Hallo und
Wenn Du (Strg+ c; Strg + v) verwenden willst, hat das
nichts mit Programmieren zu tun, sondern mit Anwendungen. Öffne Excel und die Anwendung mit dem DataGrid und probiere es aus.
Wenn Du es
mit Programmieren machen willst, hat das nichts mit (Strg+ c; Strg + v) zu tun. Dann ist die Frage auch falsch formuliert: Unter
ADO.NET gilt die Trennung zwischen Daten auf der Festplatte (Datenbank), Daten im Arbeitsspeicher (DataSet, DataTable), Anzeige/Bearbeitung in DataGrid/DataGridView. Wenn Daten kopiert werden, müssen sie also z.B. in einer
DataTable landen.
Eine
Einführung in ADO.NET ist zu finden im
OpenBook Visual C# Kap. 25 ff. Für den Zugriff auf Excel ist anstelle der Sql-Klassen mit den OleDb-Klassen zu arbeiten in Verbindung mit passenden
ConnectionStrings.
Jürgen
PS. Auf jeden Fall gehört die Frage nicht in "IO, XML und Registry". Wieso hast Du da einen Zusammenhang gesehen? Am besten geeignet ist vermutlich ADO.NET, evtl. auch Sonstiges oder Basistechnologien.