- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBAについて質問です。VBAを初めて1カ月くらいなので、簡単)
Excel VBAのコードで数式を扱う方法についての質問
このQ&Aのポイント
- Excel VBAで数式を扱う方法について質問です。セルに表示される値と数式の間にエラーが発生する現象について解決方法を知りたいです。
- Excel VBAのコードでセルに表示される値を数式として扱いたいのですが、エラーが発生してしまいます。セルをクリックすると表示されるメニューに表示される文字列の影響が原因と思われます。
- Excel VBAを使用してセルの値を数式として扱う方法について質問です。セルに表示される値と実際に扱いたい数式が一致しない現象について解決策を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 こういうことですか? はずしてる予感がします。 Sub test() Cells(1, 1).Value = "'1/" + TextBox1.Value Cells(2, 1).Formula = "=" & StrConv(Cells(1, 1).Value, vbNarrow) End Sub
その他の回答 (1)
- nattocurry
- ベストアンサー率31% (587/1853)
回答No.1
文字列として扱ってるので、数値として扱うことは出来ません。 数式の中で、1/TextBox1.Value とするしかないでしょうね。
質問者
お礼
そうですか…。回答ありがとうございましたm(__)m
お礼
回答ありがとうございます。 これでとりあえずなんとかなりそうです(^^)