
No.5
- 回答日時:
VBAで全角英字を半角英字にする。
原文はSheet1にあるとする。
Sheet2において、変換表を作る。
(1)A1セルに9025、A2に9026を入れる。
(2)以下A25までオートフィル。
(3)B1セルに=CHAR(a1)を入れる。
(4)B2よりB25まで式を複写。(A,B,・・・Zの文字が出きる)
(5)C1セルに97、C2セルに98を入れる。
(6)C25までオートフィル。
(7)D1に=CHAR(c1)を入れる。
(8)D1をD2からD25まで式を複写する。
(a,b,c,・・・・,zの文字が出きる。)
(9)下記のコードをVBE画面に貼り付け実行する。
Sub test01()
dim sh1 as worksheet
dim sh2 as worksheet
set sh1=Worksheets("sheet1")
set sh2=Worksheets("sheet2")
For i = 1 To 25
a = sh2.Cells(i, 2)
b = sh2.Cells(i, 4)
sh1.select
Cells.Replace What:=a, Replacement:=b, _
LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False
Next i
End Sub
半角カタカナを全角カタカナに変換するのも、
先に濁点・半濁点(半角2文字-->1全角文字)の
テーブルを先に作り変換し、後に1文字の対応表で
変換すれば出来ると思う。
この回答へのお礼
お礼日時:2002/12/16 11:34
ご回答ありがとうございます。お礼が遅くなり申し訳ありません。
しばらく他に急ぎの仕事ができてしまい、時間をゆっくり取って、取りかかれない状況だったのですが、ご回答のやり方を試してみようと思います。
No.4
- 回答日時:
関数を使えば簡単ですよ!
半角の英数カナ文字を全角の英数カナ文字に変えるには「JIS関数」、全角の英数カナ文字を半角に変えるには「ASC関数」を使ってください。
使い方が分からない場合はEXCELのヘルプを参照してください。
この回答へのお礼
お礼日時:2002/11/27 16:37
ご回答ありがとうございます。
#1の方への解答にも書いたとおり、一筋縄ではいかなさそうですが、今回の件で便利な関数の使い方を知ることができました。
No.2
- 回答日時:
テキストファイルの全角・半角を変換するフリーのソフトがあります.
エクセルのデータをテキストに落としてもOKなら,使えるかも知れませんね.
参考URL:http://www.vector.co.jp/soft/win95/util/se044276 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
英数字のみ全角から半角に変換
-
VBA 文字に半角が含まれて...
-
IEからEdgeへの移行に伴うIMEの...
-
コマンドプロンプト 全角を含ん...
-
エクセルにMicrosoft Barcode C...
-
全角英数字の必要性が理解できない
-
住宅にカナを入力する際に丁目...
-
エクセルでの”々”の扱い
-
C言語のコンパイルエラーなん...
-
char型全角数字から、int型半角...
-
VBA 「,」・空白・カタカナ等...
-
エクセルの検索が正しくできな...
-
Excel VBAでオートシェイプ内の...
-
エクセルの認識機能 VLOOKUP関数
-
POM
-
全角入力
-
Accessでのグループ化で全角・...
-
C# 文字列にアルファベットが何...
-
VB.net、テキストボックス入力...
-
全角スペース
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
住宅にカナを入力する際に丁目...
-
英数字のみ全角から半角に変換
-
VBA 文字に半角が含まれて...
-
IEからEdgeへの移行に伴うIMEの...
-
全角英数字の必要性が理解できない
-
COBOL・全角判定
-
word差し込み印刷 半角カタカ...
-
VB.net、テキストボックス入力...
-
char型全角数字から、int型半角...
-
プログラミングでは、半角括弧...
-
メモ帳の段落の揃え方
-
エクセルにMicrosoft Barcode C...
-
エクセルの検索が正しくできな...
-
封筒の宛先で縦書きの書き方
-
エクセルでの”々”の扱い
-
全角/半角キーをSendkeys関数で...
-
.NET3.5におけるキーボードの「...
-
VBで、String型のデータが、...
-
Accessで日付や数値を全角で表...
-
明細書の英数字の全角・半角に...
おすすめ情報