Hogyan kell excelben a makrót beállítani, hogy bizonyos időközönként elvégezze a feladatot?
Üdv. Előre bocsátom, hogy egyáltalán nem tudok semmit a programozásról. :D
Makrót már életemben egyszer hoztam létre és eddig terjed a tudásom.
Hogyan tudnám el érni azt, hogy az Excel táblázatban 5 percenként el végezze az Alt +F5 parancsot?
Úgy mondjátok el, mintha egy nagyon szőkének mondanátok, jó?
Előre is bocsánat, ha értetlen vagyok. :D
A fenti példa is jó, bár az folyamatosan fog pörögni, egyfajta polling.
Másik megoldás az Application.OnTime használata. Beállítod 5 perccel későbbi időpontra, hogy hívja meg önmagát, utána ki is léphet, nem kell ciklus. Amikor meghívódik, megint 5 perccel későbbre állítja, stb.
"Úgy mondjátok el, mintha egy nagyon szőkének mondanátok, jó?"
Bocsánat, akkor ezzel most nem sokat segítettem. Előző voltam.
Viszont most nincs alattam Excel, szóval nem próbáltam ki.
Valami ilyesmit kellene beírni a VBA szerkesztőbe (alt+F11). Hogy pontosan hova, az attól függ, hogy egy konkrét XLSX-hez akarod, vagy mindegyikhez.
Sub test()
' itt kell indítani az alt+F5-öt, de az nem tudom mit csinál
Application.OnTime Now + TimeValue("00:05:00"), "test"
End Sub
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!