Avatar billede ksc Nybegynder
02. februar 2003 - 23:18 Der er 5 kommentarer

Brugerfunktioner uden kæder?

Hvordan oprettes et tilføjelsesprogram (Add-in, .XLA) med egne brugerfunktioner der kan anvendes i andre regneark uden at der opstår kæder til tilføjelsesprogrammet?

Funktioner (f.eks. Konverter) fra tilføjelsesprogrammet Analysis Toolpak danner ikke kæder!

Anvendelsen af brugerfunktioner i regneark sænker opdateringen (genberegningerne) af arket og gør det tungere at arbejde med. Kæderne er muligvis en af årsagerne til dette?
Avatar billede sjap Praktikant
03. februar 2003 - 12:57 #1
Avatar billede ksc Nybegynder
03. februar 2003 - 13:25 #2
>Superjap
Tak, men den beskrivelse af, hvordan man opretter et tilføjelsesprogram du henviser til svarer til den metode jeg har brugt. Der dannes kæder til de funktioner der oprettes i tilføjelsesprogrammet, når de anvendes i andre regneark.
Avatar billede bak Forsker
03. februar 2003 - 14:19 #3
Jeg tror ikke du kan gøre det uden kæder.
Der er ikke kæderne, men selve brugerfunktionerne der er langsomme / tunge.
Tænk på at de er lavet i VBA og excels egne funktioner er lavet i C og virkelig optimeret mht. hastighed.
Brugen af egne funtioner vil altid være langsommere end excels egne.

Hvis du har adgang til funktionerne kan vi prøve at hastigshedoptimere disse istedet.
Avatar billede ksc Nybegynder
03. februar 2003 - 15:45 #4
Det er ikke kun hastigheden der er et problem. Når der er flere brugere af disse funktioner, som det her er tilfældet, er det et problem at kæderne til tider bliver "forkerte", idet "nogen" kommer til at flytte rundt på filer!
Det burde være muligt at udvikle tilføjelsesprogrammer der svarer til Excels egne tilføjelsesprogrammer? C-programmering holder mig ikke tilbage! Men så skal man vel nok have adgang til Excels kildefiler?
Hastighedsoptimering er jeg dog opmærksom på idet vi i visse tilfælde har behov for mange brugerfunktioner samlet i et ark.
Avatar billede ksc Nybegynder
05. februar 2003 - 09:44 #5
Jeg har nu sat antal point op. Så hvis der er nogen der har en god idé.. er der lidt flere points at hente!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester