2011-03-09 2 views
0

이 코드를 사용하여 엑셀 파일을 만들려고 노력 : 난 경우 얻을엑셀 Interop를 예외 (설치 2007, Office.Interop.Excel 사용 - 버전 1.6 (12)) - 0x800A03EC HRESULT는

app = new Excel.Application(); 
    app.Visible = false; 
    object misValue = System.Reflection.Missing.Value; 

    workbook = app.Workbooks.Add(misValue); 
    worksheet = (Excel.Worksheet)workbook.Worksheets.get_Item(1); 

및 모든

System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US"); 

과 : 나는 로케일을 변경하려고했습니다

: { "0x800A03EC 예외 HRESULT에서"} 아무것도 (worksheet.Cells [0,0] = "텍스트")에서 결과를하려고 노력 나는 또한 설정하려고했습니다. "VBA 프로젝트 개체 모델에 대한 액세스 신뢰"가 사실입니다.

아무 도움이되지 않습니다.

어떤 아이디어가 있습니까?

답변

1

다른 셀에 쓸 때 이런 현상이 발생합니까?

이것은 2003 년 기준이지만 셀 0,0에 쓸 수 있다고는 생각하지 않습니다. 셀의 시작은 1,1입니다. (A, 1)

+0

어떤 셀을 시도해도 상관 없습니다. (1,1)도 같은 예외를 보냅니다. – Dani