Stránka 1 z 1

Excel uložit jako, tisk  Vyřešeno

Napsal: 13 dub 2012 08:43
od cmuch
Ahoj,
potřebuji radu, respektive 2.
1. Potřeboval bych zobrazit okno "uložit jako" s přednastaveným názvem souboru.
Udělal jsem toto, ale to mi nějak nefunguje :-(

Kód: Vybrat vše

Sub UlozJako()
'
    Application.GetSaveAsFilename Range("A12") & " - " & Range("E12") & ".xls", _
                          fileFilter:="Excel (*.xls), *.xls"
End Sub

2. A pak zobrazit okno pro výběr tiskárny pro tisk
tisk.jpg

Docílil jsem toho pomocí sendkeys, ale lze to i jinak?

Kód: Vybrat vše

Sub Tisk()
'
    Application.SendKeys ("^p")  'ctrl plus p - zobrazení tisku
End Sub

Děkuji.

Re: Excel uložit jako, tisk

Napsal: 13 dub 2012 14:24
od Poki
Dialog lze zobrazit takto:

Kód: Vybrat vše

Application.Dialogs(xlDialogPrint).Show

Re: Excel uložit jako, tisk

Napsal: 16 dub 2012 18:21
od cmuch
Díky to je dobré,
a zároveň i tak jsem udělal to zobrazení okna "uložit jako" s tím, že to uložení proběhne korektně.

Kód: Vybrat vše

Application.Dialogs(xlDialogSaveAs).Show Range("A12") & " - " & Range("E12") & ".xls"