0

C#を使用して、Excelスプレッドシートの特定のセルに「ジャンプ」し、次の行に移動するにはどうすればよいですか?既存のスプレッドシートにリストのデータを入力する必要があります。これは私がそれがうまくいくと思った方法です:

Globals.LookupTable.Range["A2"].Select();
foreach (CFolderType ft in FolderTypes) {
    Globals.LookupTable.Rows.Next.Value2 = ft.name;
}

これは列Aを下に移動し、値を挿入します。

4

1 に答える 1

0

このような何かが仕事をするはずです:

Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.ApplicationClass();
excel.Workbooks.Add(System.Reflection.Missing.Value);
int rowIdx = 2;
foreach (CFolderType ft in FolderTypes) 
{
    Microsoft.Office.Interop.Excel.Range aCell = excel.get_Range("A" + rowIdx.ToString(), System.Reflection.Missing.Value); 
    aRange.Value = ft.name;
    rowIdx++;
}
于 2012-06-06T05:49:52.990 に答える