チョコパイを240こ食べたエンジニア

PHPエンジニアをやった後、現在はフロントエンドエンジニアに・・。好物は『チョコパイと焼き鳥』。Twitterは@chooringo(ちょうりんご)

はじめてExcelVBAをさわってみた><;

今まで触ったことなかったのでメモ的なっ
基本的なやつはメモっておきたいっ

メニュータブにマクロタブを出す

まず、Excel2010だと(他のバージョンはわかりませんが)、デフォルトだと出てなかったので。

ファイル⇒オプション⇒リボンのユーザ設定で、
右側の「リボンのユーザ設定」がメインタブを選択した状態で、
「開発」にチェックを入れてOKするっ

開発コードの表示

開発タブ⇒コードの表示
もしくは、
Alt + F11 でショートカット!

開発モジュール追加

挿入⇒標準モジュール ※他にもクラスモジュールとかもあるっ

実行

実行⇒Sub/ユーザフォームの実行

エラーとかで処理が中断させられたときは、
実行⇒リセット
してからじゃないと実行できないっ

デバッグしたいとき

Alt+F11 ⇒ 上のメニュータブの「表示」 ⇒ イミディエイトウィンドウ
で、
コード上で、Debug.Print 'あああああああああ'
とか書くと↑のウィンドウに表示される

あとは戸惑ったこと

  • コメントは「'」
  • 行の終わりに何も書かない※PHPだとセミコロンつけるからつい……


他にもいろいろあるけど一旦今日はこれでっ