• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2000です。Ceelsであるセルに空白を含む関数を書かせるに)

エクセル2000で空白を含む関数を書かせる方法

このQ&Aのポイント
  • エクセル2000でセルに空白を含む関数を書かせる方法を教えてください。
  • 指定したセルの文字を半角にしてファイル名として利用し、関数を書かせる方法を教えてください。
  • 関数式の中でダブルクオーテーションを使う処理方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

例の「"""テスト"""」で「"""」となっているのは、(文字列の始まりを示す)「"」と(文字列中の"を示す)「""」が重なっているために3つになっています。 > $C$10000)<>"")*1 この部分は、 $C$10000<>"""")*1 > $C$10000)<>"品 番")*1 この部分は $C$10000<>""品 番"")*1 とするとどうでしょうか。

SHI-UE
質問者

お礼

ありがとうございます。 上手く動きました。 助かりました。

その他の回答 (1)

回答No.1

VBAで文字列中にダブルクォーテーションを含めたい場合は、「""」と記述します。 例) "テスト""テスト" → 「テスト"テスト」 """テスト""" → 「"テスト"」

SHI-UE
質問者

お礼

ありがとうございます。 参考に、問題の2箇所を以下の様にしてみましたが、相変わらずエラーです。 助けてください。 (1)関数式の中で、空白を指示するために、 "" としているのですが、これは、""""""となるのですか? (2)関数式の中で半角空白を含む文字を指示するために "品 番" としているのですが、これは、"""品" & " " & "番""" と、スペースと分けて、こうでしょうか? それともそのまま """品 番""" こうでしょうか?