我使用AutomationFactory.CreateObject("Excel.Application")
創建Excel文件。如何在Excel 2003上創建下拉列表
我使用的代碼的這些線來創建一個下拉列表:
mySheet.Range("A1").Validation.Add(Type:=Interop.Excel.XlDVType.xlValidateList, _
AlertStyle:=Interop.Excel.XlDVAlertStyle.xlValidAlertStop, _
[Operator]:=Interop.Excel.XlFormatConditionOperator.xlBetween,
Formula1:="=List!$C$3:$C$903")
公式(一級方程式:= 「=表$ C $ 3:!$ C $ 903」)返回900行
在Excel 2010中,它可以很好地工作,但是,在Excel 2003中沒有在單元格上創建下拉列表
任何替代方法?
您的代碼'Formula1:=「= List!$ C $ 3:$ C $'的末尾是錯字還是列表沒有結尾?當您查看驗證時,您在工作簿中看到了什麼?你的單元格>>請精確說明'它不工作' – JMax
我已經更新了我的問題,我正在使用vb.net,沒有dropdownlist被創建,只是一個空單元格 – someonewhowillnotbemiss
如果你結束公式,就像:''如果你不結束你的公式,我認爲它不會在2003年工作。 – JMax