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??????
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?
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.
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.
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.
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.
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.