Excelで複数のワークシートの名前を変更するにはどうすればよいですか?
通常、Excelでワークシートの名前を変更するには、シートタブをすばやくダブルクリックするか、シートタブを右クリックして、ワークシートの名前を変更するための[名前の変更]コマンドを選択します。 これは、ExcelでXNUMXつまたはXNUMXつのワークシートの名前を変更するのに非常に便利ですが、XNUMX回の操作で複数のワークシートの名前を変更する場合は、どうすればよいでしょうか。
Renameコマンドを使用してワークシートの名前を変更する
Excelのワークシートの名前をすばやく変更できます。 リネーム 次の手順に従ってコマンドを実行します。
名前を変更するシートタブを右クリックして、 リネーム 右クリックメニューからのコマンド。 または、シートタブをダブルクリックして、ワークシートの名前を変更します。 次に、新しい名前を入力して、を押します 入力します 名前を変更するためのキー。スクリーンショットを参照してください。
これに リネーム コマンドを使用すると、一度にXNUMXつのワークシートにしか名前を変更できません。複数のワークシートの名前を変更するために、上記の操作を繰り返してください。
各シート内の指定されたテキスト、セル値、または特定のセル値を使用して、複数のワーシートの名前を簡単に変更できます。
Kutools for Excelの複数のワークシートの名前を変更ユーティリティを使用すると、Excelで複数のワークシートの名前を同時に簡単に変更できます。 今すぐ 30 日間の全機能を無料でお試しください!
Kutools for Excel - 300 以上の必須ツールで Excel を強化します。 クレジット カードは必要なく、全機能を備えた 30 日間の無料トライアルをお楽しみください。 今すぐ入手
便利なツールを使用して、複数のワークシートの名前を快適に変更できます
Kutools for Excelの複数のワークシートの名前変更ツールは、現在のワークブックのすべてのワークシートまたは選択した特定のワークシートの名前を変更するのに非常に便利です。
このツールを使用すると、既存のワークシート名の前後にコンテンツを追加したり、元のシート名を新しい名前に置き換えたりして、すべてのワークシートまたは選択した特定のワークシートの名前をすばやく変更できます。 範囲セルの内容を使用して、すべてのワークシートまたは選択したワークシートの名前を変更することもできます。
後 Kutools for Excelのダウンロードとインストールは クツールズプラス > ワークシート > ワークシートの名前を変更する を開く 複数のワークシートの名前を変更する ダイアログボックス。 次に、次のようにしてください。
シナリオ 1.Kutools for Excel を使用して、特定のデータを含む複数のワークシートの名前を変更する
- 名前を変更したいワークシートを ワークシート リスト。
- ワークシートの名前を変更するタイプを XNUMX つ選択します オプションの名前を変更します。
- に特定の値を入力します。 入力ボックスから.
- クリック OK。 次の結果が得られます。
シナリオ 2. Kutools for Excel を使用して、セル値を含む複数のワークシートの名前を変更する
- 名前を変更したいワークシートを ワークシート リスト。
- ワークシートの名前を変更するタイプを XNUMX つ選択します オプションの名前を変更します。
- クリック ボタンをクリックして、ワークシートに名前を付けるセル値を選択します。 特定の範囲から のセクションから無料でダウンロードできます。
- クリック OK。 次の結果が得られます。
シナリオ 3. Kutools for Excel を使用して、各ワークシートの特定のセル値を持つ複数のワークシートの名前を変更する
- 名前を変更したいワークシートを ワークシート リスト。
- ワークシートの名前を変更するタイプを XNUMX つ選択します オプションの名前を変更します。
- クリック ボタンをクリックして、ワークシートに名前を付ける特定のセル値を選択します。 ワークシートの名前を特定のセルに変更する のセクションから無料でダウンロードできます。
- クリック OK。ワークシート名は、各ワークシートの特定のセル値を使用して名前変更されました。
複数のワークシートの名前を変更するためのVBAコードの使用
ここでは、複数のワークシートの名前を変更するためのXNUMXつのVBAコードを紹介します。
コード 1. 複数のワークシートの名前を一度に希望の名前に変更する VBA コード
次のVBAコードを使用すると、現在のブックのすべてのワークシートの名前を、ワークシート名に同じプレフィックスを付けてすばやく変更できます。たとえば、KTE-order1、KTE-order 2、KTE-order3…
1. ソフトウェアの制限をクリック Developer > ビジュアルベーシック、クリック インセット > モジュール セクションに Microsoft Visual Basic アプリケーション ウィンドウ.
2. 次のコードをコピーして、 モジュール.
VBA:特定の名前を入力してすべてのシートの名前を変更します
Sub ChangeWorkSheetName()
'Updateby20140624
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
newName = Application.InputBox("Name", xTitleId, "", Type:=2)
For i = 1 To Application.Sheets.Count
Application.Sheets(i).Name = newName & i
Next
End Sub
3. クリック ボタンをクリックしてコードを実行し、ポップアウトダイアログに必要な名前を入力します。スクリーンショットを参照してください。
4. クリック OK。 次に、すべてのシートの名前が変更されていることがわかります。
2.アクティブなブックの各ワークシートの特定のセル値で複数のワークシートの名前を変更するVBAコード
次のVBAコードを使用して、特定のセルのコンテンツを使用して、現在のブックのすべてのワークシートの名前を変更します。 たとえば、ワークブック全体のA1セルにワークシート名を入力すると、ワークシートの名前がセル値A1に変更されます。
1. 各ワークシートにワークシート名を含めるセルを指定し、ワークシート名を入力してください。 この例では、各ワークシートのセルA1にワークシート名を入力します。
2. クリック Developer > ビジュアルベーシック、クリック インセット > モジュール セクションに Microsoft VisualBasicアプリケーション ウィンドウズ。
3. 次のコードをコピーしてモジュールに貼り付けてください。
VBA:特定のセルコンテンツでワークシートの名前を変更します
Sub RenameTabs()
'Updateby20140624
For x = 1 To Sheets.Count
If Worksheets(x).Range("A1").Value <> "" Then
Sheets(x).Name = Worksheets(x).Range("A1").Value
End If
Next
End Sub
4. クリック ボタンを押してコードを実行します。 すべてのワーシートは、A1のセルの内容に基づいて名前が変更されます。
注意:
- 上記のコードでは、 A1 ワークシートの名前を変更するセルの内容です。必要に応じて変更できます。
- 特定のセルにコンテンツがない場合、特定のセルのワークシートの名前は変更されません。
デモ:Kutools forExcelを使用して複数のワークシートの名前を変更する
関連記事
Excelで(リストからの)セル値に基づいてシートの名前を変更するにはどうすればよいですか?
この記事では、プロセスを簡単かつ効率的に行うためのこれらのテクニックについて説明します。
Excel でシートの名前を変更する簡単な方法
このチュートリアルでは、単一のワークシートの名前を変更するさまざまな方法、または複数のワークシートの名前を同時に変更するさまざまな方法を説明し、Excel でワークシートに名前を付けるための重要なルールを説明します。
シートをコピーしてExcelで自動的に名前を変更するにはどうすればよいですか?
この記事では、シートをXNUMX回または複数回コピーし、一度に特定の名前を付ける方法について説明します。
Excelでマウスを使用せずにワークシートの名前を変更するにはどうすればよいですか?
ここでは、ワークシートのタブの名前を変更するためのショートカット キーについて説明します。
最高のオフィス生産性ツール
Kutools forExcel-群衆から目立つのに役立ちます
🤖 | Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行 | コードを生成 | カスタム数式の作成 | データを分析してグラフを生成する | Kutools関数を呼び出す... |
人気の機能: 重複を検索、強調表示、または識別する | 空白行を削除する | データを失わずに列またはセルを結合する | 数式なしのラウンド ... | |
スーパーVルックアップ: 複数の基準 | 複数の値 | 複数のシートにわたって | ファジールックアップ... | |
上級ドロップダウンリスト: 簡単なドロップダウンリスト | 依存関係のドロップダウン リスト | 複数選択のドロップダウンリスト... | |
列マネージャー: 特定の数の列を追加する | 列の移動 | Toggle 非表示列の表示ステータス | 列を比較する 同じセルと異なるセルを選択する ... | |
注目の機能: グリッドフォーカス | デザインビュー | ビッグフォーミュラバー | ワークブックとシートマネージャー | リソースライブラリ (自動テキスト) | 日付ピッカー | ワークシートを組み合わせる | セルの暗号化/復号化 | リストごとにメールを送信する | スーパーフィルター | 特殊フィルター (太字/斜体/取り消し線をフィルター...) ... | |
上位 15 のツールセット: 12 テキスト ツール (テキストを追加, 文字を削除する ...) | 50+ チャート 種類 (ガントチャート ...) | 40+ 実用的 式 (誕生日に基づいて年齢を計算する ...) | 19 挿入 ツール (QRコードを挿入, パスから画像を挿入 ...) | 12 変換 ツール (数字から言葉へ, 通貨の換算 ...) | 7 マージ&スプリット ツール (高度な結合行, Excelのセルを分割する ...) | ... もっと |
Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...
Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする
- 数十の開いているドキュメントを切り替えるのにXNUMX秒!
- マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
- 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
- Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。