ベロニカは、セル内の改行(Alt + Enter)を検索する方法を考えました。 Wordでは^ lを検索して改行を見つけることができますが、Excelで改行を検索する同様の方法はないようです。

答えは、Altキーを押しながら数字キーパッドを使用することで、[検索する文字列]ボックスに任意のASCIIコードを入力できることを覚えておいてください。改行のASCIIコードは10なので、次の手順に従うことができます。

。 Ctrl + Fを押して、[検索と置換]ダイアログボックスの[検索]タブを表示します。 (図1を参照)

。 [検索する文字列]ボックスで、Altキーを押しながら数字キーパッドに0010と入力します。 [検索する文字列]ボックスには何も入っていないように見えるかもしれませんが、キャラクターはそこにあります。

。 [次を検索]をクリックします。

マクロを通る改行を含むセルを検索する場合は、次を使用できます。

Sub FindLineBreak()

Cells.Select     Selection.Find(What:=Chr(10), After:=ActiveCell, _       LookIn:=xlValues, LookAt:=xlPart, _       SearchOrder:=xlByRows, SearchDirection:=xlNext, _       MatchCase:=False, SearchFormat:=False).Activate End Sub

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

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

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