Autor
|
Thema: speichern excel-sheet, ohne Makro (4803 mal gelesen)
|
Mario Wipf Mitglied Dipl. Ing. FH, MAS FHO BAE
Beiträge: 535 Registriert: 07.10.2003 AIS 9 SP3, AIS 10 WINDOWS XP Pro Fujitsu Siemens CELSIUS M430 Nvidia Quadro FX 1400 128 MB
|
erstellt am: 25. Jul. 2005 08:03 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen !! Ich habe ein Excel Sheet, mit Angebotsnummerm (in Tabelle1). Nun möchte ich ein Makro schreiben, mittels welchem ich über eine Eingabemaske diverse Eingaben machen kann und welches mir dann Automatisch die nächst freie Angebotsnummer sucht und mir dann sämtliche Werte in ein formatiertes AngebotsFormular in Tabelle2 übernimmt. So weit würde ich alles noch hinbekommen. Wenn ich nun aber das Angebot (alles im gleichen Arbeitsbereich erstellt) über Speichern unter ablegen möchte, wird immer das komplette Makro mit gespeichert und die ganze Nummernliste (in Tabelle1) auch. Gibt es irgend eine Möglichkeit, zu sagen, dass ich nur Tabelle2 speichern möchte ? Bzw. dass ich das Makro nicht auch mit Speichern möchte ? Gruss Mario Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bst Mitglied
Beiträge: 192 Registriert: 31.08.2004 .
|
erstellt am: 25. Jul. 2005 09:35 <-- editieren / zitieren --> Unities abgeben: Nur für Mario Wipf
Morgen Mario, kopiere einfach die Tabelle2 in eine neue Mappe und speichere Diese. Worksheets(2).Copy ' bzw. Worksheets("Tabelle2").Copy ActiveWorkbook.SaveAs "d:\temp\schnickschnack" ActiveWorkbook.Close False HTH, Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mario Wipf Mitglied Dipl. Ing. FH, MAS FHO BAE
Beiträge: 535 Registriert: 07.10.2003 AIS 9 SP3, AIS 10 WINDOWS XP Pro Fujitsu Siemens CELSIUS M430 Nvidia Quadro FX 1400 128 MB
|
erstellt am: 25. Jul. 2005 09:47 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd !! Suuuper Idee, die werde ich dann gleich mal am Abend testen. Wenn ich die Zeilen so überfliege, frage ich mich, müsste nicht noch hinzukommen neues Dokument und einfügen ? und dann das activ.workbook.saveas ? Aber ich probiers am besten mal aus, das ist ein genialer Ansatz !! 10 U's für Dich Gruss Mario [Diese Nachricht wurde von Mario Wipf am 25. Jul. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bst Mitglied
Beiträge: 192 Registriert: 31.08.2004 .
|
erstellt am: 25. Jul. 2005 14:22 <-- editieren / zitieren --> Unities abgeben: Nur für Mario Wipf
Hallo Mario, > ... müsste nicht noch hinzukommen neues Dokument und einfügen ? Nein. Worksheets(2).copy erstellt automatisch eine neue Mappe mit genau einem Tabellenblatt und wechselt dorthin. Deshalb auch der Rest, da ja nun die neue Mappe aktiv ist. CU, Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Produktionsleitung (m/w/d) Stahlbau | GOLDBECK?realisiert zukunftsweisende Immobilien in Europa. Wir verstehen Gebäude als Produkte und bieten alle Leistungen aus einer Hand: vom Design über den Bau bis zu Services im Betrieb. Aktuell beschäftigt unser Familienunternehmen mehr als 12.000 Mitarbeitende an über 100 Standorten bei einer?Gesamtleistung von über 6 Mrd. Euro. Unser Anspruch ?building?excellence? steht dabei für Spitzenleistungen ... | Anzeige ansehen | Teamleitung, Gruppenleitung |
|
Mario Wipf Mitglied Dipl. Ing. FH, MAS FHO BAE
Beiträge: 535 Registriert: 07.10.2003 AIS 9 SP3, AIS 10 WINDOWS XP Pro Fujitsu Siemens CELSIUS M430 Nvidia Quadro FX 1400 128 MB
|
erstellt am: 25. Jul. 2005 14:29 <-- editieren / zitieren --> Unities abgeben:
|