
No.2ベストアンサー
- 回答日時:
こんにちは!
一例です。
Sheet1のA1セルにSheet名が入力してあるとします。
標準モジュールに
Sub test()
Dim str As String
str = Worksheets("Sheet1").Range("A1")
Worksheets(str).Select
MsgBox str & "を開きました。"
End Sub
こんなんではどうでしょうか?m(_ _)m
回答ありがとうございました。
何となく変数を使用するんだろうなと思いましたが、記述方法が分からなくて・・・。
やっぱりマクロって難しい。
No.4
- 回答日時:
オツムが足りないときは手を使う、これ必然のことナリ、
ワッカルかなぁ~、、、
No.3
- 回答日時:
こぉ~んな、感じ、、、
Option Explicit
Sub ReferSheetName()
Dim xSheet As Worksheet
Dim xName As Variant
Set xSheet = Worksheets("Sheet2")
xName = xSheet.Range("A1").Value
Set xSheet = Worksheets(xName)
xSheet.Select
MsgBox (xSheet.Name & "を参照できます。")
End Sub
回答ありがとうございました。
たぶん基本的な事だと思うのですが、このマクロってどこに記述したら動くんですか?いまいち分かりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【教えて!goo ウォッチ 人気記事】風水師直伝!住まいに幸運を呼び込む三つのポイント
記事を読む>>
-
セルの値と同じ名前のシートをアクティブにするには?
Excel(エクセル)
-
エクセルVBAでセルに入力したパスでブックを開く
Excel(エクセル)
-
VBA セルの値と同じ名前のシートにデータを補填するやり方を教えてください エクセルのブックがありま
Excel(エクセル)
-
-
4
EXCELのシート名を指定してそのシートを開くマクロ、VBA?
Excel(エクセル)
-
5
VBA シート名が一致した場合の転記内容について
Visual Basic(VBA)
-
6
Excel VBA セルと同じ名前のブックを呼び出し、呼び出したシートをコピーする方法について こん
Excel(エクセル)
-
7
【VBA】指定した検索条件に一致したら別シートに転記したい
Visual Basic(VBA)
-
8
VBAでシート名をセルから取得したいのですが
Access(アクセス)
-
9
条件によって印刷するシートを変える方法 EXCEL-VBA
Excel(エクセル)
-
10
エクセル:シート名を手入力でなく、セル「A1」の文字を出したい。
Excel(エクセル)
-
11
エクセル A8と同じシート名のG32のセルを参照するには?
Excel(エクセル)
-
12
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
13
VBAからファイルをセル入力から開く方法
Excel(エクセル)
-
14
エクセル マクロ セル内にあるシート名のシートを複数指定印刷
Excel(エクセル)
-
15
【EXCEL】【VBA】空欄は飛ばして処理する方法を教えて下さい。
Excel(エクセル)
-
16
Excel VBAで同じフォルダ内のファイルを開くには?
Excel(エクセル)
-
17
テキストボックスに入力したシートへ移動する
Access(アクセス)
-
18
Exel VBA 別ブックから該当データを検索し、必要なデータを取得する方法について
Visual Basic(VBA)
-
19
エクセルファイルを開く時、常に同じシートから開くようにするには?
Windows Vista・XP
-
20
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
(Excel)あるセルに文字を入力...
-
5
日付が未入力の際はゼロか、空...
-
6
エクセルで1月0日と表示される!!
-
7
別シートのセルを絶対参照にする
-
8
エクセルのシート間で連続した...
-
9
シート参照で変数を使いたい(EX...
-
10
Excelで複数シートの選択セルを...
-
11
エクセルで複数のシートの同じ...
-
12
エクセル ctrl+End いくら削...
-
13
エクセルでセルが指定できない
-
14
エクセル ハイパーリンクで画像...
-
15
Excelで違うシートから日付を引...
-
16
Excelシートの保護時にデータの...
-
17
エクセルで20万行あるシート...
-
18
エクセルでシート保護をかける...
-
19
EXCELマクロで、シート間でのコ...
-
20
エクセルVBA 最終行を選んで並...
おすすめ情報
公式facebook
公式twitter