Jeg har for lang tid siden kodet i PHP, hvor jeg ofte benyttede mig af kommandoen "Require", hvormed jeg kunne importere kode fra nogle standardprocedurer. Er der en måde, hvorpå man kan gøre det samme i VBA?
Det, jeg gerne vil kunne, er at oprette et module, som gør nogle ting, som samtlige af min makroer skal udføre, og så importere koden hver gang en given makro køres. Så behøver jeg kun at ændre koden ét sted, hvis jeg skal foretage ændringer.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
06. februar 2009 - 11:26#1
Du burde kunne gøre det samme som i VBScript Call IncludeFile("DivaConst.vbs")
Jeg savner selv denne funktionalitet - og har google't den halve verden. MAN KAN IKKE!
Du kan dog fyre en RC = wshell.run "cssript mit.vbs xx, xx" med WaitOnReturn True, og så ud fra returkoder(RC) wscript.quit nn styre den videre afvikling af det kaldende script
Sub IncludeFile(sPath) Dim FSO1, s1, TS1 Set FSO1 = CreateObject("Scripting.FileSystemObject") Set TS1 = FSO1.OpenTextFile(sPath, 1, False) s1 = TS.ReadAll TS1.Close Set TS1 = Nothing ExecuteGlobal s1 Set FSO1 = Nothing End Sub
Jeg går ud fra, at det er sikkert og antage, at problemet ikke er blevet løst.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.