새 Excel 워크 시트를 만들고 이름을 배열 이름으로 지정하려고합니다. 코드 ...이름 배열을 사용하는 Excel 워크 시트 C#
Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Worksheet newWorksheet;
string[] Numbers = new string[12] { "1","2","3","4","5","6","7","8","9","10","11","12"};
string[] Months = new string[12] { "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"};
for (int i = 0; i < Months.Length; i++)
{
newWorksheet = (Microsoft.Office.Interop.Excel.Worksheet)xlApp.Worksheets.Add();
Microsoft.Office.Interop.Excel.Worksheet Numbers[i] = (Worksheet)xlApp.Worksheets["Sheet" + i];
Numbers[i].Name = Months[i];
}
새 워크 시트의 변수 이름을 "Numbers"배열의 번호로 지정하려고합니다. 배열을 선언하려고 시도 할 때부터 시도 할 때 오류가 발생합니다. 이 일을 할 수있는 방법이 있습니까?
감사합니다.
시트 이름에 월 및 날짜 순서가 필요합니까? 가능한 경우 더 많은 코드 스 니펫을 게시하십시오. –
@DInesh AG 내 시트의 변수 이름을 숫자가되고 사용자가 월로 간주하는 이름으로 지정합니다. 예를 들어 변수 이름 = "1"이고 이름 사용자는 "Jan"입니다. 또한 나는 더 많은 코드를 추가하려고 시도했다. – Michael