Excel VBA質問箱 IV

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

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


6183 / 76734 ←次へ | 前へ→

【76153】Re:ExcelのVBAでテキストファイルの編集の書き換えをする方法
質問  みその  - 14/10/5(日) 18:09 -

引用なし
パスワード
   kanabunさん

返信が遅れて申し訳ありません。

>そもそもUTF-8テキストとそれ以外のコード体系のテキストとが混在している
>のでしたら、読み込むテキストがどんなコードで書かれているかを判別しなければ
>なりませんが、あいにくぼくはそういうことに詳しくありません。

考え直してみたら、編集前も編集後もUTF-8のみでよいことがわかりました。混在していることもないので、判別も必要もないと思います。

前回丁寧に具体的なコードを書いていただいているので、それをぜひ生かしたいと考えています。

しかし私はコーディングできないので、再度お願いできますでしょうか。

下記のコードは私が書いたものではありませんが、参考になるかもしれません。

よろしければではありますが、よろしくお願い致します。

Function myReplace(s As String) As String
  Dim re As Object
  Dim s2 As String
  Dim s3 As String

  Set re = CreateObject("VBScript.RegExp")
  With re
    .Global = True
    .Pattern = "\[[^\n\r]*?\]"
    s2 = .Replace(s, "")

    .Pattern = "(\r\n|\r|\n){3,}" '3つ以上の連続した改行は二つに縮める
    s3 = .Replace(s2, "$1$1")
  End With
  Set re = Nothing
  myReplace = s3
End Function

1 hits

【76135】ExcelのVBAでテキストファイルの編集の書き換えをする方法 みその 14/10/3(金) 21:31 質問
【76136】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/3(金) 22:43 発言
【76137】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/3(金) 23:10 発言
【76138】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/3(金) 23:13 発言
【76139】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/4(土) 0:05 質問
【76140】Re:ExcelのVBAでテキストファイルの編集の... みその 14/10/4(土) 6:31 質問
【76141】Re:ExcelのVBAでテキストファイルの編集の... みその 14/10/4(土) 6:38 質問
【76142】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/4(土) 7:52 発言
【76153】Re:ExcelのVBAでテキストファイルの編集の... みその 14/10/5(日) 18:09 質問
【76154】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/5(日) 20:16 発言
【76156】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/6(月) 11:40 発言
【76157】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/6(月) 11:46 発言
【76158】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/6(月) 11:52 発言
【76159】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/6(月) 11:54 発言
【76174】Re:ExcelのVBAでテキストファイルの編集の... γ 14/10/8(水) 19:50 発言
【76177】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/8(水) 22:40 発言
【76179】Re:ExcelのVBAでテキストファイルの編集の... γ 14/10/9(木) 6:12 発言
【76181】Re:ExcelのVBAでテキストファイルの編集の... γ 14/10/9(木) 6:21 発言
【76182】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/9(木) 9:04 発言
【76183】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/9(木) 11:17 発言
【76185】Re:ExcelのVBAでテキストファイルの編集の... γ 14/10/9(木) 21:40 発言
【76160】Re:ExcelのVBAでテキストファイルの編集の... みその 14/10/6(月) 16:16 お礼
【76162】Re:ExcelのVBAでテキストファイルの編集の... マルチーズ 14/10/6(月) 17:19 発言
【76186】Re:ExcelのVBAでテキストファイルの編集の... kanabun 14/10/10(金) 9:05 発言

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