2014-09-04 61 views
1

我寫了一個excel VBA宏,它與複選框一起工作。要檢查複選框是否被選中,我使用以下代碼:複選框無法在mac上工作

Sheet4.Shapes("dietary").OLEFormat.Object.Value 

這適用於Windows PC;然而,一位同事使用了一個mac,並在那裏產生了一個錯誤。

如何以與Windows和Mac兼容的方式使用複選框?

回答

1

問題不在於複選框。它是你引用的表:)

版代號有時會給一個問題在Excel 2011

試試這個

ThisWorkbook.Sheets("Sheet4").Shapes("dietary").OLEFormat.Object.Value 

例(各取這兩種情形)

enter image description here方式現在刪除CodeName

enter image description here

相關問題