Excel VBA質問箱 IV

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

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


11488 / 76734 ←次へ | 前へ→

【70780】テキストファイルの文字列の置換
質問  美貴  - 11/12/29(木) 23:28 -

引用なし
パスワード
   こんばんは♪
美貴です(^。^)
いつもお世話になっております。

Excel2010のクイックアクセス・ツールバーの中のボタンを
VBAで置き換えたいと思っています。
そこで、「Excel.officeUI」を開いて、文字列置換を
しようと色々試してみましたが、文字化けが発生してしまって
うまくいきません。

コードはこんな感じで、2種類ともにNGです。
うまくいく方法はないでしょうか?
よろしくお願い致します。


Sub テキストファイル_文字列の置換1()
  Open "C:\Excel.officeUI" For Input As #1
  Open "C:\Excel2.officeUI" For Output As #2
  b = """AppointmentColor6"""
  c = """AppointmentColor10"""
  lb = Len(b)
  lc = Len(c)
  While Not EOF(1)
  Line Input #1, a
  ns = Replace(a, b, c)
  Print #2, ns
  Wend
  Close #1
  Close #2
End Sub

Sub テキストファイル_文字列の置換2()
  Open "C:\Excel.officeUI" For Input As #1
    b = """AppointmentColor6"""
    c = """AppointmentColor10"""
  With CreateObject("Scripting.FileSystemObject")
    With .GetFile("C:\Excel2.officeUI").OpenAsTextStream
      buf = .ReadAll
        ns = Replace(buf, b, c)
          Print #2, ns
      .Close
    End With
  End With
End Sub

8 hits

【70780】テキストファイルの文字列の置換 美貴 11/12/29(木) 23:28 質問
【70783】Re:テキストファイルの文字列の置換 ichinose 11/12/30(金) 11:30 発言
【70788】Re:テキストファイルの文字列の置換 美貴 11/12/30(金) 15:41 質問
【70792】Re:テキストファイルの文字列の置換 ichinose 11/12/30(金) 19:21 発言
【70793】Re:テキストファイルの文字列の置換 美貴 11/12/30(金) 20:11 お礼
【70795】Re:テキストファイルの文字列の置換 ichinose 11/12/30(金) 20:37 発言
【70796】Re:テキストファイルの文字列の置換 美貴 11/12/30(金) 20:56 お礼
【70797】Re:テキストファイルの文字列の置換 ichinose 11/12/30(金) 21:05 発言
【70798】Re:テキストファイルの文字列の置換 美貴 11/12/30(金) 22:33 発言
【70789】Re:テキストファイルの文字列の置換 UO3 11/12/30(金) 18:07 発言
【70790】Re:テキストファイルの文字列の置換 美貴 11/12/30(金) 18:59 お礼
【70794】Re:テキストファイルの文字列の置換 美貴 11/12/30(金) 20:28 お礼
【70799】Re:テキストファイルの文字列の置換 Yuki 11/12/31(土) 19:27 発言
【70800】Re:テキストファイルの文字列の置換 美貴 12/1/1(日) 8:35 お礼
【70801】Re:テキストファイルの文字列の置換 Yuki 12/1/1(日) 12:13 発言
【70805】Re:テキストファイルの文字列の置換 美貴 12/1/1(日) 18:37 発言
【70810】Re:テキストファイルの文字列の置換 きぬあさ 12/1/2(月) 11:45 回答
【70812】Re:テキストファイルの文字列の置換 美貴 12/1/2(月) 13:49 お礼
【70828】Re:テキストファイルの文字列の置換 美貴 12/1/4(水) 7:42 質問
【70830】Re:テキストファイルの文字列の置換 きぬあさ 12/1/4(水) 11:57 回答
【70831】Re:テキストファイルの文字列の置換 美貴 12/1/4(水) 12:54 お礼
【70840】Re:テキストファイルの文字列の置換 美貴 12/1/5(木) 6:26 質問
【70842】Re:テキストファイルの文字列の置換 きぬあさ 12/1/5(木) 16:25 回答
【70844】Re:テキストファイルの文字列の置換 美貴 12/1/5(木) 18:44 お礼
【70856】Re:テキストファイルの文字列の置換 美貴 12/1/7(土) 10:06 質問
【70806】Re:テキストファイルの文字列の置換 きぬあさ 12/1/2(月) 1:25 回答
【70807】Re:テキストファイルの文字列の置換 美貴 12/1/2(月) 2:08 質問
【70809】Re:テキストファイルの文字列の置換 kanabun 12/1/2(月) 11:12 発言
【70811】Re:テキストファイルの文字列の置換 美貴 12/1/2(月) 12:48 発言

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