VBA 愛好家の備忘録

VBAを使用する中で疑問に感じたことなどを調べて紹介していきます。

excel

excel vba ブックを保存する時の注意点

こんばんは 今日はマクロを作成したブックを保存する際の注意点を紹介します。 普通のエクセルだと保存時には拡張子は.xlsxですが マクロを作成したエクセルを保存する際には.xlsmとしなければなりません。 このようにしなければせっかく作成したマクロが全…

excel R1C1参照形式を使用して vbaを使いやすく

エクセルの列の見出しはABCD〜となっていますが この表示の仕方を行の見出しと同じく数字で表示することが出来ます。 方法 excelのファイル→オプション→数式→R1C1参照形式を使用するにチェックを入れる 上記の操作により列の見出しが左から1234〜となり…

excel vba でシートを指定する時の様々な方法

excel vbaで シートを指定する時の様々な方法を紹介します。 方法1 オブジェクトの名前を指定する方法 上図のようにプロジェクトエクスプローラに表示されている オブジェクトの名前を指定する方法です。 今回の場合sheet1がシートのオブジェクト名 サンプル…

excel vbaで別シートのセルをrangeとcellsを使って指定する時の注意点

excel vbaでアクティブではないシートのセル範囲を参照するときに どハマりしてしまいましたのでそちらの解決策を載せます。 失敗例 sheet1.range(cells(1,1),cells(1,1)).value=1 アクティブシートがsheet1ではないところで上記を実行すると下図のエラーが…