Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1108to1112
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
Inhaltsverzeichnis

Worksheet als Datei wegspeichern

Worksheet als Datei wegspeichern
Peter
Liebes Forum,
in einer Datei Test habe ich 3 Worksheets: Kunde, Name, Alter.
Nun würde ich gern das Worksheet "Kunde" aus der offenen Datei als neue Datei: "Kunde.xls" abspeichern. Kann man das mit VBA machen und wenn ja wie?
Vielen Dank im voraus für Eure Hilfe
Peter

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Worksheet als Datei wegspeichern
20.10.2009 09:17:56
JoWE
Peter,
ja:
Dim myPath, myFile As String
myPath = "C:\Temp"
myFile = "Testdatei"
ChDir "C:\Temp"
With Sheets("Kunde")
.Select
.Copy
End With
ActiveWorkbook.SaveAs Filename:=myPath & "\" & myFile & ".xls"
ActiveWorkbook.Close
ohne Select usw.
20.10.2009 09:54:26
Erich
Hi,
statt aaa kann man auch bbb laufen lassen:

Sub aaa()
Dim myPath, myFile As String  ' myPath ist hier Variant
myPath = "C:\Temp"
myFile = "Testdatei"
ChDir "C:\Temp"         ' ist überflüssig
With Sheets("Kunde")
.Select              ' ist überflüssig
.Copy
End With
ActiveWorkbook.SaveAs Filename:=myPath & "\" & myFile & ".xls"
ActiveWorkbook.Close
End Sub
Sub bbb()
Dim myPath As String, myFile As String
myPath = "C:\Temp"
myFile = "Testdatei"
Sheets("Kunde").Copy
ActiveWorkbook.SaveAs Filename:=myPath & "\" & myFile & ".xls"
ActiveWorkbook.Close
End Sub
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige