1
我懷疑這是一個非常簡單的答案,但我是VBA的新手,並試圖在打開我的文件並滿足某些條件時生成msgbox。我現在的代碼是:打開Excel文件並滿足條件時自動MsgBox
Sub StopLossWarning()
If Range("C4").Value < 30 Then
MsgBox "Maximum allowable loss is at " & Range("C4").Value
End If
End Sub
當我運行宏時,Msgbox顯示正常。當我打開文件時,我只需要它自動運行一次。
它沒有工作。 – MilesToGoBeforeISleep
嘗試使用替代代碼。原因爲什麼不起作用:1.您指的是錯誤的工作表。或/和2.你把代碼粘貼在錯誤的地方。 – newguy
看起來像我所要做的就是將第一行改爲:Sub Auto_Open()。我認爲可以將他們的潛艇命名爲他們想要的任何東西,但是沒有意識到某些程序有特定的名稱。謝謝你的幫助。 – MilesToGoBeforeISleep