
No.3ベストアンサー
- 回答日時:
各セルの値(文字列)の中に、折り返して表示している場合は、改行コード(文字コード10)があります。
これをVBのInstr関数でさがいそれまでのあたい(文字列)を
そのセルの値とすればよい。簡単です。
ーー
VBEの標準モジュールに
Sub test01()
For i = 1 To 6
p = InStr(Cells(i, "A"), vbLf)
If p = 0 Then
Else
Cells(i, "a") = Left(Cells(i, "A"), p - 1)
End If
Next i
End Sub
最初の改行までしか問題にしてません。
例データ A列
(処理後) (元データ)
横浜市"横浜市
港北区"
静岡市静岡市
温度が"温度が
高い"
今日は雨だ今日は雨だ
asd"asd
jkdfg"
13"13
345"
No.2
- 回答日時:
こんにちは。
置換機能を利用するとして、対象範囲を選択して[編集]-[置換]。
[検索する文字列]に
[ctrl]キー+[j]キー同時押し。(何も表示されませんがセル内改行文字です)
そのあとに * (ワイルドカード)を入力。
[置換後の文字列]に
何も入力せず[すべて置換]。
...でどうでしょう。
VBAなら、以上を記録すると
.Replace What:="" & Chr(10) & "*"...
と録れます。
Chr(10) は文字定数で vbLf を使う方が良いでしょう。
No.1
- 回答日時:
◆Excel VBA ではないので、ご希望ではありませんが
★A1に下のように入力されているものとして
あいうえお
かきくけこ
=LEFT(A1,FIND(CHAR(10),A1)-1)
または、
=REPLACE(A1,FIND(CHAR(10),A1),50,)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 列を指定して値を左から5文字にそろえる 1 2022/06/10 20:28
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Visual Basic(VBA) Excel VBA 書式変更で困ってます。 オートフィルターの日付フィルターを用いて データの絞り込 2 2022/07/26 22:16
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- Visual Basic(VBA) 指定した文字から指定した文字のスペースまでを削除するVBAの構文について 6 2022/07/24 22:20
- Excel(エクセル) Excelの文字列を数字に変換する方法について 6 2023/07/31 21:18
- その他(Microsoft Office) 【VBA】フォルダ内のファイル全てに対して、セルA1の文字列から「;」を削除して上書き保存する方法 4 2022/04/24 10:59
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) Excelの列から検索して該当する行を別シートに転記するVBA 2 2022/12/20 09:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで文字の入力がセルの...
-
多数の計算セルに一括で同一の...
-
Excelからテキストへのコ...
-
Excelで、半角スペースをTABに...
-
excelで可視セルのみ置換
-
エクセルのセルの中の,よりも前...
-
Excelの入力済みセルに一括で、...
-
Excelの空文字セルの削除方法を...
-
一括でダブルクリックした状態...
-
エクセルで「4」「9」抜けの...
-
エクセルで複数ファイルからデ...
-
小数点を消す方法
-
Excelで特定の文字の前だけに空...
-
Excelのシートにある1行...
-
Excel 指定した範囲内に、特定...
-
エクセルでの複数セルのコピー...
-
エクセルの置換 メアドの@の前...
-
置換機能を使わずに先頭に「'」...
-
エクセルで「ー」(ハイフン)と...
-
エクセル 年 自動入力
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで文字の入力がセルの...
-
多数の計算セルに一括で同一の...
-
Excelからテキストへのコ...
-
Excelで、半角スペースをTABに...
-
Excelの入力済みセルに一括で、...
-
excelで可視セルのみ置換
-
Excelの空文字セルの削除方法を...
-
エクセルのセルの中の,よりも前...
-
エクセルでセル内の一部分だけ...
-
置換機能を使わずに先頭に「'」...
-
Excelのシートにある1行...
-
【エクセル】ピボットテーブル...
-
Excelのアポストロフィーの削除
-
一括でダブルクリックした状態...
-
小数点を消す方法
-
エクセルでセル内の一部を一括...
-
別シートのリストから置換する方法
-
Excelで特定の文字の前だけに空...
-
エクセルでセルを文字列設定し...
-
企業名簿で(株)や(有)を無視し...
おすすめ情報