• 締切済み

VBAの和訳

下記のVBAの意味を知りたいのですが、どなたか日本語訳していただけないでしょうか。 Private Sub CmbZai11_Change() If (STUPMODE = 1 Or CMBMODE = 1) Then Exit Sub Call SChangeZai(CmbZai11, CmbSiz11, R_SZAI1) Call KeisanChange(R_SZAI1, C_KEISAN1) End Sub

みんなの回答

noname#78947
noname#78947
回答No.1

>どなたか日本語訳していただけないでしょうか。 VBAは英文ではないので翻訳とは言わないかと。 >Private Sub CmbZai11_Change()…以下略 短すぎてどんな動作のプログラムかさっぱりです。載っている部分の動作は下記になります。 ・これはCmbZai11という名前のコンボボックスのChangeイベントの処理内容 ・動作内容はSTUPMODEとCMBMODEのどちらかが1の場合はルーチンから抜け出す、それ以外ならSChangeZaiというサブルーチンへ飛んだあとKeisanChangeというサブルーチンへ飛ぶ。 正直言ってこれだけではどんな処理しているか分かりません。肝心の処理部分が抜けてますから。現時点で分かるのは何らかのサブルーチンへ飛ぶか飛ばないかの判断部分だということだけですね。

関連するQ&A

専門家に質問してみよう