我的變量值(Excel-VBA)沒有增加。請幫幫我。以下是語法:變量值不增加
Do
Sheets("PF Data - Monthly").Select
PF_WAGE = PF_WAGE + Range("D" & row_no).Value
PF_EMP = PF_EMP + Range("E" & row_no).Value
PF_367 = PF_367 + Range("F" & row_no).Value
PF_833 = PF_833 + Range("G" & row_no).Value
row_no = row_no + 1
Loop Until Range("A" & row_no).Value = AC_NO
你初始化你的'row_no'變量? –
(1)避免使用'.Select'這是一個不好的做法。相反,請爲您的範圍指定一個工作表,例如'Set wsData = Worksheets(「PF Data - Monthly」)',然後使用'wsData.Range(...)'(2)'row_no'的值是多少?這一排?如何聲明變量,例如'PF_WAGE'(它們是什麼類型)。請再展示一些代碼。 –
如果你提到了你正在談論的變量,那真的會有很大的幫助...我因爲某種原因而今天只是無法讀懂你的想法 – jsotola