質問: vba functionプロシージャに関する質問です。
回答: Subプロシージャで大丈夫というのが不明ですが、 Function keisan(ByVal num As Long) As Long この時点で keisan = 0 ...なので、 For i = 1 To num - 1 0には何をかけてもゼロですよね。 keisan = keisan * i keisan = 0(keisan) * 1 = 0 keisan = 0(keisan) * 2 = 0 ...