EXCEL VBA: jak ověřit uložení souboru Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3207
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

EXCEL VBA: jak ověřit uložení souboru

Příspěvekod atari » 11 dub 2010 23:51

Kódem ukládám aktuální sešit C:\Dokumenty\vypocet.xlsm, a poté ho ukládám jako do C:\Dokumenty\vypocet zaloha.xlsm. Potřeboval bych upravit řádek 3, aby ověřil, že původní soubor vypocet.xlsm byl opravdu uložen.
A dále řádek 4, který ověří že aktuálně otevřený sešit je opravdu ten "vypocet zaloha.xlsm"

Kód: Vybrat vše

Sub ulozit()
    ActiveWorkbook.Save

    ActiveWorkbook.SaveAs Filename:="C:\Dokumenty\vypocet zaloha.xlsm", _
        FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
       
'řádek 3:  If "vypocet.xlsm byl uložen" Then MsgBox "Sesit byl uložen"
'řádek 4:  If "aktuální sešit má název "vypocet zaloha.xlsm"" Then Call davka1
End Sub

Reklama
Uživatelský avatar
Poki
Level 2
Level 2
Příspěvky: 237
Registrován: prosinec 09
Pohlaví: Muž
Stav:
Offline

Re: EXCEL VBA: jak ověřit uložení souboru  Vyřešeno

Příspěvekod Poki » 12 dub 2010 09:57

Co takhle?

Kód: Vybrat vše

Public Sub ulozit()

    ActiveWorkbook.Save
   
    If ActiveWorkbook.Saved = True Then MsgBox "Sešit byl uložen", vbInformation
   
    ActiveWorkbook.SaveAs Filename:="C:\Dokumenty\vypocet zaloha.xlsm", _
        FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
         
    If ActiveWorkbook.Name = "vypocet zaloha.xlsm" Then Call davka1
       
End Sub

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3207
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: EXCEL VBA: jak ověřit uložení souboru

Příspěvekod atari » 12 dub 2010 10:25

Díky moc, jak jednoduché... :smile:


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Tisk více excel souborů najednou.
    od Myerina » 17 dub 2024 17:42 » v Kancelářské balíky
    2
    862
    od Myerina Zobrazit poslední příspěvek
    20 dub 2024 11:36
  • Tisk ELD souboru
    od Jandak » 30 dub 2023 09:53 » v Problémy s hardwarem
    4
    1181
    od Grander Zobrazit poslední příspěvek
    09 čer 2023 21:31
  • Přenos souborů SD - USB flash bez PC
    od Asanoth » 29 črc 2023 17:35 » v Sítě - hardware
    11
    2114
    od Grander Zobrazit poslední příspěvek
    30 črc 2023 15:20
  • Jak hromadně změnit datum a čas souborů?
    od atari » 11 črc 2023 14:41 » v Programování a tvorba webu
    3
    2497
    od X Zobrazit poslední příspěvek
    14 črc 2023 15:17
  • Windows nezobrazuje podrobnosti souborů Příloha(y)
    od pepanecek5 » 04 úno 2024 14:01 » v Windows 11, 10, 8...
    4
    729
    od kecalek Zobrazit poslední příspěvek
    05 úno 2024 19:57

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 36 hostů