סורק צקים - אקסס
-
דוד, להקים שרת HTTP בתוך דוטנט נראה לי שלא צריך הרשאות.
זה רק מממש את המחלקה של http listenerלגבי להמתין לקוד יציאה בלי API:
Dim wsh As Object Set wsh = VBA.CreateObject("WScript.Shell") Dim waitOnReturn As Boolean: waitOnReturn = True Dim windowStyle As Integer: windowStyle = 1 Dim errorCode As Long errorCode = wsh.Run("notepad.exe", windowStyle, waitOnReturn) If errorCode = 0 Then MsgBox "Done! No error to report." Else MsgBox "Program exited with error code " & errorCode & "." End If
פורסם במקור בפורום CODE613 ב22/05/2017 01:20 (+03:00)
-
תודה לכל החברים שהקדישו מזמנם
לא תמיד אני רוצה להמתין לקוד יציאה כדי להתעדכן (סריקה של כמה צ'קים לדוגמא)
חשבתי להפעיל מאקרו עם הפונקציה "RunCode" שמפעילה פונקציית קוד שמעדכנת את הטבלה / הטפסים וכל דבר אחר.
הפעלת מאקרו מVB:'Start Access and open the database. oAccess = New Microsoft.Office.Interop.Access.Application oAccess.Visible = False oAccess.OpenCurrentDatabase("c:\OfficeMacroTest.accdb", False) oAccess.DoCmd().RunMacro("Macro1")
אנסה ואעדכן
פורסם במקור בפורום CODE613 ב22/05/2017 09:35 (+03:00)
-
רק שאם אתה הולך על זה, כבר תעדכן את הטבלאות ישר.
אני מבצע כמה בדיקות לפני ההוספה לטבלה, ויותר נוח לעשות כבר הכל מתוך אקסס.
בסוף השתמשתי בפונקציה run שמפעילה פונקצייה ישירות (לא דרך מאקרו), לתוכה אני שולח ישירות את הפרמטרים הרצויים להמשך טיפול באקסס.
תודה לכל העוזרים והמסייעים.
פורסם במקור בפורום CODE613 ב22/05/2017 18:24 (+03:00)