Alternativne otvorenie zošitu excelu
Alternativne otvorenie zošitu excelu
Mám taký problem. Potrebujem do makra pomocou ktorého otváram iný zošit zapísať formuláciu, ktorá by uvedený zošit ovárala ale iba v prípade, že nie je už otvorený. Ak je už otvorený, tak by sa využil príkaz "Windows("iný zošit.xls").Activate". Dá sa to vôbec?
Samozřejmě, že dá. Existuje kolekce otevřených sešitů. Mrkni do ní a když tam není tak otevři jinak aktivuj okno. Dej si někam na list tlačítko a přiřaď mu tento kód, zobrazí ti názvy všech korektně otevřených sešitů.
Pavel
Kód: Vybrat vše
Private Sub CommandButton1_Click()
Dim I As Integer
For I = 1 To Application.Workbooks.Count
MsgBox Application.Workbooks(I).Name
Next I
End Sub
Pavel
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 1
- 3352
-
od Grimm
Zobrazit poslední příspěvek
28 čer 2024 23:30
-
- 0
- 2670
-
od LukM
Zobrazit poslední příspěvek
19 říj 2024 14:03
-
-
automaticke nastaveni velikosti komentare v Excelu
od Mikik Block » 04 zář 2024 15:17 » v Kancelářské balíky - 0
- 3201
-
od Mikik Block
Zobrazit poslední příspěvek
04 zář 2024 15:17
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti