
マクロ初心者です。
勉強しながら、転記マクロを作成したのですが、どうしてもうまくいかないところがあります。
変数定義がされていませんと表示されてしまい、どう書き直せばよいか、悩んでいます。
教えていただけないでしょうか。よろしくお願いします。
Option Explicit
'変数 nyuuryoku,MasuterRange
Sub tenki()
Dim nyuryoku As Range, MasuterRange As Range
Set nyuryoku = Worksheets("A").Cells(10, 3)
Set MasterRange = Worksheets("B").Cells(4, 3)
MasterRange.Value = nyuryoku.Value
MasterRange.Offset(12, 0).Value = nyuryoku.Offset(0, 1).Value
End Sub
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは
>Option Explicit
の宣言をしているので、変数宣言していない変数はエラーになります。
それに引っかかっていますね。
ご提示のコードで宣言されている変数は
>Dim nyuryoku As Range, MasuterRange As Range
にある「nyuryoku」と「MasuterRange」 ですが、使われているのは
>Set MasterRange = Worksheets("B").Cells(4, 3)
等となっており、変数名が一致していません。
(他の行も、同様です)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
メッセージボックスのOKボタ...
-
TERA TERMを隠す方法
-
特定のPCだけ動作しないVBAマク...
-
ExcelのVBA。public変数の値が...
-
一つのTeratermのマクロで複数...
-
エクセルで縦に並んだデータを...
-
Excel_マクロ_現在開いているシ...
-
エクセルで別のセルにあるふり...
-
マクロ実行時、ユーザーフォー...
-
VBSからエクセルのマクロを起動...
-
VBAでの質問
-
Excel・Word リサーチ機能を無...
-
エクセル VBA実行中のApplicati...
-
Excel マクロ VBA プロシー...
-
特定文字のある行の前に空白行...
-
EXCELマクロでのThisisWor...
-
[初心者です]VBAで指定列か...
-
UWLSの記録でマクロを作成し使...
-
Excel 改ページのVBAうまくい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで特定の列が0表示の場...
-
特定のPCだけ動作しないVBAマク...
-
メッセージボックスのOKボタ...
-
Excel_マクロ_現在開いているシ...
-
一つのTeratermのマクロで複数...
-
マクロの連続印刷が突然不可能...
-
ExcelのVBA。public変数の値が...
-
Excel マクロ VBA プロシー...
-
Excel・Word リサーチ機能を無...
-
エクセルに張り付けた写真のフ...
-
Excelのセル値に基づいて図形の...
-
TERA TERMを隠す方法
-
マクロ実行時エラー
-
ExcelVBAでPDFを閉じるソース
-
wordを起動した際に特定のペー...
-
特定文字のある行の前に空白行...
-
Excel マクロでShearePoint先の...
-
エクセルで縦に並んだデータを...
-
マクロ実行時、ユーザーフォー...
-
ソース内の行末に\\
おすすめ情報