子育て支援センターつくしんぼの会 裁判を正す会 井上書店


ソフトウェアの部屋 一覧に戻る
投稿番号:100307  投稿日:2004年04月09日 16時10分55秒 パスワード
お名前:さわだ

エクセルでアラビア数字を漢数字で表示するには

キーワード:エクセル excel 表示形式
ソフトの種類 :ビジネス

エクセルの表示形式で DBNum を使うと
「341」を「参百四拾壱」と表示させることはできますが、
セルに数値のみではなく、文字列も入っているとこれが使えません。

例えば
 「これは341円です」
とセルに入力したら
 「これは参百四拾壱円です」
と表示させたいのですができません。

VBで関数を作ればできそうなのですが、いい方法はありませんか。

[1]うさだまにあさんからのコメント(2004年04月10日 03時05分48秒 )
パスワード
文章が完全に定型で「これはXXX円です」といった形式でいいのであれば
セルの表示形式をユーザ定義で [DBNum2]"これは"G/標準"円です" として
該当セルに321を入力すれば「これは参百四拾壱円です」と表示されます。

文章が定型でない場合には、NUMBERSTRING関数と文字列連結を利用して
表示するセルに A1&NUMBERSTRING(B1,2)&C1 という式を入力しておけば
A1,B1,C1セルに「これは」、321、「円です」と入力することによって
「これは参百四拾壱円です」と表示させることができます。

定型文であれば、"これは"&NUMBERSTRING(B1,2)&"円です"といった式で
表示させることもできます。

[2]cxx05226さんからのコメント(2004年06月25日 13時48分16秒 )
パスワード
申し訳ありません。のっかり質問です。
155 を NUMBERSTRING(A1,2) 形式で表示すると、「壱百伍拾伍」となります。
会計処理では、この「伍」がだめで、「五」にしたいのです。
何かいい方法はありませんか?

 【 ソフトウェアの部屋 一覧に戻る


小川うに株式会社 株式会社恵峰庵 有限会社 ヤスイ


この投稿に対するコメント
コメント:

HTMLタグは使えません。改行は反映されます。
http://xxx.xxx/xxx/xxx や [email protected] のように記述すると自動的にリンクがはられます。

お名前:(省略不可)
削除用パスワード:(省略不可8文字以内)
メールアドレス:(省略不可)
URLアドレス:
 ホームページをお持ちの方のみ、そのURLアドレスを記入してください。



チップス

Copyright(C) 2000-2004 Tips. All Rights Reserved.◇  DB-BBS-system V1.25 by Rapha.