Excel VBA質問箱 IV

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

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


8244 / 13646 ツリー ←次へ | 前へ→

【34401】Replace関数のつかいかた takatuki 06/2/1(水) 23:06 発言[未読]
【34409】Re:Replace関数のつかいかた ichinose 06/2/2(木) 8:04 発言[未読]
【34457】Re:Replace関数のつかいかた takatuki 06/2/3(金) 5:00 お礼[未読]

【34401】Replace関数のつかいかた
発言  takatuki  - 06/2/1(水) 23:06 -

引用なし
パスワード
   下記のようにして当初、全角カナもじを半角カナにしたのですが、続いて半角カナの”キャ”を”キヤ”に変換したいのですができません。
どこが悪いのでしょうか?
お教え願います。
uketorinin1 = Trim$(Workbooks(2).Worksheets(1).Cells(i,6)).Value)                          
       
     uketorinin1 = StrConv(uketorinin1, vbNarrow)
     Workbooks(2).Worksheets(1).Cells(i, uketorininretu).Value = Replace(uketorinin1, "キャ", "キヤ")
     Workbooks(2).Worksheets(1).Cells(i, uketorininretu).Value = Replace(uketorinin1, "キュ", "キユ")
    

【34409】Re:Replace関数のつかいかた
発言  ichinose  - 06/2/2(木) 8:04 -

引用なし
パスワード
   ▼takatuki さん:
おはようございます。

>下記のようにして当初、全角カナもじを半角カナにしたのですが、続いて半角カナの”キャ”を”キヤ”に変換したいのですができません。
>どこが悪いのでしょうか?
>お教え願います。
>uketorinin1 = Trim$(Workbooks(2).Worksheets(1).Cells(i,6)).Value)                          
>       
>     uketorinin1 = StrConv(uketorinin1, vbNarrow)
     uketorinin1 = Replace(uketorinin1, "キャ", "キヤ")
'これです。せっかく"キャ"を "キヤ"に代えたのに・・、代えた文字列を使わないと・・。
>     Workbooks(2).Worksheets(1).Cells(i, uketorininretu).Value = Replace(uketorinin1, "キュ", "キユ")

【34457】Re:Replace関数のつかいかた
お礼  takatuki  - 06/2/3(金) 5:00 -

引用なし
パスワード
   早速のお教え有難うございました。
プログラムを見ると、単純なミスでした。
Replace機能はちゃんと機能しておりました。
ご迷惑をおかけしました。

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