Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
412to416
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
412to416
412to416
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Arbeitsmappe aus geschlossener xls kopieren

Arbeitsmappe aus geschlossener xls kopieren
15.04.2004 18:34:53
Markus
Hallo Leute,
suche eine Möglichkeit eine Arbeitsmappe aus einer geschlossenen Datei in die aktuelle *.xls zu kopieren (z.B. Tabelle1 aus Quelle.xls nach Ziel.xls). Im Archiv finde ich zwar etwas, aber ich verstehe es leider nicht. Kann mir jemand einen Tipp geben.
Gruß Markus

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Arbeitsmappe aus geschlossener xls kopieren
15.04.2004 18:54:52
andre
hallo markus,
wenn du uns nicht mitteilst, was du gefunden hast können wir es auch nicht erklären :-(
ansonsten im prinzip so:
in a1 die formel
='C:\[test.xls]Tabelle1'!A1
und nach unten und rechts ziehen
gruss andre
AW: Arbeitsmappe aus geschlossener xls kopieren
15.04.2004 19:00:26
Markus
Hi Andre,
soweit war ich auch schon! Ich möchte nicht einen "Wert", sondern wie geschrieben, eine Arbeitsmappe aus einer geschlossenen Datei kopieren. Was ich gefunden habe befindet sich in der Recherche unter: t84034.htm
Gruß Markus
AW: Arbeitsmappe aus geschlossener xls kopieren
15.04.2004 19:13:42
Kurt
hallo Markus,
eine Arbeitsmappe IST eine Datei
du willst ein Tabellenblatt kopieren !
...und du glaubst doch nicht wirklich dass wir jetzt anfangen nach "t84034.htm" zu suchen
nur zur erinnerung:
Du willst etwas wissen !!
also lass uns die Informationen zukommen die wir brauchen um dir helfen zu können
Grüße Kurt
Anzeige
AW: Arbeitsmappe aus geschlossener xls kopieren
16.04.2004 09:06:22
Markus
Hallo zusammen,
ich versuche mein Problem nochmal (hoffentlich unmißverständlich) zu schildern:
Ich möchte ein ganzes Tabellenblatt aus einer geschlossenen Datei (z.B. quelle.xls) in die aktive Arbeitsmappe (z.B. ziel.xls) kopieren (Wie "Verschieben/kopieren ..." aus dem Kontextmenü eines Tabellenreiters).
Im Archiv habe ich den Code weiter unten gefunden. Der fügt jedoch nicht ein neues Tabellenblatt ein, sondern nur die beschriebenen Zellen in ein vorhandenes Blatt aus quelle.xls in die Datei ziel.xls.
Gruß Markus

Sub Kombinieren()
Dim shQuelle As Worksheet, shZiel As Worksheet
Dim Rng As Range
Dim intRow%, nRow%, nColumn%
Application.ScreenUpdating = False
Workbooks.Open "z:\quelle.xls", False
Set shQuelle = Workbooks("quelle.xls").Worksheets("Quellblatt")
Set shZiel = Workbooks("ziel.xls").Worksheets("Tabelle1")
On Error Resume Next
intRow = shZiel.Cells.Find("*", shZiel.Range("A1"), , , _
xlByRows, xlPrevious).Row
If Err > 0 Then intRow = 1
On Error GoTo 0
nRow = shQuelle.UsedRange.Rows.Count
nColumn = shQuelle.UsedRange.Columns.Count
Set Rng = shQuelle.Range(shQuelle.Cells(2, 1), shQuelle.Cells _
(nRow, nColumn))
Rng.Copy shZiel.Range("A" & intRow + 1)
ActiveWorkbook.Close savechanges:=False
Application.ScreenUpdating = True
End Sub

Anzeige
AW: Arbeitsmappe aus geschlossener xls kopieren
16.04.2004 09:53:52
Kurt
Hallo Markus,
das kopierte Tabellenblatt wird in die Zielmappe als letztes eingefügt
die Namen musst du noch einbessern


Sub kopiere_tabelle()
Dim shQuelle As Worksheet
Dim shZiel As Worksheet
Application.ScreenUpdating = False
Workbooks.Open "c:\quelle.xls", False
Set shQuelle = Workbooks("Quelle").Sheets("Quellblatt")
Set shZiel = Workbooks("Ziel").Sheets(Workbooks("Ziel").Sheets.Count)
shQuelle.Copy After:=shZiel
ActiveWorkbook.Close savechanges:=False
Application.ScreenUpdating = True
End Sub


Gruß Kurt
AW: Arbeitsmappe aus geschlossener xls kopieren
16.04.2004 13:40:29
Markus
Hallo Kurt,
vielen Dank. Habe noch eine letzte Frage in dieser Sache:
Wenn die Quelldatei eine "offene" *.xla ist, werden die Tabellenblätter ja nicht angezeigt. Muß ich beim Kopieren den Wert "IsAddIn" erst auf False setzen oder funktioniert das auch einfacher?
Gruß Markus
Anzeige
AW: Arbeitsmappe aus geschlossener xls kopieren
16.04.2004 14:01:00
Kurt
Das bekommst du mit einem einfachen Versuch selbst heraus.
Kurt

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige