Excel-Import mit direktem VBA-Zugriff
08.02.2007 16:39:59
Alex
gibt es eine Möglichkeit direkt auf ein VBA-Objekt aus einer anderen Exceldatei zuzugreifen?
Idee wäre es mit Excelobjekt.VBA-Codename.Cells().Value die Informationen abzufragen. Das geht jedoch nicht. Machen wir was falsch?
Excelobjekt.Sheet(1).Cells().Value oder Excelobjekt.Sheet("Tabelle1").Cells().Value ist klar, aber es kann sich Reihenfolge und Tabellenname ändern ... wir schaffen das bisher nur kompliziert über Trick, dass wir einmal alle Sheets zählen, dann ermitteln welches Sheet unseren Codenamen hat, dann den Blattnamen auslesen und dann den Import durchführen. Frage ist ob das nicht einfacher geht, also direkt auf den VBA Codenamen des Blatts zuzugreifen.
Vielen Dank im voraus,
ist auch geholfen, wenn uns jemand definitiv bestätigt, dass man das in Bezug auf eine anderen Exceldatei nicht kann ...
Alex