Excel VBA質問箱 IV

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

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


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

【9431】英、数、カナ文字の全角を半角にするには? キン 03/12/4(木) 10:41 質問
【9433】Re:英、数、カナ文字の全角を半角にするには... INA 03/12/4(木) 10:57 回答
【9435】Re:英、数、カナ文字の全角を半角にするには... キン 03/12/4(木) 11:17 質問
【9440】Re:英、数、カナ文字の全角を半角にするには... INA 03/12/4(木) 11:57 回答
【9446】Re:英、数、カナ文字の全角を半角にするには... キン 03/12/4(木) 12:22 お礼

【9431】英、数、カナ文字の全角を半角にするには?
質問  キン  - 03/12/4(木) 10:41 -

引用なし
パスワード
   VBAについてあまりわからないので教えてください!
VBAのエクセルに英、数、カナ文字を全角で入力しても、半角に変えるには
どうしたらいいですか?
できれば入力した時点でかわる方法がありましたら
教えてください!

【9433】Re:英、数、カナ文字の全角を半角にするに...
回答  INA  - 03/12/4(木) 10:57 -

引用なし
パスワード
   どこに入力して、どこに出力ですか?

良く分からないので、まずはVBEヘルプの strconv関数 を読んでみて下さい。 

【9435】Re:英、数、カナ文字の全角を半角にするに...
質問  キン  - 03/12/4(木) 11:17 -

引用なし
パスワード
   INA さんへ!
早速のお返事ありがとうございます!

エクセルのセルの中に文字を入力するたびに全角文字を
半角文字に変えたいのですが・・・
やり方がいまいちわかりません。

【9440】Re:英、数、カナ文字の全角を半角にするに...
回答  INA  - 03/12/4(木) 11:57 -

引用なし
パスワード
   Private Sub Worksheet_Change(ByVal Target As Range)
  Target.Value = StrConv(Target.Value, vbNarrow)
End Sub

これで出来ると思います。

【9446】Re:英、数、カナ文字の全角を半角にするに...
お礼  キン  - 03/12/4(木) 12:22 -

引用なし
パスワード
   うまくいきました!
INAさんありがとうございました。ホントに助かりました!

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