• ベストアンサー

全角、半角を一括変換したい。

全角、半角を一括変換したい。 製品マスタと呼ばれる表が有ります、A列に製品名称(英数字表記:AX#4など)B列に規格寸法(3.5X5.5)。 全角半角入り混じっています。表の改定作業をすることになり英数字のすべてを半角表記することになりました、全製品数2000余りあります、一括して返還する方法が有れば教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

マクロは如何でしょうか。 (1)対象のシートタブ上で右クリック→以下のコードを貼り付けてマクロ実行して下さい    A列上で空白セルが出現するまで全角→半角変換します。 (2)サンプルコード Sub 全角→半角() For Each a In Range("A:A") If a = "" Then Exit Sub Range("A1").Offset(a.Row - 1) = StrConv(Range("A1").Offset(a.Row - 1), 8) Range("B1").Offset(a.Row - 1) = StrConv(Range("b1").Offset(a.Row - 1), 8) Next End Sub

me-kunn
質問者

お礼

只今マクロ勉強中でコードをうまく作成できないりベルです。試行してみます。有難う御座いました。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

何のファイルのことかかそのソフトも書かずに質問をするのはいけない。 ExcelならASC関数があるので一旦空き列につくり、値だけを元の列にコピペすれば簡単。 AcCessなどでもASC関数が在る。 VBAでも使える。 ー オフィス以外の他のソフトなら#1のようにCSVファイルに落とし半角変換後元のソフトに戻す。 CSVファイルになればテキストエディタでも半悪に変換できるソフトもあるようだ。 http://q.hatena.ne.jp/1147964182

me-kunn
質問者

お礼

基本的なマナー違反、恥じ入ります。有難う御座いました。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

何のファイルのことかかそのソフトも書かずに質問をするのはいけない。 ExcelならASC関数があるので一旦空き列につくり、値だけを元の列にコピペすれば簡単。 AcCessなどでもASC関数が在る。 VBAでも使える。 ー オフィス以外の他のソフトなら#1のようにCSVファイルに落とし半角変換後元のソフトに戻す。 CSVファイルになればテキストエディタでも半悪に変換できるソフトもあるようだ。 http://q.hatena.ne.jp/1147964182

  • root_16
  • ベストアンサー率32% (674/2096)
回答No.1

何かのDBなら CSV形式で書き出したりして エクセルに移し、 ASC関数を使って 半角にした後、 戻すのが簡単そうですね。

me-kunn
質問者

お礼

早速の回答、有難う御座います。質問事項に重大なミスをしていました、表はエクセル2007です。ASC の場合一時的にA,B列の間に列を挿入しこの列に変換させA列を削除する、B列も同様の手順を踏む、そういうことですね。

関連するQ&A

  • 半角⇔全角の一括変換

    Excelで、全角または半角になっているものすべて(英数字、記号、文字)を一括半角または全角に一括変換できますか?もし可能なら方法を教えてください。 Excel2019利用です。

  • 半角カタカナを全角カタカナに変換したい

    Windows2000/Microsoft Excel2000です。 入力されている文字列のカタカナが半角になっているのを 全角に一括変換する数式はありますでしょうか? 英数字は半角のまま残したいのですが。 JISを使うと英数字も全角になってしまいます。 ヘルプいただけると大変助かります。

  • 関数を使わずに一括で全角を半角にする方法

    エクセル2010を使っている者です。 関数を使わずに、半角を全角に一括で変換できることは知っていますが、 その逆は可能でしょうか。 全角英数字を半角英数字に、関数を使わずに、一括で変換できる方法が あれば、ご教授願います。 よろしくお願いいたします。

  • エクセルでひらがな入力した列を半角カタカナに一括変換するには?

    エクセルに約500件もひらがな入力した列を、半角カタカナに一括変換するにはどうすればいいのでしょう?全角英数字を半角英数字に変換は出きるようですが、こんなこと出きるのでしょうか?

  • 全角英数⇔半角英数に簡単にする方法

    宜しくお願いします。 会社の資料でよく、数字、英文字の半角、全角が統一されていないと怒られます。 ワード、エクセル、パワーポイントで、英数字の全角、半角を簡単に統一する方法を 教えて頂けないでしょうか?(基本英数字は半角にそろえたいです) 一つ一つ、置換で行ったり、エクセルでは関数を使えばできるのは調べましたが 一括返還のショートカットキーのようなものや他に方法があれば教えてください。 宜しくお願いします。

  • ACCESS2000で半角→全角に変換したいのですが・・・

    よろしくお願いします。 ACCESS2000で、データーベースを作成しているのですが、 テーブルの作成でデーター入力を、英数字・カタカナを半角・全角混在して入力してしまいました。 これらを一括して、全角に直したいのですが、どのようにしたらいいでしょうか? よろしくご指導下さい。お願いします。

  • AutoCAD英数字全角→半角変換方法

    AutoCAD2006を使用しています。 ファイル内の全角英数字を一括で半角英数字に変更する方法は 無いでしょうか? 教えて下さい。 お願いします。

  • HPを作るにおいて全角・半角は関係ないですか?

    ヤフージオシティーズで携帯用(DOCOMO)のHPを作成しています。 (CSSは知識がないため使えないです) このとき、英数字や記号は全角の方がいいでしょうか? 半角だと文字化けするかも?と思い全角にしていましたが うっかり半角で表記した英数字も問題なく表示できました。 HPを作るにおいて全角・半角は関係ないですか? 何かわかる方よろしくお願いします。

    • ベストアンサー
    • HTML
  • エクセル:全角→半角の自動変換について

    エクセルで一度入力した(大量の) 半角英数字を全角に「自動」で「一括変換」 することは可能でしょうか?? 当方BVAなどまったくの素人なので 詳しい手順なども教えてくだされば さいわいです。 宜しくお願いします。

  • マクロで全角を一括で半角に置換したいです

    マクロで下記の作業を行いたいのですがよくわかりません。 アドバイスお願いします。 ■作業内容 『Excelでsheetにある全角の文字を一括で半角に置換したい』 ※基本的に半角にできるもの(カナ・英数字・記号)は全て半角にしたいのですが、『~』だけは半角にしたくありません。 ■画面のイメージ ・sheet1にはマクロを組み込んだボタン画面 ・sheet2に全角のデータA ・sheet3にデータAを半角にしたデータA’が返される ■作業イメージ (1)sheet1のボタンをクリック (2)sheet2のデータを半角にしてsheet3に返す (3)『~』を『~』に置換し直す。 すみませんがよろしくお願いいたします。

専門家に質問してみよう