VBAのFunction プロシージャの動作について質問です。 Sub プロシージャだけの場合は、コードの上から順に下に向かって動作を行っていくと思うのですが、 Sub メイン() End Sub

Visual Basic | Excel35閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

ID非公開

2021/10/26 22:37

ID非公開

2021/10/26 22:40

1)Sub メイン() 2)Dim 税抜価格 As Integer 3)Dim 税込価格 As Integer 4)税抜価格=1000 5)税込価格=Get_税込価格(税抜価格) 11)MsgBox("税込価格は"&税込価格&"円") 12)End Sub 6)Function Get_税込価格(a As Integer)As Integer 7)Dim 税率 As Double 8)税率=0.05 9)Get_税込価格=a*(1+税率) 10)End Function 行頭の数字の順に処理が動きます。

ThanksImg質問者からのお礼コメント

なるほど、そういう順番に動作するのですね。勉強になりました。 他の回答者さんもありがとうございます。

お礼日時:10/26 22:53

その他の回答(1件)