VBA 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(概要)
 
1行: 1行:
 +
[[メインページ#言語と開発環境|言語と開発環境]]へ戻る。
 +
 +
 
 +
 
== '''概要''' ==
 
== '''概要''' ==
 
 Office製品のExcelについてくるVBのエクセル専用言語です。Visual Basic for ApplicationでVBAです。Excelを起動しているときに「[Alt] + [F11]」を押すと、VBAを操るためのエディタVBE(Visual Basic Editor)が起動します。
 
 Office製品のExcelについてくるVBのエクセル専用言語です。Visual Basic for ApplicationでVBAです。Excelを起動しているときに「[Alt] + [F11]」を押すと、VBAを操るためのエディタVBE(Visual Basic Editor)が起動します。
26行: 30行:
  
 
 そして、「挿入」-「ユーザフォーム」です。これはダイアログを作る感じです。ダイアログにつけられたIDを呼び出す感じでダイアログを生成したり表示したり非表示にしたり消滅させたりして使います。呼び出したプログラムからダイアログの中の値にアクセスすることもできます。ユーザフォームは普通にダブルクリックするとダイアログのデザインをするためのウィンドウが開くだけですが、出来上がったユーザフォームを右クリックして表示されるコンテクストメニューの「コードを表示」からユーザフォームに付随するプログラムを記述するためのウィンドウが表示されます。これを管理人は「ユーザフォームマクロ」と呼びます。
 
 そして、「挿入」-「ユーザフォーム」です。これはダイアログを作る感じです。ダイアログにつけられたIDを呼び出す感じでダイアログを生成したり表示したり非表示にしたり消滅させたりして使います。呼び出したプログラムからダイアログの中の値にアクセスすることもできます。ユーザフォームは普通にダブルクリックするとダイアログのデザインをするためのウィンドウが開くだけですが、出来上がったユーザフォームを右クリックして表示されるコンテクストメニューの「コードを表示」からユーザフォームに付随するプログラムを記述するためのウィンドウが表示されます。これを管理人は「ユーザフォームマクロ」と呼びます。
 
+
 
  
 
 これらを使って、エクセルをなるべく簡潔かつ完璧あるいは創造性豊かにありとあらゆるデータを有意義にあやつることを目指すプログラムです。
 
 これらを使って、エクセルをなるべく簡潔かつ完璧あるいは創造性豊かにありとあらゆるデータを有意義にあやつることを目指すプログラムです。
33行: 37行:
 
==='''環境設定'''===
 
==='''環境設定'''===
 
 [[VBA VBEの環境設定]] フォントにConsolas英数字+メイリオ等幅(MeiryoKe_630r1.ttc,MeiryoKe_Console)
 
 [[VBA VBEの環境設定]] フォントにConsolas英数字+メイリオ等幅(MeiryoKe_630r1.ttc,MeiryoKe_Console)
 +
 +
 
 +
 +
[[メインページ#言語と開発環境|言語と開発環境]]へ戻る。

2020年9月28日 (月) 00:00時点における最新版



個人用ツール
名前空間

変種
操作
案内
ツールボックス