
初心者です。
RangeクラスのSelectメゾットが失敗しました。となります。
このコードは、マクロの記録を行い、そのコードをコマンドボタンのコードにコピーしたものです。
初心者なので、マクロの記録からやりました。
どうか、わかる方がいらっしゃいましたら、教えてください。
Private Sub CommandButton4_Click()
Sheets("印刷ページ").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("C6").Select ←ここが黄色くなり、エラーになります。
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("D6").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("E6").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("B8").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("C8").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("D8").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("E8").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("F8").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("B10").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("C10").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("D10").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
Range("E10").Select
ActiveCell.FormulaR1C1 = "='鈴木 一郎'!R[2]C"
End Sub
No.1ベストアンサー
- 回答日時:
こんにちは。
maruru01です。RangeのSelectメソッドは、アクティブになっていないシートのセルに対して行うとエラーになります。
多分その件でのエラーでしょう。
ただ、結局やりたいことは、
Worksheets("印刷ページ").Range("B6:E6,B8:F8,B10:E10").FormulaR1C1 = "='鈴木 一郎'!R[2]C"
ということでしょうか。
お答えありがとうございます。
うーん、まさにその通りです。
つたない説明の中で、完璧なお答えをいただきまして、
大変申し訳なく、ありがとうございました。
また、よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Debug.exe実行時にWinMainCRTSt...
-
【マクロ】エラー【#DIV/0!】が...
-
Do While中のVBAアプリケーショ...
-
Amazon api について。JANコー...
-
エラー1004 PDFの保存ができま...
-
Access:結果は出るがエラー
-
VBAがブレークモードになっ...
-
IEのダウンロード通知バーのVBA...
-
Excelで下記のようにマクロを作...
-
ASPの初歩的な質問です
-
EXCEL/VBAで、自分のPCだけエラ...
-
Excel TextBoxクラスのCharacte...
-
JSP/サーブレットを用いたWebア...
-
パスワードによるシートの保護...
-
エラー:インデックスが配列の...
-
実行時エラー 438になった時の...
-
VBS実行時エラー オブジェクト...
-
VBAでピボットテーブルの作成(...
-
'Speak'メソッドは失敗しました
-
ASPでメール送信時エラーが出る
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
実行時エラー 438になった時の...
-
VBAがブレークモードになっ...
-
【マクロ】エラー【#DIV/0!】が...
-
実行時エラー -'-2147417848
-
実行時エラー3001「引数が間違...
-
実行時エラー48発生時のDLL特定...
-
【Excel VBA】マクロをボタンに...
-
マクロについて教えてください...
-
なぜこんな初歩的なVBAのIf文で...
-
VB6+SQL サーバー 2000 で 実行...
-
OLEDB.NETで接続できない
-
EXCEL/VBAで、自分のPCだけエラ...
-
ExcelVBA Range クラスの Page...
-
Invalid procedure call or arg...
-
VBAでのエラー
-
AccessVBAでExcelを起動し、罫...
-
[Delphi] データセットは閉じて...
-
VBAで実行時エラー'424' オブジ...
-
なぜエラーになるのでしょうか...
-
ADODB.Streamを使用してUTF-8を...
おすすめ情報