A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
下記のような変換例でよければ、短いVBAで一発変換できるが。
例
A列 B列(変換結果)
新宿区大京町2-2-23新宿区大京町二‐二‐二三
新宿区大京町2-32-241新宿区大京町二‐三二‐二四一
新宿区大京町2-234新宿区大京町二‐二三四
新宿区大京町2-2 301新宿区大京町二‐二 三〇一
新宿区大京町12-227 F234新宿区大京町一二‐二二七 F二三四
新宿区大京町3-233-28新宿区大京町三‐二三三‐二八
新宿区大京町223新宿区大京町二二三
新宿区大京町8-2 暁マンション1-301新宿区大京町八‐二 暁マンション一‐三〇一
ーーー
標準モジュールに
Sub test01()
n = "1234567890-"
s = "一二三四五六七八九〇‐"
For i = 1 To 10
x = Cells(i, "A")
For j = 1 To Len(x)
p = InStr(n, Mid(x, j, 1))
If p > 0 Then
x = Mid(x, 1, j - 1) & Mid(s, p, 1) & Right(x, Len(x) - j)
End If
Next j
Cells(i, "B") = x
Next i
End Sub
ーー
半角ハイフンについては
上記のコード
s = "一二三四五六七八九〇‐"
を
s = "一二三四五六七八九〇ノ"
にすれば
新宿区大京町二ノ二ノ二三
のようになる。
No.4
- 回答日時:
> 漢数字にする関数を使おうとしたところ文字が入ってるとダメみたい
何を使ったんでしょう。 NUMBERSTRING関数や TEXT関数での漢数字変換
は確かに数値に対してのみ有効です。
数式でやるなら1式ではできません。
A1セルにデータがあるとして
■B1セル
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(
A1,"1","一"),"2","二"),"3","三"),"4","四"),"5","五")
■C1セル
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(
B1,"6","六"),"7","七"),"8","八"),"9","九"),"0","〇")
百やら千やらも対応させるなら その分 作業列を増やして下さい。
No.3
- 回答日時:
ワードやアクセスのはがきウィザードを利用するか
http://www.hobby-navi.com/kouritu_up/hagaki_2.html
下記のサイトのフリーソフトのマクロを利用する。
http://www.vector.co.jp/soft/win95/writing/se210 …
No.1
- 回答日時:
もっと良い方法があるかもしれませんが、
自分なら変更したいデータの範囲を指定した後にCtrl+Fで
検索・置換ウィンドウを出して、変更します。
オプションで、詳細置換も可能です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- 面接・履歴書・職務経歴書 履歴書の封筒に書く住所は 2-415 でも全て漢数字で書くんでしょうか? 5 2022/04/11 16:49
- デスクトップパソコン 40年間の悩み キーボードにおいて初期値として漢字ローマ字変換に設定する方法 8 2023/05/08 14:50
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Excel(エクセル) ある範囲のセルに何を入力すると、別のセルに○を表示させる 3 2022/04/05 15:51
- 郵便・宅配 封筒に貼る宛名シール 3 2023/08/13 20:25
- 教育学 エクセルで小数点以下を四捨五入について教えてください。 2 2023/04/05 17:33
- その他(妊娠・出産・子育て) 自分の名前 15 2022/12/08 18:57
- Excel(エクセル) エクセル文字列の日付を日付けに変える 2 2023/05/13 11:08
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル 価格表から単価を呼び...
-
シートAで横に並んだ項目→シー...
-
行数が不規則な一週間ごとの合...
-
ある列、或いは、ある行のセル...
-
エクセルの順位別一覧表の自動...
-
Excel2013のF6キー操作について
-
エクセルで複数のシートにまた...
-
excelの不要な行の削除ができな...
-
Excelが固まってしまった。
-
エクセルで特定の範囲内から小...
-
スマートな関数を教えて下さい。
-
Excel元に戻す方法を教えてくだ...
-
Excelはなんで先頭の0を消すん...
-
【Microsoft Office Excel Comp...
-
4つのパターンを表示するEXACT...
-
[関数について]わかる方教えて...
-
Excel 2019 のピボットテーブル...
-
Excel初心者です。 詳しい方、...
-
関数を教えて下さい。
-
エクセルでチェックボックスを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字変換において、m3(立方)の...
-
DocuWorks 文字認識 検索でき...
-
【Excel関数】特定の文字を別表...
-
ハガキ宛名の住所の数字を漢数...
-
和暦を西暦に変換する方法
-
EXCEL VBA 記号の削除
-
エクセルで住所の数字を漢数字...
-
9文3分、10文という足袋のサイ...
-
VBAで小数を16進数に変換
-
エクセルでインチの分数表示
-
税金を盗る
-
PowerPointで比例記号を入力す...
-
RGB出力を直接HDDレコーダに録...
-
wordで→「┗」はどうやって変換...
-
mp4→sb1
-
USB->シリアル変換コネクター自作
-
文字式の表し方にしたがって表...
-
このタイプの納品書を・・・
-
昔の文字入力の仕方
-
Excel 内の英小文字を大文字にu...
おすすめ情報