Avatar billede ironsheep Nybegynder
25. september 2002 - 10:33 Der er 9 kommentarer

Anvendelse af Problemløser i VBA

Jeg har forgæves forsøgt at kalde solveren i VBA editoren. Lige så snart jeg køre makroen stopper den, med en besked om at den ikke kender solveren. Det skal siges, at jeg har oprettet en reference til solver.xla i makromodulet. Er der en der ved, hvordan jeg får VBA til at køre solver??????
Avatar billede sjap Praktikant
25. september 2002 - 10:59 #1
Prøv eventuelt at se på

http://support.microsoft.com/default.aspx?scid=kb;en-us;Q153442

Der er der et kode-eksempel.
Avatar billede sjap Praktikant
25. september 2002 - 11:02 #2
En anden og mere sandsynlig mulighed er at du i VBA-editoren skal gå ind i menuen Funktioner/Referencer og her sørge for at "Solver" er markeret.
Avatar billede sjap Praktikant
26. september 2002 - 12:11 #3
ironsheep

Har du fået løst dit problem?
Avatar billede ironsheep Nybegynder
26. september 2002 - 16:20 #4
Nej jeg har ikke fået løst problemet. Det er kun blevet være, idet jeg kan køre makroer med solveren på min bærbare (Office 2000), men stadig ikke på den stationære (XP). Jeg har prøvet at stille spørgsmålet i en excell newsgroup, men der er endnu ikke nogen der har svaret. Har du nogen idet, til en løsning?
Avatar billede bak Forsker
26. september 2002 - 16:34 #5
Har du tilvalgt solveren (problemløser) i funktioner/tilføjelsesprogrammer på din stationære?
Avatar billede ironsheep Nybegynder
26. september 2002 - 16:41 #6
bak
Ja det har jeg - kunne en geninstallation af office xp måske løse problemet? Det er snart den eneste mulighed, der er tilbage og det løser sikkert ikke noget.
Avatar billede bak Forsker
26. september 2002 - 16:48 #7
nej, jeg tror heller ikke en geninstallation er løsningen.
måske har du i vba-editoren ikke oprettet en reference til den rigtige(XP) solver.
Lav en lille opgave for solveren og optag denne.
Hvis du prøver at køre den bagefter og solver stadig ikke virker så gå ind i referencer igen. Nu skulle (XP) solveren gerne være i referencelisten blandt de første man stadig ikke markeret.
Marker den og kør.
Avatar billede ironsheep Nybegynder
26. september 2002 - 17:12 #8
Bak
Så er den mulighed også afprøvet - men virker desværre heller ikke!!!! Det bliver mere og mere underligt det her. Jeg er sikker på det skyldes et eller andet tåbeligt - problemet er bare at finde ud af hvad det er.
Avatar billede zinck89 Nybegynder
12. december 2008 - 15:27 #9
Jeg har selv haft samme problem.

Jeg fandt ud af at excel konsekvent skriver "solver" istedet for "solv", når man indspiller en 'solvermakro'.

Prøv at udskifte alle de steder hvor der står "solver" med "solv". Så der eksempelvis står SolvOK og SolvSolve istedet for SolverOK og SolverSolve.

Håber det kan fikse dit problem.
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