質問

私は、Excelを使用して有限状態マシンを構築しています。そのため、多くの場合、セル全体を切り取ってCソースに直接貼り付けられるようにセルをフォーマットします。

現在、「-」を置き換えるために、コードブロックの1つを前処理する必要があります。 " _"私の識別子で。例、セルにあるかもしれない

#define Some-preprocessor-name

しかし、私は持ちたい:

#define SOME_PREPROCESSOR_NAME

大文字のビットはUPPER()でカバーされていますが、ハイフンの位置は私が見つけると予想される数字と同様に任意です。 提案?

役に立ちましたか?

解決

Substitute()が必要です。

eg Substitute(A1、"-&quot ;," _")

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top