TAG

macro/VBA

【Excelマクロ/VBA】PERSONAL.xlsm/PERSONAL.SLXB を開く

エクセルでマクロを personal.xlsm に記録・呼び出しするためには、PERSONAL.xlsm を開いておかなければならない。 その保存先についての備忘録。   1. 「Win + E」でファイルエクスプローラーを開く。 2. 「Ctrl + L」でアドレスバーに移動 3. 「C:\Users\ユーザー名\AppData\Roaming\Microsoft\Excel\XLST […]

【Excelマクロ/VBA】開発タブの表示

マクロ登録する時に、開発タブ(Developer)があったほうが便利。 でも、デフォルトでは非表示になっている…… ので、表示させる方法 ↓ 開発タブの表示 1.「ファイル(File)」   2.「オプション(Options)」   3.「リボンのカスタマイズ(Customize Ribbon)」   4.右側にある「開発(Developer)」にチェックを入れる。 […]

【Excelマクロ/VBA】Can’t Execute Code in Break Mode

家で作ったVBAをクラウドに上げて、職場で実行しようとした時に出てきたこの表示。 あれ?と思って調べた時の備忘録。 前置き:別の場所で作ったVBAの参照元を変更した まず、クラウドに上げておいたVBAは、自宅PCの保管場所を指定しているはず。 試しにそのまま RUN したら、普通にストップした。 VBAを開いて、下記部分のデータ参照先を 新たに保存したフォルダに変更。 フォルダの場所は、下記方法で […]

【Excelマクロ/VBA】マクロ実行ボタンの設置

ボタンをポンっと押すだけで自動でマクロを実行できるようにしたい……という場合。 こんな感じでボタンを作っておくと便利 ↓ マクロ実行ボタンの設置 1.「開発」タブ → 「挿入」→ 「ボタンマーク」を選択。   2.任意の場所にボタンを挿入する。   3.どのマクロを実行するか選択。   4.できあがり。ボタンを押すと、指定したマクロが実行される。 複数のマクロ毎にボタ […]

【Excelマクロ/VBA】Excelマクロを使って、作業時間を大幅に短縮する

仕事をしていると、結構同じ作業が必要なことが多い。 例えば私の場合、 ラボのデータベースから情報を取り出して、エクセルでダウンロードする。 このとき、色々なDx名がやたら長いので、全部省略したい。 e.g. Alzheimer’s disease -> AD でも、Dx名は十数種類あるので、全部書き換えてたら時間がかかる。 こんなときに、エクセルマクロで瞬時に作業を完成させると気 […]