Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sidi: 286-os Toshiba gázplazma laptop memóriabővítése
- Szevam: Csányi Vilmos - Az elveszett ember
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- potyautas: Idővándor
- Brogyi: CTEK akkumulátor töltő és másolatai
- laskr99: DFI és DFI Lanparty gyűjteményem
- sellerbuyer: Az RGB LED TV leváltja az OLED-et?
-
LOGOUT
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Sprite75
tag
Sziasztok
Van ez a Rendelés Felvevő
táblázatunk amivel kapcsoaltban már kaptam egy jó párszor segítséget itt.Van benne egy jó pár macró, amelyek közül most bővítettem egy kicst ez egyiket, ami PDF-be menti az egyik lapot időközönként automatikusan.
Valamit van benne egy olyan is ami magát a táblázatot menti 2 percenként.Jól is működik mindaddig amíg a kollega aki használja, nem nyit meg más excel táblázatot a gépén. Ilyenkor, ha más táblázatban is dolgozik, és a Rendelés Felvevő is meg van nyitva akkor a makrós automatikus mentések lefutásakor hibaüzenet jelenik meg.
Szóval ez lenne a kérdésem, hogy lehet-e módosítani az alábbi makrókat úgy, hogy ne megyen ez hibaüzenet amikor más táblázat is meg van nyitva az adott gépen.
ThisWorkbook lapon ez van :
Private Sub Workbook_Open()
TimerStart
Application.OnTime Now + TimeValue("00:02:00"), "SaveThis"
End Sub
A két maró ez ami a PDF-es és a file mentést csinálja. Ezek a moduloknál vannakPublic kovido
Sub TimerStart()
kovido = Now + TimeSerial(0, 15, 0) '1 perces időzítési idő
Application.OnTime kovido, "PDFautoment", , True
End Sub
Sub PDFautoment()
' PDFment Makró automata
lapnev = ActiveSheet.Name
Sheets("Rendelés").Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="\\KHAZASERV\Rendeles\PDF-RENDELES\Auto.ment.rendeles." & Format(Now(), "yyyy.mm.dd. hh-mm") & ".pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
Sheets("Összesítve").Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="\\KHAZASERV\Rendeles\PDF\Auto.ment." & Format(Now(), "yyyy.mm.dd. hh-mm") & ".pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=False
Sheets(lapnev).Select
TimerStart
End Sub
Sub SaveThis()
Application.DisplayAlerts = False
ThisWorkbook.Save
Application.DisplayAlerts = True
Application.OnTime Now + TimeValue("00:02:00"), "SaveThis"
End Sub
Remélem nem fogalmazatam nagyon bonyolultan
Új hozzászólás Aktív témák
- Béta iOS-t használók topikja
- Kaspersky Antivirus és Internet Security Fórum
- Bluetooth hangszórók
- HDD probléma (nem adatmentés)
- Videó stream letöltése
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- CASIO órák kedvelők topicja!
- Fejhallgató erősítő és DAC topik
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Mini-ITX
- További aktív témák...
- Bomba ár! Fujitsu T936 Convertible: i5-6G I 8GB I 256SSD I 13,3" FHD Touch I Cam I W10 I Gari!
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Készpénzes / Utalásos Videokártya és Hardver felvásárlás! Személyesen vagy Postával!
- ÚJ ÁRU 09.25. !!! HP üzleti laptopok Elitebook, Probook, Zbook 8-13. gen gar.
- 0perces !Samsung Galaxy Book5 Pro 360 2in1 Core Ultra 7 256V 16GB 1TB 16" WQXGA+ AMOLED TOUCH 1évgar
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest