MS Excel は、さまざまな機能を備えた最も強力なスプレッドシート ソフトウェアの 1 つです。多くの高度な機能を提供しますが、テキストの変更を考えるときに重要な機能がいくつか欠けています。たとえば、Excel には、MS Word のような大文字と小文字の変更 (大文字、小文字など) 機能を使用するための直接のオプションやショートカット キーがありません。
HTMLからjs関数を呼び出す
Excelはワープロソフトとして知られていませんが、Excelのセル内のテキストデータや文章を扱わなければなりません。場合によっては、テキストの表示をそれに応じて調整するために、通常、大文字と小文字を変更する機能が必要になることがあります。たとえば、一部の名前を小文字から大文字に変更する必要がある場合があります。すべての名前を 1 つずつ編集すると、特に大量のデータを扱う場合には面倒な作業になります。
この記事では、Excel で大文字を使用して小文字または大文字と小文字が混在したデータをすべて大文字に変換するための代替ショートカットについて説明します。ただし、ショートカットについて説明する前に、大文字オプションとテキスト変更におけるその重要性について簡単に説明しましょう。
大文字の機能とは何ですか?またその用途は何ですか?
大文字の特徴は、ワープロ ソフトウェアで何かを入力するときの大きな文字の書体として定義されます。 Caps、AllCaps、Capital とも呼ばれます。
たとえば、「a」「b」「c」と入力すると、小文字または文字が表されます。さらに、A、B、C と入力すると、大文字が表されます。大文字で入力する必要がある場合は、通常、Caps Lock ボタンを使用してすべてをすべて大文字で入力します。または、Shift キーを押しながら文字キーを押して、テキストを大文字にすることもできます。
MS Word では、以下に示すように、ケース機能のショートカットがリボン上に表示され、ユーザーが異なるケースを簡単に切り替えるのに役立ちます。
残念ながら、Excel には組み込みオプションまたは直接ツール/ショートカットとしてこの機能がありません。ただし、この機能は MS Word よりも Excel ではるかに必要とされます。 Word ですべてをすべて大文字で入力すると、怒鳴っているように見え、読者にとって読みにくくなるからです。さらに、Excel では、名前や ID など、特定の種類のデータには大文字が必要です。
Excelの大文字ショートカット
Excel には大文字を使用するためのクイック ショートカット ボタンがないため、Excel でデータを大文字に変更するには UPPER 式を使用する必要があります。 UPPER 数式は、特定のセル内のすべての文字を大文字に変更します。これは完全に機能しますが、Excel の他の機能のショートカットを使用するほど高速ではありません。ただし、Excel には、以下に示す 2 つの重要な代替大文字ショートカットがあります。
- クイック アクセス ツールバーの大文字のショートカット
- 大文字キーボードのキーのショートカット
上記の大文字のショートカットのいずれかを利用して、小文字と混合大文字を完全な大文字に変更できます。それぞれのショートカットを詳しく理解してみましょう。
注: テキストを変更または小文字に変換する前に、元のファイルをバックアップすることを強くお勧めします。これは、手順の試行中にデータをいじるシナリオで必要です。バックアップがあれば、データを簡単に復元できます。
ショートカット 1: クイック アクセス ツールバーの大文字のショートカット
クイック アクセス ツールバーから大文字のショートカットを使用するには、最初にツールバーに追加する必要があります。ただし、他の一般的なショートカットや機能を追加する場合と同様に、大文字のショートカットを追加することはできません。これは、Excel には大文字のオプションが組み込まれていないためです。したがって、まず選択したセルを大文字に変換する VBA コードを挿入し、次にショートカットを作成してこのスクリプトをショートカットから使用する必要があります。
クイック アクセス ツールバーで大文字のショートカットを構成するために必要な手順を実行してみましょう。
- まず、VBA エディタを起動してスクリプト/コードを挿入する必要があります。 Excel で VBA エディターを開くには、ショートカット キーを同時に押す必要があります。 左 Alt + F11 。を押す必要がある場合もあります。 ふん 一部のキーボードでは、F11 キーを押してファンクション キーをアクティブにする前に、キーを押してください。
- 次に、に行く必要があります。 挿入 > モジュール 次のコードをコピーして VBA エディタに貼り付けます。
Sub AllCaps() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = UCase(Cell.Value) End If Next Cell End Sub
VBA スクリプトを保存し、エディタを閉じる必要があります。
- その後、をクリックする必要があります。 クイックアクセスツールバーをカスタマイズする 以下に示すように、ドロップダウン アイコン:
- を選択する必要があります。 その他のコマンド リストからのオプション:
- 選択する必要があります マクロ 以下のリストから 'コマンドを選択します ' をクリックして、 すべて大文字 次のウィンドウの VBA エディタで追加したマクロ。
また、 追加 >> 以下に示すように、ボタンをクリックします。
- [追加 >>] ボタンをクリックすると、右側のボックスのリストに AllCaps マクロが追加されていることがわかります。リストから AllCaps マクロを選択し、 修正する ボタンをクリックしてショートカットのカスタム アイコンを追加します。
ただし、クイック アクセス ツールバーにマクロ ショートカットがない場合は、この手順を無視できます。 - 最後に、目的のアイコンを選択し、 わかりました
以下に示すように、大文字のショートカットがクイック アクセス ツールバーにすぐに追加されます。
テキストをすべて大文字 (大文字) にしたい場合は、対応するセルを選択し、クイック アクセス ツールバーから AllCaps ショートカットをクリックする必要があります。
クイック アクセス ツールバーにショートカットを追加する必要があるのは 1 回だけです。後で、クリックするだけで、アクティブな Excel ウィンドウ全体でショートカットを何度も使用できます。これは、シート内の膨大な量のデータを処理する場合に便利です。
ショートカット 2: 大文字のキーボード キーのショートカット
大文字のショートカットを使用するのは非常に簡単ですが、マウスではなくキーボードを使用することを好むユーザーもいます。 Excel の大文字機能にカスタム キーボード ショートカット/キーを使用することもできます。ショートカット 1 と同様に、ショートカット 2 も手動で設定する必要があります。このプロセスに従って、まず VBA コードを使用してマクロを作成し、次にそのマクロにカスタム ショートカットまたはキーを割り当てます。
大文字のキーボード ショートカット キー ショートカットを構成するために必要な手順を実行してみましょう。
- 前の方法と同様に、まずショートカットを使用して VBA エディタを開く必要があります。 左 Alt + F11 、に行きます 挿入 > モジュール そして コピーペースト 次のコード:
Sub AllCaps() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = UCase(Cell.Value) End If Next Cell End Sub
スクリプトをファイルに保存して、VBA エディタを閉じます。
- 次に、 ビュー タブをクリックして、 マクロ >> マクロを表示 以下に示すように、オプション:
- 次の (マクロ ウィンドウ) ウィンドウで、 すべて大文字 マクロをクリックして、 オプション ボタンをクリックして関連機能にアクセスします。
- [マクロ オプション] ウィンドウで、必要なマクロを割り当てる必要があります。 ショートカットキー 対応するマクロ、つまり AllCaps の場合。
テキストをすべて大文字(大文字)にしたい場合は、対応するセルを選択し、キーボードを使用してショートカット Ctrl + Shift + A を押す必要があります。選択したセルまたはテキストは、一度に瞬時に大文字に変換されます。
対応するマクロに対して一意のショートカット キーを作成する必要があることに注意することが重要です。 Excel に既に存在するショートカット (デフォルトまたはカスタム) を作成するとします。その場合、新しいショートカットが以前のショートカットをオーバーライドし、別の機能の特定のショートカットが失われる可能性があります。
Excel の大文字ショートカットの例
Excel に大文字のショートカットを追加した後、そのショートカットを使用して、目的のブック内のテキストをすべて大文字にすることができます。 2 つの大文字のショートカットを追加したので、必要なショートカットを利用してセルのデータを適宜変更できます。
たとえば、従業員の名前、ID、携帯電話番号などの従業員のデータが含まれる次の Excel シートについて考えてみましょう。
上の Excel シートでは、従業員の名前と ID が小文字になっており、ショートカットを使用して一度にすべてを大文字に変更したいとします。したがって、次の手順を実行する必要があります。
- まず、従業員の名前と ID が含まれるすべてのセルを選択する必要があります。このためには、それぞれの列の列ヘッダーをクリックします。 Ctrl キーを押しながら列 A と列 B の列ヘッダーをクリックすることを意味します。これを行うと、列とそれぞれのセルの両方が選択されます。
- 目的のセルを選択したら、追加した大文字のショートカットのいずれかを使用する必要があります。使いやすさのため、キーボードショートカットを使用します Ctrl + Shift + A 。ショートカット キーを押すとすぐに、関連付けられたマクロが実行され、選択したすべてのセルが大文字に変換されます。大文字のショートカットを使用すると、サンプル シートは次のようになります。
これが、Excel で大文字のショートカットを使用し、必要なテキストをすべて大文字または大文字に変更/変換する方法です。
覚えておくべき重要なポイント
- Excel でテキストを大文字に変更するための明確なキーボード ショートカット キーはありません。ただし、カスタマイズしたマクロを作成して、キーボード ショートカット キーやクイック アクセス ツールバーのショートカット アイコンを取得し、大文字機能を使用することができます。
- マクロを使用して Excel で大文字のショートカットを作成する場合、適用された変更を保存すると、既存のファイルは XLSM 拡張子に変換されます。したがって、それに応じて取り組む必要があります。
- 大文字のカスタム キーボード ショートカットを作成するときは、新しいショートカットが Excel にまだ存在していないことを確認する必要があります。同じショートカットがすでに存在する場合は、新しいショートカットによって上書きされます。
- 元のファイルに変更を加える前に、そのファイルのバックアップを作成することを常にお勧めします。したがって、何か問題が発生してもデータが失われることはありません。