Workbooks.Open "bart.xlsx", Password:="1234"
Workbooks("bart.xlsx").Close SaveChanges:=False
Workbooks.Open "bazant.xlsx", Password:="2345"
Workbooks("bazant.xlsx").Close SaveChanges:=Falsecitovat
Zaslal/a
29.8.2023 13:58Dobrý den, potřebuju poradit s makrem.
Mám 74 zaheslovaných souborů a z každého potřebuju vytáhnout řádek součtů do jednoho souhrnu, který má 74 řádků a kde potřebuju aktualizovat údaje.
Každý řádek je jeden človek, jeden soubor, jedninečné heslo.
Co jsem tak vyčetla, mělo by to jít přes makro v souhrnném souboru, kdy se jednotlivé zaheslované soubory otevřou a zavřou. Nicméně nejsem schopná sestavit makro, aby vykonalo 74 kroků za sebou - aktualizovalo propojení s těmi zaheslovanými soubory.
Příklad:
Public Sub nacti1()
Workbooks.Open "bart.xlsx", Password:="1234"
Workbooks("bart.xlsx").Close
End Sub
Public Sub nacti2()
Workbooks.Open "bazant.xlsx", Password:="2345"
Workbooks("bazant.xlsx").Close
End Sub
Public Sub nacti3()
Workbooks.Open "burison.xlsx", Password:="6789"
Workbooks("burizon.xlsx").Close
End Sub
Ve VB se mi vytvoří 74 maker. Nejsem v makrech moc zběhlá a nedokážu ty příkazy dát správně.
Kdyby mi někdo dal nástřel, jak by to makro mělo vypadat, byla bych moc vděčná!!!
Děkuji.
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.