ik heb een programma dat geinporteerde data exporteerd naar exel nu , zitten we met verschillen talen nederlands en engels in de code refereer ik naar Engelse versie van exel.
nu zou ik willen dat dit ook gaat voor de nerderlandse versie weet er iemand de check dat ik moet doen voor de nederlandse versie ik heb een vermoeden met een else
dit is de code die ik heb die de controle doet
nu zou ik willen dat dit ook gaat voor de nerderlandse versie weet er iemand de check dat ik moet doen voor de nederlandse versie ik heb een vermoeden met een else
dit is de code die ik heb die de controle doet
Code:
#region ExportDataFieldsToExel
private void button1_Click(object sender, EventArgs e)
{
Microsoft.Office.Interop.Excel._Application app = new Microsoft.Office.Interop.Excel.Application();
//create workbook
Microsoft.Office.Interop.Excel._Workbook workbook = app.Workbooks.Add(Type.Missing);
Microsoft.Office.Interop.Excel._Worksheet worksheet = null;
app.Visible = true;
//language workbooks
// worksheet = workbook.Sheets["Blad1"];
worksheet = workbook.Sheets["Sheet1"];
worksheet = workbook.ActiveSheet;
worksheet.Name = "NOC EXPORT DEtail view";
//storing header
for(int i=1;i<alarmsDataGridView.Columns.Count+1;i++)
{
worksheet.Cells[1, i] = alarmsDataGridView.Columns[i -1].HeaderText;
}
for(int i=0; i <alarmsDataGridView.Rows.Count-1 ;i++)
{
for(int j=0;j<alarmsDataGridView.Columns.Count;j++)
{
worksheet.Cells[i +2,j + 1] = alarmsDataGridView.Rows[i].Cells[j].Value.ToString();
}
}
workbook.SaveAs("c:\\output.xls",Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive , Type.Missing, Type.Missing, Type.Missing, Type.Missing);
// Exit from the application
app.Quit();
MessageBox.Show(@"Exel File Stored in C:\");
}
#endregion