teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

改行

2022/08/12 11:59

投稿

nkym771
nkym771

スコア29

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,9 @@
1
- ExcelのVBAでワークシートをオブジェクト名で指定して処理をしたいです。オブジェクト名を利用するのは、ワークシートのシート名がユーザーの操作によって変わっても、VBAでの処理は正しく行えるようにするためです。下記コードを実行すると、最後の行で型が一致しませんエラーが出ます。どのようにしたらよいでしょうか。よろしくお願いします。
1
+ ExcelのVBAでワークシートをオブジェクト名で指定して処理をしたいです。オブジェクト名を利用するのは、ワークシートのシート名がユーザーの操作によって変わっても、VBAでの処理は正しく行えるようにするためです。
2
2
 
3
+ 下記コードを実行すると、最後の行で型が一致しませんエラーが出ます。
4
+ どのようにしたらよいでしょうか。
5
+ よろしくお願いします。
6
+
3
7
  ```VBA
4
8
  Sub selectObjName()
5
9
  Worksheets("Sheet2").Range("A1").Value = "シート名で指定"