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")
공식을 (Formula1 : = "= 목록 $ C $ 3 :! $ C $ 903") 반환 900 행
Excel 2010에서는 완벽하게 작동하지만 Excel 2003에서는 드롭 다운 목록이 셀에 만들어지지 않습니다.
다른 방법이 있습니까?
'Formula1 : = "= List! $ C $ 3 : $ C $'은 오타가 있습니까? 아니면 목록에 끝이 있습니까? 귀하의 셀 >> 정확한하시기 바랍니다'그것은 작동하지 않습니다' – JMax
나는 vb.net을 사용하여, 내 질문을 업데이 트했습니다 dropdownlist가 만들어지지 그냥 빈 셀 – someonewhowillnotbemiss
만약 당신이 수식을 끝내면? Formula1 : = "= List! $ C $ 3 : $ C $"'. 당신의 공식에 종지부를 찍지 않으면 2003 년에 작동하지 않을 것 같아요. – JMax