Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
02.11.2008 19:22:48 |
Sebastian23 |
|
|
|
02.11.2008 21:55:06 |
jh |
|
|
Aw:Aw:Externe Tabellenblätter importieren/exportie |
10.11.2008 19:26:00 |
Sebastian23 |
|
|
|
12.11.2008 20:33:15 |
jh |
|
|
|
12.11.2008 21:35:30 |
Sebastian23 |
|
|
Von:
Sebastian23 |
Datum:
10.11.2008 19:26:00 |
Views:
1362 |
Rating:
|
Antwort:
|
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 |
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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 |
|
|
|
02.11.2008 21:55:06 |
jh |
|
|
Aw:Aw:Externe Tabellenblätter importieren/exportie |
10.11.2008 19:26:00 |
Sebastian23 |
|
|
|
12.11.2008 20:33:15 |
jh |
|
|
|
12.11.2008 21:35:30 |
Sebastian23 |
|
|