ここから本文です

解決済みのQ&A

エクセル2003で半角カナ入力済みを一斉に全角カナに関数を使わず変換する方法を教...

onegaidesudesuさん

エクセル2003で半角カナ入力済みを一斉に全角カナに関数を使わず変換する方法を教えてください。
よろしくお願いします!

違反報告

  • 質問日時:
    2011/4/14 16:29:12
  • 解決日時:
    2011/4/14 17:10:39
  • 閲覧数:
    544
    回答数:
    3

ベストアンサーに選ばれた回答

kei_jun_kuuさん

onegaidesudesuさん

マクロ案です。
その範囲をまとめて選択して、下記のマクロを実行すると、、
半角文字を全角文字に一気に変換します。

Sub test()
Dim c As Range
For Each c In Selection
c.Value = StrConv(c.Value, vbWide)
Next c
End Sub

<マクロの張り付け>
1.上記のマクロコードをコピーして、、エクセルのシートに戻って、、
2.「Alt」キーを押したまま「F11」→「I」→「M」と順番にキーを押していきます。
3.広い窓のカーソルが「テカテカ」しているところにコードを貼り付けます。
4.もうこのVBEの画面は必要ないので、右上の「×」を押すと、元のシートに戻ります。

<マクロの実行>
※最初に範囲を選択してから…
1.データのシートから「Alt」キーを押したまま「F8」を押します。
2.マクロのダイアログで、マクロ名が「test」となっているのを確認して「実行」

  • 回答日時:2011/4/14 16:45:55

質問した人からのコメント

  • 降参ありがとうございました。大変助かりました。
  • コメント日時:2011/4/14 17:10:39

グレード

ベストアンサー以外の回答

(2件中1〜2件)

 

laozi1961さん

A1セルに半角カナが入っているとしてB2セルに
=JIS(A1)
と入力するというのが楽かな

  • 回答日時:2011/4/14 16:47:01

tabun_kamone_no_goikenさん

VBA(マクロ)を使って変換、
ぐらいでしょうか。

関数使った方が簡単な気もしますが・・・^^;

  • 回答日時:2011/4/14 16:41:23

あなたにおすすめの解決済みの質問

最近、就活に有利かと思いパソコン教室でエクセルを勉強しているんですが、どの関数を使えばいいのか分...
エクセルの関数についてエクセルの関数を使いたいのですが、初心者なのでよくわかりません。詳しい解説...
エクセルの関数についてPC検定3級を勉強中の素人です(^-^;問題で、関数を使って表を作ったりが全くわ...

あなたにおすすめの知恵ノート

エクセルで、同じ文字を複数のセルに一括入力!
エクセルでシートを開いたとき常に同じセルを選択させる
エクセルで指定したシートからブックを開くマクロ
PR
写真で分かるHowToがいっぱい
お買いもの金額ポイントバック

知恵袋デイリーランキング

トピックスにまつわるQ&A

麻生氏ナチス発言 独でも批判
麻生氏ナチス発言 (批判 独)」に関するQ&A

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。


知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する