ダックスチューリップ

なんで・どうして・どうなるの・で...

[プログラム言語]Excel VBA マクロの実行

2010-01-23 21:31:43 | プログラム言語
ツール->マクロ とマウス左クリックする。
Excelのバージョンは、Microsoft(R) Excel 2000 です。


マクロ名"aa"と適当にキー入力する。
すると作成ボタンが有効になるので、マウスで左クリックする。




VBA窓が表れます。
標準モジュールに先ほど適当にキーで入力した空関数"aa()"が出来ています。



ここで空関数を前回作った関数に置き換えます。
ここでは、拡張子を"*.exe"としました。



デバック->VBAProjectコンパイル を行いエラーがないか確認します。



エラーがあればこんな感じでメッセージボックスが表示され、
エラー部分にカーソルが移ります。
ここでは、Dir->Dirr として強制的にエラーを出しています。
エラーが無ければ、何も表示されません。


次にエクセルのセルAの1行目に、フォルダー名をフルパスで入れます。
注意として、フルパス名の最後に"\"マークを記入して下さい。


VBA窓に戻り、カーソルを関数内のどこかに起きます。ツールバーの三角ボタンを押し実行します。ファンクションキーのF5キーを押しても実行となります。


実行結果として、セルAの3行目より"*.exe"拡張子のファイルリストが表示されます。




☆今回の複数画像のアップノウハウ
画像を左端に縦並びにブログアップするのに時間がかかりました。
<br clear="left">(行頭を最も左端に表示できる位置まで改行。)と画像右の文章末の <br>数で調整しました。
ちなみにブラウザは、IE8です。


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。