- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シート名を変数で定義するには?)
シート名を変数で定義する方法
このQ&Aのポイント
- エクセル2000のシート名を変数で定義する方法について教えてください。
- シート「1」のA1には毎回色々な品番が入ります。シート名をその品番に変更して、新しいブックに移動したいのですが、正しい書き方がわかりません。具体的なコードや手順を教えてください。
- 品番を変数に格納し、シート名をその変数で指定する方法や、シートの移動方法について詳しく教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
変数を文字列にしているからですよ(なぜ?) Sheets(" & 品番 & ").Select Sheets(" & 品番 & ").Move ↓ Sheets(品番).Select Sheets(品番).Move
お礼
早速のご回答、ありがとうございます。 お礼が遅れてしまって、すみませんでした。 出来ました。 変数は直接で良いんですね、勘違いしていました。 ファイル名に変数を取り込む感覚で&で囲んでしまったのが敗因ですね。 ありがとうございました。