Thema Datum  Von Nutzer Rating
Antwort
02.11.2008 19:22:48 Sebastian23
NotSolved
02.11.2008 21:55:06 jh
NotSolved
Rot Aw:Aw:Externe Tabellenblätter importieren/exportie
10.11.2008 19:26:00 Sebastian23
NotSolved
12.11.2008 20:33:15 jh
NotSolved
12.11.2008 21:35:30 Sebastian23
NotSolved

Ansicht des Beitrags:
Von:
Sebastian23
Datum:
10.11.2008 19:26:00
Views:
1362
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Externe Tabellenblätter importieren/exportie
Super, vielen Dank!!!

Das klappt soweit ganz gut. Habe leider noch das Problem, dass die zu importierenten Worksheets den gleichen Namen haben wie Worksheets, welche schon in der Zieltabelle vorhanden sind. Die Vorhandenen sollen ersetzt werden.

Konnte für das Problem bisher noch keine lösung finden. Habe folgendes Versucht:

--------------------------
For Each wksA In wkbestination.Worksheets
wksA.Delete
Next wksA
--------------------------
--> laufzeitfehler, weil mindestens ein Worksheet vorhanden sein muss


Die Lösung könnte evtl. so aussehen, leider komme ich mit dem Syntax nicht ganz klar:
-------------------------
For Each wksA In wkbSource.Worksheets

'wenn worksheet aus quelle schon im Ziel existiert löschen, -->CODE FALSCH!!!!
If wkbSource.Worksheets = wkbDestination.Worksheets Then
wkbDestination.Worksheets.Delete
End If

wksA.Copy After:=wkbDestination.Worksheets( _
wkbDestination.Worksheets.Count)

Next wksA
--------------------------

Konnte in der Hilfe und in meinem VBA Buch leider nichts passendes finden, wie man mit den worksheets umgeht.

Wie kann man die worksheets aus 2 verschiedenen Dateien miteinander vergleichen????


Gruß Sebastian

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
02.11.2008 19:22:48 Sebastian23
NotSolved
02.11.2008 21:55:06 jh
NotSolved
Rot Aw:Aw:Externe Tabellenblätter importieren/exportie
10.11.2008 19:26:00 Sebastian23
NotSolved
12.11.2008 20:33:15 jh
NotSolved
12.11.2008 21:35:30 Sebastian23
NotSolved