Excel VBA– category –
-
Excel VBA
VBA 変数の宣言の強制
初心者の方が、変数の宣言を強制せずに、次のコードを書きました。実行したところ、エラーにこそならないものの、正常に動作しません。 どこがいけないのだろうと、一生懸命スペルチェックするも、間違った記述の箇所がなかなか見つかりません。 Sub 月別... -
Excel VBA
Excel VBA Valueプロパティを省略できない場合
Excel VBAでRangeやCellsを扱うとき、Valueプロパティは省略できるという記述をよく見かけます。 ところが、Valueを省略すると、エラーこそでないものの、意図した実行結果にならないことがあります。 セル範囲の値を別のセル範囲に代入するような場合、... -
Excel VBA
Excel VBA マクロブックとして保存
新規ブックをマクロブックとして保存する場合はオプションを指定します。 FileFormat:=xlOpenXMLWorkbookMacroEnabled <使用例> Sub マクロブック保存()ActiveWorkbook.SaveAs Filename:="C:\Users\user\Desktop\Book4.xlsm", _FileFormat:=xlOpenXMLWor... -
Excel VBA
Excel VBA プロシージャ名
Excel VBAで同モジュール内では、重複するプロシージャ名は使えませんが、同じプロジェクト内でもモジュールが違うと、同じプロシージャ名が使えちゃうんですね。 呼び出すときは、モジュール名も指定します。 -
Excel VBA
Excel VBAエンターキーで進む方向を変える
Excelの 既定ではEnterキーを押したとき、下方向にセルが移動します。 データベースで数値を入力するとき、Enterキーを押したとき、横方向にセルが移動すると便利な場合があります。特定のExcelファイルでオプション操作なしで、ファイルを開いた時点で、...
12