2011-11-10 19 views
0

Excel 2003で条件付き書式を設定する方法についてのヘルプが必要です。Excelで選択したリストに応じてテキスト書式設定するセルがあります。Excel 2003の条件付き書式設定(テキスト形式の変更)

選択ドロップダウン項目-------セル値

  1. テキスト------------------------- ----- TEST123 < ----------テキスト形式の書式
  2. 番号-------------------------- 100000.00 < -------数字でフォーマット

これは、2003年より新しいExcelで簡単に行うことができます。条件付き書式設定では、タイプのフォーマットではありますが、2003年にはそれが利用できないか、それを見つけることができないようです。

助けてください。ありがとう

答えて

1

このようなものをお探しですか?

=IF(ISNUMBER(D9),TEXT(D9,"#,##0.00"),TEXT(D9,"")) 

私はあなたから

TEST123

を取得している場所がわからないんだけど。あなたがそれを追加している場合、または単純なテキストとして残している場合。

更新:

私はあなたが今求めているものを参照してください。私が知る限り、Excel 2003で条件付きで数値をフォーマットすることはできません。ちょっとした検索をします。あなたはVBAを使用することができます。それは次のようになります。

set r1=selection 
if isnumeric(r1.value2) then 
    r1.NumberFormat="#,##0.00" 
else 
    r1.NumberFormat="" 
end if 

アップデート2:

は、だから私はあなたはそれがテキストであればテキストに何かを追加し、問題が続いていると思いますか?番号をフォーマットするだけでなく、うまくいくならば。

+0

ありがとうございました。ユーザーがセルの値を入力するときにVBAソリューションを実行します。ありがとう –

関連する問題