Excel - Makro dass nur ein Tabellenblatt speichert

Gast #892347
Lesenswert?

Hallo,

Ich habe ein Ecel Dokument mit mehreren Tabellenblättern.

Nun möchte ich auf dem Tabellenblatt 1 einen Button der mir das 
Tabellenblatt 3 in ein bestimmtes Verzeichnis unter einen bestimmten 
Dateinamen ablegt.

Die anderen Tabellenblätter sollen dabei nicht mit abgespeichert werden!

Da mit dem Button und dem Vertzeichnis, sowie den Dateiname... bekomme 
ich ohne weiteres hin.

Aber wie kann ich in das Makro schreiben, dass er nicht alles sondern 
nur das eine Tabellenblatt abspeichert?
Also dass die gespeicherte Datei nur aus einem Tabellenblatt besteht.

Ich habe schon einiges Probiert... Jetzt habe ich keine Ideen mehr.

Könnt ihr mir helfen?

Danke! Gruß Jo!
#892643
Lesenswert?

Hallo,

das geht nicht, weil es auch keine normale Funktion gibt, die ein 
Arbeitsmappe als einzelne Tabellen einzeln speichern kann. Über VB ist 
nur das erreichbar, was man auch von der Shell manuell aus erreichen 
kann, denn das sind auch nur Makros. Zudem ist das Schreiben von Dateien 
auf Platte eingeschränkt (Viren), vermutlich ist der Befehlssatz auch 
begrenzt und entspricht nicht dem vollen Visual Basic.

Ich wüsste mal gern, wie das Excel Sheet funktioniert, was eine Fussball 
Tippgemeinschaft zur EM verwaltet, glaube das kann sogar kochen und 
abspülen, lädt aus dem Netz Daten runter, wertet diese aus etc. 
Umwerfend programmiert.

Gruss,
Christian
Gast #892692
Lesenswert?

hallo,

ich habe eine Mappe mit 12 sheets ( Januar bis Dezember)

mit:

Sheets("Juli").Copy

wird eine neue Mappe erzeugt die nur das sheet "Juli" enthält.

diese mappe speichern wohin du willst und fertig.



thomas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren