Microsoftが「インターネット対応アプリケーション」を追求する際に行ったことの1つは、Excel 2000以降、URLと電子メールアドレスを特別なものとして認識するプログラムを強制することでした。これらのいずれかを入力すると、Excelはそれをアクティブなハイパーリンクとして自動的にフォーマットし、電子メールクライアントやブラウザなどの他のプログラムを起動することもあります。

この動作は、特にExcelでかなりの数の電子メールアドレスまたはURLを入力する必要がある場合は、かなり面倒な場合があります。残念ながら、Wordのように、Excel2000でこの自動フォーマットをオフにする方法はありません。 (Wordに移動し、インターネットアドレスの[入力時にオートフォーマット]設定をオフにすると、Excelでも効果がありません。)

この動作を回避するには、いくつかの方法があります。最初の(そしておそらく最も簡単な方法)は、URLと電子メールアドレスを入力する方法を単純に変更することです。入力するときは、アポストロフィから始めます。したがって、jdoe @ xyz.comと入力する代わりに、 ‘jdoe @ xyz.comと入力します。唯一の違いは、主要なアポストロフィです。 Excelは、ワークシートにアポストロフィを表示せず、数式バーにのみ表示します。さらに、アドレスはワークシート内の他のテキストと同様に扱われます。

2番目の方法は、先に進んでアドレス(EメールまたはURL)を入力することです

あなたが通常するように。 EnterキーまたはTabキーを押して次のセルに移動すると、Excelはアドレスをハイパーリンクとしてフォーマットします。 Ctrl + Zをすぐに押すと、ハイパーリンクは削除されますが、アドレスは残ります。

もう1つの方法は、Excelで作成したハイパーリンクを削除することです。これを行うには、次の手順に従います。

。ハイパーリンクを右クリックします。 Excelはコンテキストメニューを表示します。

。 [コンテキスト]メニューから[ハイパーリンク]を選択し、サブメニューから[ハイパーリンクの編集]を選択します。 Excelは、[ハイパーリンクの編集]ダイアログボックスを表示します。

。ダイアログボックスの下部にある[リンクの削除]ボタンをクリックします。

Excel 2002で、Microsoftは自動ハイパーリンク作成をオフにする機能を追加しました。これは、Excel2002とExcel2003の両方で機能する次の手順に従って実行できます。

。 [ツール]メニューから[オートコレクトオプション]を選択します。 Excelは、[オートコレクトオプション]ダイアログボックスを表示します。

。 [入力時にオートフォーマット]タブが選択されていることを確認します。 (図1を参照)

。 [ハイパーリンクを使用したインターネットとネットワークパス]チェックボックスをオフにします。

。 [OK]をクリックします。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2803)は、Microsoft Excel 2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。