有料会員限定

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

✎ 1〜 ✎ 8 ✎ 9 ✎ 10 ✎ 最新
印刷
A
A

手間のかかるルーチンワークは、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
人気の動画
パチンコ、「倒産」と「リストラ」ドミノの深刻背景
パチンコ、「倒産」と「リストラ」ドミノの深刻背景
空前の中学受験ブーム、塾業界の子ども争奪戦
空前の中学受験ブーム、塾業界の子ども争奪戦
そごう・西武、後釜に「ヨドバシ」が突如登場の衝撃
そごう・西武、後釜に「ヨドバシ」が突如登場の衝撃
AGCが総合職の月給3万円アップに踏み切る舞台裏
AGCが総合職の月給3万円アップに踏み切る舞台裏
会員記事アクセスランキング
  • 1時間
  • 24時間
  • 週間
  • 月間
特集インデックス
今年こそ始めるプログラミング
ロバと自伝、2つのデザインをしてみよう
クリエイティブを磨くには練習が必要だ!
インタビュー/プログラマー 若宮正子
『ねこタッチゲーム』を作ってみよう
N高、STEM、ロボット、アプリ…
Part2 教育の最前線|授業は何コマ? 成績に響く?
40代からのプログラミング奮闘記
記者が体験、Webアプリ作成への遠い道のり
「学び方」を学ぶ新スタイル
初学者でも取り組みやすい
今日から早速活用できる
種類はなんと200以上!
1行ずつ理解していこう
Part1 ビジネスに生かす
今後の素養として不可欠、高まるプログラミング熱
元日からビジネスパーソンが没頭
今年こそ始めるプログラミング
ゼロからわかる超入門
トレンドウォッチAD
  • 新刊
  • ランキング
東洋経済education×ICT
有料会員登録のご案内