Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1012to1016
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Daten in Spreadsheet einlesen

Daten in Spreadsheet einlesen
01.10.2008 11:05:50
otto
Hi,
ich möchte Daten aus Tabelle in ein Spreadsheet einlesen, kommt aber "Objektdefinierter Fehler".
Was mach ich falsch ?
Dim zeiles As Integer, spalte As Integer, anzahl
zeile = 123
spalte = 1
For anzahl = 1 To 42
Spreadsheet1.Cells(zeiles, spalte) = Sheets("Lieferant").Cells(zeiles, spalte)
zeiles = zeiles + 1
Next anzahl
For anzahl = 1 To 6
Spreadsheet1.Cells(zeiles, spalte) = Sheets("Lieferant").Cells(zeiles, spalte)
spalte = spalte + 1
Next anzahl
gruß
otto

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Daten in Spreadsheet einlesen
01.10.2008 12:16:41
Nepumuk
Hallo otto,
ein Spreadsheet ist ein Containerobjekt. Ab der Version 10 kann es mehrere Tabelle beinhalten. In der Version 9 (Office 2000) musst du das Sheet mit ActiveSheet ansprechen. In den höheren Versionen kannst du die Sheets mit ihrem Index oder ihrem Namen ansprechen. Beispiel:
Spreadsheet1.ActiveSheet.Cells(1, 1).Value = Tabelle1.Cells(1, 1).Value 'Version 10 (Office 2000)
Spreadsheet2.Sheets(1).Cells(1, 1).Value = Tabelle1.Cells(1, 1).Value 'Version 11 (Office 2002)
Spreadsheet3.Sheets("Tabelle1").Cells(1, 1).Value = Tabelle1.Cells(1, 1).Value 'Version 12 (Office 2003)

Gruß
Nepumuk
Anzeige

228 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige