Gem regnearket med dine VBA-funktioner som XLA fil (Menuen Filer/Gem som og filtype "Tilføjelsesprogram").
Herefter kan du flytte XLA filen til mappen
\Programmer\Microsoft Office\Office\Bibltek
Sådan hedder det i hvert tilfælde i den danske udgave.
Nu kan du så starte Excel og gå ind i menuen Funktioner/Tilføjelsesprogrammer... og så skulle din fil faktisk kunne vælges på listen over tilføjelsesprogrammer.
hei sjap Beklager at jeg ikke har hatt tid til å svare før. Jeg har nå lagret de "Globale Prosedyrene", slik som du har beskrevet. Men når jeg så starter den "lokale prosedyren" finner den ikke declarasjoene til de eksterne variablene.
Ja jeg tror da det. Når jeg gikk inn på tillegg i excel,kunne jeg se xla fila der, krysset av for den. Når jeg åpnet VBA-editoren, kunne jeg se fila i Prosjekt Explorer. Jeg kan også se på koden.
I xla fila er variablen definert som : Public dDate(2) As Date
Programmet godtar ikke denne koden: dDate(2) = ThisWorkbook.Sheets("KaiTromso").Range("B1") Får feilmeldingen: Function og Sub not defined
Hei sjap! det ble til at jeg lagret fila slik som du sa. Deretter overførte jeg modulen til de prosjektene som trengte den. Revisjoner utføeres i xla-fila for så å gjenta hele prosedyren.
takker for hjelpen og god helg:-) Send et svar, så kommer point's oyejo
Hei sjap Fant ut hvordan man kan benytte din løsning som opprinnelig tenkt.
Utgangspunktet er at jeg har object browseren i VBA- åpen. Der kan jeg se xla fila som: VBAProsject(filnavn.xla)
1) Det første jeg må gjøre er å gi Prosjektet et nytt spesifikt navn. - Merker prosjektet, og velger Properties Window, her skriver jeg inn et nytt navn.
2) Så må jeg avslutte excel og starte på nytt slik at prosjektet blir registrert av excel
3) For hver excel fil som skal benytte xla.fila, må jeg åpne vba-editoren, så velger jeg Tools, -> References, her finner jeg nå xla. fila som et prosjekt jeg kan krysse av.
Det var det. ( er desverre dårlig til å forklare :-)
Forklaringen er da helt fin. Godt du fik det til at virke. :0)
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.