Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Visual Basic 6.0 / VBA » Exel Arbeitsmappe erstellen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.03.2005, 22:54 Uhr
~Hammurabi
Gast


Hallo!

Also, ich mal wieder auf schnupperkurs in eine andere Programmiersprache...

Ich habe erfolgreich Daten eine Exel-Tabelle (.xls) geschrieben, ein paar Spalten breit.
Das hat jetzt bestimmt bloß geklappt, weil ich beim erstellen einer neuen Datei halt die Endung .xls verwende und zwischen zu speichernden Werten ein Tabulator schreibe...

Wie bekomme ich es denn hin, dass die Daten direkt in eine Arbeitsmappe (1,2 oder 3..) geschrieben werden?

Danke erstmal für alle Hilfe, wenn ich jetzt was nicht genau genug angegeben habe, dann sagt´s einfach!

Friede!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.03.2005, 10:09 Uhr
Airdamn



Eine Excel-Mappe besteht normalerweise aus mehreren Tabellen (Worksheets), auf die Du zugreifen und in die entsprechenden Zellen schreiben kannst:

Visual Basic:
Dim oSheet as Worksheet
    ...
    'MeineMappe soll die geöffnete Excel-Mappe sein
    Set oSheet = MeineMappe.Sheets(1)         'jetzt ist oSheet die erste Tabelle
    oSheet.Cells(1,1) = "Text in der 1. Zeile/1.Spalte"
    'hätte man auch so machen können
    'MeineMappe.Sheets(1).Cells(1,1) = "Text in der 1. Zeile/1.Spalte"
    ...


Dieser Post wurde am 21.03.2005 um 10:09 Uhr von Airdamn editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Visual Basic 6.0 / VBA ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: