Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Personal.xlsb

89 views
Skip to first unread message

Jan Hastrup

unread,
Sep 26, 2020, 2:50:42 AM9/26/20
to
Hej

På mit arbejde har jeg en del vba-koder som alle er gemt i personal.xlsb, og dermed tilgængelig i alle mine excel-filer.

Troede jeg var smart og tog kopi heraf, som jeg vil indsætte i min private excel, men det lader sig åbenbart ikke umiddelbart gøre.

Kopierede filen til users\Appdata....\Xlstart, men den bliver ikke medtaget ved åbning af en ny excel-fil.

Har så forsøgt at åbne ny excel-fil og indspille makro, som skal gemmes i personlig mappe for derved at få oprettet filen igen, men får blot at vide, at personal skal være åben før jeg kan indspille til denne mappe.

Hvad gør jeg galt ?

Mvh.
Jan

Jan Kronsell

unread,
Sep 26, 2020, 5:22:06 PM9/26/20
to
Prøv at fjerne den kopierede perosnal.xlsb fra Xlstart og prøv så at
optage en makro, som gemmes i den personlige mappe. Hvis det lykkes så
kopier indholdet af din arbejdsmappe til den nye.

Jan

Jan Hastrup

unread,
Sep 28, 2020, 1:34:05 AM9/28/20
to
Hej

Har gjort følgende :
1.Søg på personal - slettet alle fiiler
2. Åbnet excel - Indspillet makro, som er gemt i personal
3.I stien, hvor personal er gemt har jeg overskrevet nuværende med den fra mit arbejde (C:\Users\Jan\AppData\Roaming\Microsoft\Excel\XLSTART)
4. Genstart
5. Når jeg åbner excel og vil se makro får jeg blot at vide, at personal ikke er synlig, MEN det er ikke muligt at "vise" den under fanen "vis" (gråtonet)
6. Hvis jeg påny ønsker at indspille makro i personal får jeg igen blot at vide, at personal skal være synlig

Jan (eller andre) , har du/I andre forslag ??

Jan Hastrup

unread,
Sep 28, 2020, 5:17:28 AM9/28/20
to
Hej

Problemer er løst - under indstillinger i excel (tilføj.programmer) var personal deaktiveret.

Mvh.
Jan

Jan Kronsell

unread,
Sep 28, 2020, 5:41:30 PM9/28/20
to
Godt det blev løst, men efter min mening er det bedre at gemme makroer,
der skal bruges flere steder som tilføjelsesprogrammer, som du så bare
kan overføre til de maskiner, de skal bruges på og aktivere der.

Jan

Jan Hastrup

unread,
Sep 30, 2020, 1:44:19 AM9/30/20
to
Hej Jan

Kan du skrive et par ord om hvorledes det fungerer (personlige vba-koder i et tilføjelsesprogram) ? du har nok ret, at det er smartere end min nuværende løsning.

mvh.
Jan

Jan Kronsell

unread,
Sep 30, 2020, 4:35:08 PM9/30/20
to

>> Jan
> Hej Jan
>
> Kan du skrive et par ord om hvorledes det fungerer (personlige vba-koder i et tilføjelsesprogram) ? du har nok ret, at det er smartere end min nuværende løsning.
>
> mvh.
> Jan
>

For at lave et tilføjelsesprogram skal du starte i en tom projektmappe.

Opret nu makroerne i et eller flere modulark – eller i dit tilfælde,
kopier dem til et eller flere moduelark i denne tomme mappe, da du jo,
allerede har oprettet dem i 'personal'. For at gøre det overskueligt,
kan det være en god idé at samle makroer, som minder om hinanden, i
samme modulark, men til gengæld have et ark for hver makrotype. Når alle
makroerne er klar i arkene, skal mappen gemmes. Gem den først som en
helt almindelig projektmappe med makroer (xlsm), så du har noget at
arbejde videre i en anden gang, hvis du skal rette eller tilføje nye
makroer. Gem den dernæst igen med Gem som. Denne gang skal du vælge en
anden filtype, nemlig Excel tilføjelsesprogram (xlam).

Når tilføjelsesprogrammet er gemt, skal det installeres. Nu ved jeg ikek
hvilken Excel version, du bruger, men unde ralle omstændigheder skal du
ind i Excels Indstillinger. Her vælger du Tilføjelsesprogrammer. I ruden
Administrer skal su sikre dig, at der står Excel-tilføjelsesprogrammer.
Klik på Udfør.

Så vises dialogboksen Tilføjelsesprogrammer. Her skal du klikke på
knappen Gennemse. Så åbnes mappen AddIns. Det kan være en fordel at
gemme alle tilføjelsesprogrammer i denne mappe, når man opretter dem,
men det er ikke et krav. Hvis du har gemt dint tilføjelsesprogram et
andet sted, skal du bare browse dig frem til det. Når du har fundet det
og markeret det, klikker du på OK og så er det faktisk indstalleret.

Skal du så bruge det på en anden pc, kopier du bare XLAM filen til
denne, og gemmer den et eller andet sted, og gentager du bare
installationsproceduren.

Skal du ændre i tilføjelsesprogrammet, skal du åbne XLSM filen, lave
rettelserne her, gemme som tilføjelsesprogram og installere igen.

Jan

Jan Hastrup

unread,
Oct 2, 2020, 12:40:53 AM10/2/20
to
Tusind tak Jan - meget fin beskrivelse. Det skal jeg prøve i weekenden.
/Jan
0 new messages