質問: Format(s,"00.00")としても小数点以降が表示されず4. となってしまいます。 出力先のExcelの書式形式は文字列です。 初歩的な質問で申し訳ありませんが、4.0と出力するにはどのように変換すればいいのか教えて頂けないでしょうか。
回答: 概ね間違っていないような気がします。 質問者様のコードですと、4.00が表示されるとおもうのですが。 入力されるセルの形式が文字になっているか確認してみてください。 試しましたが、したのコードで問題なく表示できました。 Sub test() Dim s As String s = 4 s = Format(s, ".0") MsgBox (s) Range("A1") = s End Sub