Zdravím,
tak po delším hledání a zkoušení všech možných kombinací i z Lašakovi jsem ne konci sil a nápadů. SaveAs na uložení kopie rozpracovaného souboru. Potřebuji vyřešit uložení kope aktuálního souboru do stejného adresáře pod určitým jménem. Jméno vyřeším, ale ten aktuální adresář nedávám a to ani přes cestaAdresare. Dokážete mi prosím hodit záchranné lano?
Typicky jméno souboru Range("A1")
A podobný problém také s uložením do PDF:
Sub TISKPDF()
'Z DANÉ POPTÁVKY VYTVOŘÍ PDF SOUBOR V ÚLOŽIŠTI
ActiveSheet.Select
CestaAdresare = "jak udělat dynamickou?"
zakazka = Range("F2").Text
soubor = CestaAdresare & "Poptávka" & zakazka & ".pdf"
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=soubor, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
Díky moc za pomoc
D.
VBA makra Excel
Moderátor: Mods_senior
- elninoslov
- Level 2.5

- Příspěvky: 386
- Registrován: 12 čer 2013 23:40
Re: VBA makra Excel
Ak myslíte to, ako zistiť aktuálnu zložku súboru v ktorom pracujete, tak :
EDIT:
Ako príklad uloženia kópie celého súboru, a uloženie iba aktuálneho listu do PDF prikladám prílohu.
Kód: Vybrat vše
CestaAdresare = ThisWorkbook.Path & "\"Ako príklad uloženia kópie celého súboru, a uloženie iba aktuálneho listu do PDF prikladám prílohu.
- Přílohy
-
- Makro Ulož kópiu a PDF.xlsm
- (26.05 KiB) Staženo 40 x
Re: VBA makra Excel
Tak mockrát děkuji. Já se s tím mořil několik hodin pokusů. Neumím Dim atd... takže tohle je pro mě cenný fragment na učení.elninoslov píše:Ak myslíte to, ako zistiť aktuálnu zložku súboru v ktorom pracujete, tak :EDIT:Kód: Vybrat vše
CestaAdresare = ThisWorkbook.Path & "\"
Ako príklad uloženia kópie celého súboru, a uloženie iba aktuálneho listu do PDF prikladám prílohu.
Děkuji moc. Určitě budu mít ještě více dotazů, ale nejdříve zpracuji tohle
Ještě jednou díky
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
