Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【Excel】入力した数字が勝手に変更されるのを防ぐ3つの対処法

Excelは、Microsoftが開発・提供している表計算ソフトウェアで、Officeスイートに含まれる中核的なアプリケーションの一つです。ビジネスシーンで不可欠な存在となっており、高いパフォーマンスと多彩な機能により、世界的な業界標準として確立されています。本記事では、入力した数字が勝手に日付などの別の形式に変換されてしまう問題を防ぐための、最も簡単な方法を詳しく解説します。

【Excel】入力した数字が勝手に変更されるのを防ぐ3つの対処法

Excelが数字を勝手に変更しないようにするには?

実際に、入力した数字が自動的に日付や電話番号などの形式へ変換されてしまうという声が、多くのユーザーから寄せられています。これはExcelの自動書式設定機能によるものですが、以下で紹介する方法を使えば簡単に防止できます。

方法1: セルの表示形式を「文字列」に変更する

Excelに数字を自動的に書式変更させないためには、事前にセルの表示形式を正しく設定しておくことが重要です。以下の手順で設定を行いましょう。

  1. Shiftキーを押しながら、数字を入力したいセル範囲を選択します。
  2. 選択したセル上で右クリックし、「セルの書式設定」を選択します。【Excel】入力した数字が勝手に変更されるのを防ぐ3つの対処法
  3. 表示形式の一覧から「文字列」を選択し、「OK」をクリックします。【Excel】入力した数字が勝手に変更されるのを防ぐ3つの対処法
  4. 選択したセルに数字を入力し、意図したとおりに表示されるかどうかを確認します。

方法2: アポストロフィを付けて入力する

セルの書式設定を変更するのが面倒な場合は、数字の先頭に記号を付けて入力するだけで、Excelによる自動変換を防ぐことができます。

  1. 数字を入力したいスプレッドシートを開きます。
  2. 対象のセルをクリックし、「'(アポストロフィ)+数字」の形式で入力します。【Excel】入力した数字が勝手に変更されるのを防ぐ3つの対処法
  3. 数字の前に「'」を付けると、Excelはそのセルの書式を「文字列」として認識するため、日付などへの自動変換が行われなくなります。

方法3: VBAコードで全シートに一括適用する

上記の方法では手間が大きいと感じる場合は、ブック内のすべてのシートに強制的に「文字列」書式を適用するよう、VBAコードで自動設定することも可能です。そのためには、ブックのコードモジュールにコードを入力する必要があります。以下の手順で行いましょう。

  1. 以下のコードを選択して右クリックし、「コピー」を選択します。
    Private Sub Workbook_Open()
    Dim sh As Worksheet
    
    For Each sh In Me.Sheets
        sh.Cells.NumberFormat = "@"
    Next
    
    End Sub
  2. コードを追加したいブックを開きます。
  3. Alt」+「F11」キーを同時に押して、VBAエディターを起動します。
  4. メニューの「挿入」をクリックし、「標準モジュール」を選択します。【Excel】入力した数字が勝手に変更されるのを防ぐ3つの対処法
  5. カーソルが点滅している箇所で右クリックし、「貼り付け」を選択します。
  6. OK」をクリックしてコードを追加します。
  7. Excelの画面に戻り、「表示」タブから「マクロ」を選択します。【Excel】入力した数字が勝手に変更されるのを防ぐ3つの対処法
  8. 追加したコードを選択して実行します。

これらの方法を活用すれば、Excelによる意図しない数字の自動変換を防ぎ、データを正確に入力・管理できるようになります。作業内容や頻度に応じて、最適な方法を選んでみてください。

  1. 【Excel】CSVファイルの日付が勝手に変わるのを防ぐ3つの方法

    この記事では、ExcelがCSVファイルの日付を自動的に書式変換するのを防ぐ方法を解説します。CSVとは「カンマ区切り値(Comma-Separated Values)」の略称です。業務の中でCSVファイルをExcelワークシートに読み込む機会は多くありますが、ファイルを開いたり取り込んだりすると、Excelは日付を自動的に書式変換してしまいます。元のデータが意図せず変更されてしまうため、これは困りものです。本記事では、CSVの日付の自動書式設定を停止する方法を、初心者にもわかりやすい手順でご紹介します。 練習用ブックのダウンロード 練習用ブックはこちらからダウンロードできます。 CSVフ

  2. Excelが全画面表示で開かないようにする4つの方法

    Microsoft Excelは、デフォルト設定ではファイルを全画面表示で開くことがあります。画面にできるだけ多くのデータを表示したい場面では便利な機能ですが、作業内容によってはウィンドウ表示の方が扱いやすいこともあるでしょう。全画面表示のままでよいのか、元に戻したいのかは最終的には個人の好みによります。本記事では、Excelが全画面表示で開かないようにするための方法をわかりやすく解説します。 なお、VBAコードを含むワークブックは、記事内の手順に従って簡単に再現できます。 Excelが全画面表示で開かないようにする4つの方法 「全画面」と定義する状態によって、適切な解決策は異なります。