「今日は14ドル、昨日は13ドル」というテキストのセルがあります。
ExcelでVBAを使用して、これを「今日11.33ユーロ、昨日10.52ユーロ」に変換するにはどうすればよいですか?
アイデア:テキスト内のスペースの場所に基づいて、VBAは次のことができます。
a) identify the word order of each word within the cell [ex. '14' is word
3, 'dollars' is word 4]
b) identify whether the following word was 'dollars' and
c) if so, multiply the previous word times the conversion factor of .81.
ただし、これをコードに組み込む方法に固執しています。助けて、スーパーユーザー!
これは、式を使用して行うのは難しくありません。VBAは必要ですか?
—
バンダースナッチ
数式ソリューションは大丈夫です、はい!
—
ジェームズジョーダン