ベストアンサー 数値から 全角数値、漢数字に変換 2009/03/31 23:54 Excel VBAで 数字の1を全角の「1」漢数字の「一」にする方法とその逆の方法が知りたいです。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー khazad-lefty ベストアンサー率44% (296/668) 2009/04/01 12:57 回答No.2 replace関数で文字の置き換えをすればいいんじゃないかと。 数字なら10回回せばいいわけで。それをfunctionにしちゃえば汎用的に使えるでしょうし。 あと、半角全角の変換ならstrconv関数も使えるかも。ただし数値以外も変換されますが。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) noname#187541 2009/04/01 02:06 回答No.1 こんばんは。 表示形式と関数の方法があります。 表示形式 全角 [DBNum3] 漢数字 [DBNum1] または [DBNum2] 文字列で入力された全角であれば(と言うか半角だと文字列にはならない)文字列を解除すれば半角になります。 関数での方法 全角 JIS関数 半角 ASC関数 漢数字 =TEXT("1","[DBNum1]") または =TEXT("1","[DBNum2]") 関数で漢数字にする方法は表示形式を関数で適用すると言うことです。 質問者 補足 2009/04/01 10:56 ご回答ありがとうございます。 セルの式で関数としては動作しましたが、 VBAではそのような関数は用意されていないのでしょうか? WorksheetFunction?? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Visual Basic 関連するQ&A エクセルで漢数字から全角数字へ変換 エクセルのデータで漢数字のものを全角の数字に変換させたいと思っておりますが関数などがいまいちわからないのでわかりやすく教えてください。 宜しくお願いします。 例、四丁目2-50 → 4丁目-2-50 エクセル 全角の数値 エクセルで文字列にすると 全角の数字を入れられます。 数値で全角にすることはできますか? 方法があったらお願いします。 Word2002 半角数字、半角英字、全角数字、全角英字を別々に検索及び置換する方法? Word2002を使用しています。 その1: そこで、半角数字、半角英字、全角数字、全角英字を別々に検索する方法を知りたいです。VBAなどのプログラミングは使用したくありませ ん。例えば、半角数字のみを検索する(該当文字を強調する。)。 検索のみで、この段階では置換しません。 その2: 上記で見つかった半角文字を全角へ(又はその逆で全角文字を半角文字へ)置換する方法を教えて下さい。 よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム 【エクセル】半角数字→全角数字 エクセルですでに半角で入力されている数字を全角数字に一括変換する方法はありますか? (1)住所録で半角入力されている番地等の数字のみをを全角に変換する方法 (2)電話番号など、全て数字で入力しているセルを一括で全角に変換する方法 エクセルで数字の変換 エクセル2000です。 ひとつのセルの中に、たとえば「2009年は第1、第5営業部の24名」という文字列があったとします。これを半角一桁の数字のみに限定して全角の数字に変換する方法はないでしょうか? JIS関数だとすべてが全角になってしまいます。 関数でもVBAでもかまいません。 「2009年は第1、第5営業部の24名」と変換したいのです。 対象が何百もあるので困っています。 よろしくお願いします。 エクセルの全角数字 エクセルで全角の数字を入力するのは可能でしょうか? 決定するまでは、全角で表示されているのですが、 エンターキーを押すと半角になってしまいます。 数字を入れる前に「’」を入れると 全角表示になるのですが、 そうすると計算式には反映されないようです。 どうしたらいいのでしょうか。 全角数字→半角数字としてセルに貼り付けたいのですが クリップボードに入っている全角の数字を、エクセルに半角数字として貼り付けたいんですが可能でしょうか? 123(全角)→123(半角) といった感じです。 よろしくお願いします。 Excel 全角数字を半角数字に エクセルを使ってデータを管理しています。 郵便番号の項目には、500件ぐらい郵便番号が入力されていますが、全角数字で入力されたデータと、半角数字で入力されたデータが混じっていて、見辛いし管理もしづらいです。 関数を使って、全角数字を半角数字に変換する方法はありますでしょうか? 数値の半角から全角変換 エクセルで一度半角数字で入力してしまったもの、表などを計算結果で はなく文字列入力の中の(一文字として)、を全角変換する方法はある のでしょうか? もちろん変えずに半角のままにしておきたいものもあります。 ex)わたしは今日5月27日に・・・→わたしは今日5月27日に・・・ ややこしい質問で申し訳ありません、よろしくお願いします。 エクセルの全角数字を半角数字へ一斉変換 すみません、助けていただきたいのですが、 現在エクセルで、住所を入力しておりまして、 地番を全て半角数字で入力していたのですが、 突然全角にしてくださいと言われ、 既に200件も打ち込んでおり、、、 一括でできる方法を教えて下さい!! 関数等全然分からないので、 超初心者でも分かるようなやり方ですと、 助かります、、、 宜しくお願いします。 全角で入力した数字を半角に変えたい・・・ エクセルです。 セルに全角で入力した数字を後から半角に変える方法があったらおしえてください。 エクセルの数字を半角から全角へ エクセルのリストにある数字200行くらいのものをシステムへ取り込みの作業をしています。しすてむへ取り込むことのできる文字は全角のため次のエクセル関数で返還を試し見ましたが結果は無理でした。 =JIS(A1) ---->>>> 結果は #NAME? =DBCS(A1) ----->>>> 同じ数字が表れましたが全角にはなっていません。 私が想像するところ元の数字はこの数式を使って全角になる条件を満たしていないのではと思います。 ちなみにこのもとになる200位の数字は必要な計算結果をコピー文字列でエクセルAの欄へ貼り付けしているものです。 何とか方法がないものでしょうか? 最悪は手打ちで1件づついれることなりそうです。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム Exel2007で数字を全角にしたい。 Exel2007で数字を全角にしたい。 XPSP3です。エクセルで名簿を作成しています。セルの数字を全角にしたいのですが、2003の時と勝手が違うので困っています。 数字を入れる範囲を選択し、リボンの数値→表示形式をドロップダウンメニューから文字列に変えて、番号を入れて確定、としています。 これから作成するものはこれでいいのですが、既に作った表で、ある範囲を半角から全角にすることはできないでしょうか。 関数で=JIS("数字")と入れて確定すると数字を全角にできる、とマイクロソフトのサイトでは出てきますが、これは2003の場合です。 よろしくお願いします。 いったん全角で入力した数字を半角にできませんでしょうか ワードやエクセルを使っています。数字入力を全角で したファイルがあるのですが、それを半角に直す必要が でてきました。一個づつうちなおさなければならないのでしょうか。変換する方法がありましたら教えて下さい エクセルに全角の数字が入力できません。 タイトルのとおりですが、数字の頭に「’」を付けても、数字だけすべて半角になってしまいます。 数字以外のひらがなや漢字は、すべて全角で入力できます。 辞書(ime2002)の設定かエクセルのどこか設定を変えれば、直りそうですが分かりません。 数字の全角入力を可能にするのは、どうすればいいですか? EXCELのVBAで半角数字を全角数字へ変換 EXCEL2007を使用しております。 VBAにて半角数字を全角数字へ変換したいと思っております。 最初にStrconv (cells (i 、j ) 、vbwide ) としていました。セルには数字が入っていますが、これで実行しても半角のままでした。 これは数字を文字列に変えないとだめなのでは思い、Cstr ( cells ( i 、j ) としてそれをstring として定義した項目へ送ってからStrconv で変えようとしたのですが、これでも半角のままでした。 何か勘違いをしているように思うのですが、アドバイスいただければ幸いです。 宜しくお願い致します。 全角→半角に変換 EXCELで 数字を全て全角で入力しているファイルがあります 勿論、数字だけではなく漢字、ひらがな、英語も このファイル内に存在します ある(指定した)行、ある(指定した)列のみの "数字","英語","-","*" を半角(直接入力)に変換する方法を教えて下さい 宜しくお願い申し上げます Excel VBAで、特定半角文字のみ全角文字に変換したい。 Excel VBA で、 A列に半角、全角が混在した文字列及び数字が入っています。 ファイル名に出来ない半角文字 \ / : * ? " < > | だけを全角文字にするには、 どのようなコードを書けば良いのか、宜しくお願いします。 Excelで全角の数字を半角に置換する方法 いつもお世話になっております。 Excelで全角の数字を半角に置換する方法は あるでしょうか?教えてください。 char型全角数字から、int型半角数字への変換方法 char型全角数字から、int型半角数字への変換するためには どのような方法があるのかを探しています。 同カテゴリ内でも色々と検索を掛けて見たのですが 適当なものが見当たらなかったため、質問させていただきます。 chara kazu[]="8";(全角数字) を int kazu2=8;(半角数字) に変換するためにはどうすればよいでしょうか? 変数に代入してfor文で使用が目的です。 宜しくお願い致します。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
ご回答ありがとうございます。 セルの式で関数としては動作しましたが、 VBAではそのような関数は用意されていないのでしょうか? WorksheetFunction??