我需要弄清楚如何寫5串到5個細胞按下一個按鈕的一個空白行的「添加順序」如何讓C#編輯電子表格?
我還需要弄清楚如何使它打印彙總到一個消息。
說明:我正在使用COM interop excel庫。我需要弄清楚如何操作電子表格,如上所述。
GUI例如:http://imgur.com/NQCD4TP
擴展清單示例:http://imgur.com/cBUF4dZ
我需要弄清楚如何寫5串到5個細胞按下一個按鈕的一個空白行的「添加順序」如何讓C#編輯電子表格?
我還需要弄清楚如何使它打印彙總到一個消息。
說明:我正在使用COM interop excel庫。我需要弄清楚如何操作電子表格,如上所述。
GUI例如:http://imgur.com/NQCD4TP
擴展清單示例:http://imgur.com/cBUF4dZ
首先找出在Excel中的下一個空行。同樣的例子是
int rowIdx = 0;
int notEmpty = 1;
while (notEmpty > 0)
{
string aCellAddress = "A" + (++rowIdx).ToString();
Range row = App.get_Range(aCellAddress, aCellAddress).EntireRow;
notEmpty = _App.WorksheetFunction.CountA(row);
}
然後寫出值的單元格。例如:
worksheet.Cells[row, 1] = value;
希望這可以幫助你一些想法。嘗試從這個想法,然後嘗試編寫代碼。 讓我知道你是否需要任何進一步的幫助。
非常感謝回覆。我會盡力整合並回報。 – user3413741
感謝您的回答!看起來你清楚地明白我需要什麼!它只是採取了一些修補和我正在軌道上。再次感謝! – user3413741
太棒了,它幫助了你。隨時問任何相關的問題 –
按照Stackoverflow指導方針顯示你的代碼,互操作不是一個好主意,因爲微軟本身推薦的是相同的,去codeplex和搜索術語:excel,因爲有很多免費的庫可以玩,而且實際上他們會給你更多的權力來做excel操作,我親自使用NPOI和其他人。 –
我會檢查codeplex和那裏的一些研究。謝謝。 – user3413741
我唯一的代碼是MSDN基本模板。 Ha – user3413741