有料会員限定

面倒なデータ処理から解放、エクセルVBAで業務自動化 今日から早速活用できる

✎ 1〜 ✎ 8 ✎ 9 ✎ 10 ✎ 最新
拡大
縮小

手間のかかるルーチンワークは、VBAで効率化しよう。

(tkc-taka / PIXTA)

特集「今年こそ始めるプログラミング」の他の記事を読む

ビジネスパーソンの必須ツールともいえるエクセル。標準搭載のプログラミング言語「VBA(Visual Basic for Applications)」を使えば、さまざまな作業を自動化できる。

今回は顧客の受注一覧から顧客ごとに請求書を自動で作るプログラムを書こう。具体的には下図1のとおり、ワークシート「受注」から指定した顧客の請求書を作る。B3セルに入力した顧客の受注データを抽出し、雛型のワークシート「請求書」へ顧客名と必要な列を自動で転記する。サンプルファイルはhttp://tatehide.com/tkvba.html からダウンロード可能だ。

命令文の書き方を知る

プログラムは付属の「VBE(Visual Basic Editor)」で記述する。「Alt」+「F11」を同時に押してVBEを開き、標準モジュールに「Module1」を挿入。「コードウィンドウ」を開く。

「Sub 任意の名前()」で書き始め、「End Sub」で締める。これがプログラムの基本単位で、「Subプロシージャ」という。

関連記事
トピックボードAD
連載一覧
連載一覧はこちら
トレンドライブラリーAD
人気の動画
日本の「パワー半導体」に一石投じる新会社の誕生
日本の「パワー半導体」に一石投じる新会社の誕生
TSUTAYAも大量閉店、CCCに起きている地殻変動
TSUTAYAも大量閉店、CCCに起きている地殻変動
【田内学×後藤達也】新興国化する日本、プロの「新NISA」観
【田内学×後藤達也】新興国化する日本、プロの「新NISA」観
【浪人で人生変わった】30歳から東大受験・浪人で逆転合格!その壮絶半生から得た学び
【浪人で人生変わった】30歳から東大受験・浪人で逆転合格!その壮絶半生から得た学び
会員記事アクセスランキング
  • 1時間
  • 24時間
  • 週間
  • 月間
特集インデックス
今年こそ始めるプログラミング
ロバと自伝、2つのデザインをしてみよう
クリエイティブを磨くには練習が必要だ!
インタビュー/プログラマー 若宮正子
『ねこタッチゲーム』を作ってみよう
N高、STEM、ロボット、アプリ…
Part2 教育の最前線|授業は何コマ? 成績に響く?
40代からのプログラミング奮闘記
記者が体験、Webアプリ作成への遠い道のり
「学び方」を学ぶ新スタイル
初学者でも取り組みやすい
今日から早速活用できる
種類はなんと200以上!
1行ずつ理解していこう
Part1 ビジネスに生かす
今後の素養として不可欠、高まるプログラミング熱
元日からビジネスパーソンが没頭
今年こそ始めるプログラミング
ゼロからわかる超入門
トレンドウォッチAD
東洋経済education×ICT
有料法人プランのご案内