
No.3ベストアンサー
- 回答日時:
>あまりエクセルに詳しくないので
エクセルにも詳しくないだろうが、VBAにも詳しくないようだ。
一般に言うエクセルの問題ではなく、VBAの問題でしょう。
シートタブのうえに見えているものはシート名だ。これはマウスで位置を変えられる。この順序はIndex番号で捉えられる。
ーー
新しいシート名はどのように順番を振りたいのか。今の左からの順序で、Sheet1、Sheet2のようにサブ番号的に振ればよいのか。この点しっかり書くこと。
ーー
Sub test01()
For i = 0 To Sheets.Count - 1
Sheets(i + 1).Name = "東京" & Trim(Str(i + 1))
MsgBox Sheets(i + 1).Name
Next i
End Sub
を実行すつと、東京1,東京2・・になる
==
その後下記をやると
Sub test02()
MsgBox Sheet2.Name
End Sub
東京2と出る。
この辺のカラクリは難しいところ。
やってみました!理想通りに変わりました。
ずばり、これがやりたかったことなので、スッキリ解決できました。
ありがとうございます!
No.2
- 回答日時:
それと、一度ファイルを閉じてから再度開くと、最も番号の大きなシート名以降から、カウントアップが再開されるようになります。
例えば、Sheet1,4,5となっ後で、回答番号:No.1 の方法で、Sheet1,2,3に修正しただけでは、次に作られるシート名は、Sheet6になります。
これが、Sheet1,2,3に修正した後、一度ファイルを閉じてから再度開くと、Sheet4から作られるようになります。
やってみましたところできました。
保存すると、シート番号の情報をリセットすることがわかり勉強になりました。
ありがとうございます!
No.1
- 回答日時:
>Sheet1,4,5となってしまったものを
Sheet1,2,3に修正するだけでしたら、
修正するシート名を右クリックし
↓
現れたBOXの[名前の変更]を選択
↓
シート名を変更
↓
Enter
という操作で、シート名を変更出来ます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
EXCELのSheet番号って変更できる!?
Visual Basic(VBA)
-
excelで新規作成されるシート名をリセット
Visual Basic(VBA)
-
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
4
EXCEL VBA オートシェイプナンバーのリセット
Visual Basic(VBA)
-
5
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
6
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
7
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
8
VBAでブックを非表示で開いて処理して閉じる方法
Excel(エクセル)
-
9
もしセルが#N/A"なら~をする・・・には?"
Excel(エクセル)
-
10
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
11
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
12
EXCEL VBA セルに既に入力されている文字に文字を追加する
Excel(エクセル)
-
13
VBAでの Replace関数で、ワイルドカードは使えないのでしょうか?
Visual Basic(VBA)
-
14
VBAでシートコピー後、シート名が重複している時の処理
Access(アクセス)
-
15
Chr(13)とChr(10)の違いは?
PowerPoint(パワーポイント)
-
16
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
17
ExcelのVBA。public変数の値が消える
Visual Basic(VBA)
-
18
Excel VBA シート名変更時、重複していたら連番を付けたい
その他(Microsoft Office)
-
19
'Range'メソッドは失敗しました
Excel(エクセル)
-
20
VBA シートをコピーする際に Copyメソッドは失敗しましたのエラーが出てしまいます
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
エクセルで複数のシートに画像...
-
5
エクセルのシート連番の振り直し
-
6
エクセルで、シートの名前を変...
-
7
エクセルのシート名の変更がで...
-
8
ハイパーリンクでジャンプした...
-
9
特定の複数のシートに同じ処理...
-
10
エクセルでブック内の倍率がバ...
-
11
【ExcelVBA】マクロの入ったシ...
-
12
エクセル、特定のシートにパス...
-
13
【Excel VBA】データ貼り付け先...
-
14
Wordで差し込み印刷時に表示す...
-
15
シート名を変更してもVBAでエラ...
-
16
accessへエクセルの複数のシー...
-
17
InputBoxに入力した言葉をシー...
-
18
Excelでマクロ設定したが反映さ...
-
19
エクセルの複数シートでのリン...
-
20
エクセル 非表示のシートをハ...
おすすめ情報
公式facebook
公式twitter