Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


5136 / 13644 ツリー ←次へ | 前へ→

【52446】改行の削除 LUNA 07/11/14(水) 16:46 質問[未読]
【52453】Re:改行の削除 Jaka 07/11/14(水) 17:34 発言[未読]

【52446】改行の削除
質問  LUNA  - 07/11/14(水) 16:46 -

引用なし
パスワード
   よろしくお願いします。
(Win XP Office2003pro)

AシートとBシートのセルの値を参照比較しようとしています。
例としてAシートは普通に1234567890と入力されています。
Bシートはセル内で改行されていて1
                2
                3・・・
となっています。
ローカルウィンドウで見たら改行部で何かしらずれていて、テキストボックス
等に表示させたら、「¶」が表示されました。
これを取り除くには何か方法はありますでしょうか??

教えて下さい。
よろしくお願い致します。

【52453】Re:改行の削除
発言  Jaka  - 07/11/14(水) 17:34 -

引用なし
パスワード
   こんな感じです。
セル内改行は、Char(10)、またはvbLfです。

手動の場合の置き換え対象文字
Shift + Ctrl + J (何も表示されません)

Sub Macro2()
  Selection.Replace What:=vbLf, Replacement:="", LookAt:=xlPart, _
    SearchOrder:=xlByRows, MatchCase:=True, SearchFormat:=False, _
    ReplaceFormat:=False
End Sub

5136 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free