Zdravím dovré duše v poradně.
Prosím o radu..Mám data vyselektované z SQL serveru do tabulky DataGridView (C#) - opominu kompletní kód pro připojení a selectů, to je bez problému.
Jde mi o to, aby se mi po stisknutí tlačítka sami označili všechny data (kompletní obsah) v DatagridViewu např. do Clipboardu a automaticky by se tato data přenesla do listu v Excelu (takže spustit excel a vložit obsah Clipboardu). Přikládám kod - který prostě nefunguje...Najde se tu nějaká hodná duše a pomůže mi ho upravit ?
Díky moc. Prostě nevím, kde už googlit a youtubovat
...
using excel = Microsoft.Office.Interop.Excel;
using System.Diagnostics;
private void tlac_exportexcel_Click(object sender, EventArgs e)
{
dataGridView1.SelectAll();
DataObject data = dataGridView1.GetClipboardContent();
Clipboard.SetDataObject(data, true);
excel.Application xlapp = new excel.Application();
Process.Start("excel");
excel.Workbook xlworkbook = (excel.Workbook)xlapp.ActiveWorkbook;
excel.Worksheet xlworksheet = (excel.Worksheet)xlapp.ActiveSheet;
Clipboard.GetDataObject(data);
Prosím, vyvarujte se zesměšňovacích komentářů...Každý snad jednou začínal..Děkuji