< návrat zpět

MS Excel


Téma: Dialog "Má se existující soubor nahradit? rss

Zaslal/a 25.7.2014 8:54

Zdravím všechny, poraďte prosím.
Ve VBA ukládám sešit. V případě, že již název existuje, kodem ošetřím chybu - bez problému.
Otázka - Jak využít ve VBA na tento případ Exelovský dialog: "Soubor BLABLA již existuje. Má se existující soubor nahradit? ANO x NE"?
Díky Mirek

Zaslat odpověď >

#020711
€Ł мσşqμΐτσ
co takhle

Application.DisplayAlerts = False

If Err.Number < 0 Then
otazka = MsgBox("Soubor BLABLA již existuje. Má se existující soubor nahradit?", vbYesNo)
If otazka = vbYes Then ActiveWorkbook.Save Else Exit Sub
End If
citovat
#020712
avatar
Ano, výsledek je správně.
Já bych ale chtěl (jestli to jde) místo MsgBox využít vestavěný dialog Excelucitovat
#020713
€Ł мσşqμΐτσ
Thak to je už otázka pro chytřejší než jsem já 5citovat
#020714
avatar
Díky za snahu, podobně jako ty to řeším i já.
Jen mě napadlo prubnout to jinak. 2citovat
#020715
€Ł мσşqμΐτσ

archangel napsal/a:

Díky za snahu, podobně jako ty to řeším i já.
Jen mě napadlo prubnout to jinak.


Nemáš zač. taky se rád přiučím :)citovat
#020719
avatar
Ahoj! VBA -> F1 -> XlBuiltInDialog -> seznam všech vestavěných dialogů.citovat
#020886
avatar
Děkuji kp57,
paráda, to je panečku podialogováníčko.
Poraď prosím ještě, kde najdu číselné vyjádření konstanty dialogu.
např.(xlDialogOpen)=1, (xlDialogNew)=119citovat
icon #020887
eLCHa
Do okna Immediate v editoru VBA napište např? xlDialogNewstiskněte ENTER a zobrazí se 119citovat
icon #020888
eLCHa
a nebo možná tady - proklikejte si
strejda gúgl, hned první odkaz
http://msdn.microsoft.com/en-us/library/office/aa221100(v=office.11).aspxcitovat
#020889
avatar
?. No já mám v helpu "XlBuiltInDialog Enumeration" s odpovídajícími "Value". Jinak jak píše eLCHa.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32