DataGrid e aktarma kodu;
dataGridView3.Rows.Add(
dataGridView3.Rows.Count + 1,
combo_artikel.Text,
txt_modeladi.Text,
dateTimePicker1.Text,
txt_adet.Text,
combo_giris_firma.Text,
dateTimePicker2.Text,
txt_cikis_adet.Text,
combo_cikis_firma.Text
);
DataGrid dekini Excele Aktarma kodu;
ApplicationClass excel = new ApplicationClass();
object Missing = Type.Missing;
Workbook workbook = excel.Workbooks.Add(Missing);
Worksheet sheet1 = (Worksheet)workbook.Sheets[1];
int StartCol = 1;
int StartRow = 2;
for (int j = 0; j < dataGridView3.Columns.Count; j++)
{
Range myRange = (Range)sheet1.Cells[StartRow, StartCol + j];
myRange.Value2 = dataGridView3.Columns[j].HeaderText;
}
StartRow++;
for (int i = 0; i < dataGridView3.Rows.Count; i++)
{
for (int j = 0; j < dataGridView3.Columns.Count; j++)
{
try
{
Range myRange = (Range)sheet1.Cells[StartRow + i, StartCol + j];
myRange.Value2 = dataGridView3[j, i].Value == null ? "" : dataGridView3[j, i].Value;
}
catch
{
;
}
}
Buyrun.. :)
|