Avatar billede mile Juniormester
16. marts 2005 - 08:40 Der er 10 kommentarer og
1 løsning

Auto_Open Solver

Hej

Ved afspilning af makro der kører Solver får jeg denne:

Solver: An unexpected internal error occured, or availeble memory was exhausted.

Jeg har ledt lidt på nettet og kan læse mig frem til at man skal lave en Auto_open af solveren før man laver en reset. Er der en haj, der ved hvordan koden skal se ud ?
Avatar billede stewen Praktikant
16. marts 2005 - 09:37 #1
har du prøvet at starte med:

SOLVER.Auto_open

?
Avatar billede mile Juniormester
16. marts 2005 - 09:53 #2
Ja men jeg får stadig fejlen.
Avatar billede stewen Praktikant
16. marts 2005 - 09:57 #3
Det første du gør, i din makro, inden noget som helst andet er at køre:

SOLVER.Auto_open

Hvilken version Excel?
er der mulighed for at se din kode?
Avatar billede mile Juniormester
16. marts 2005 - 10:01 #4
Hej

Excel 2003

Desværre står der fortrolige ting i koden...

PS: Solver er tilføjet under prefrences....
Avatar billede stewen Praktikant
16. marts 2005 - 10:11 #5
Virker din kode, hvis du har kørt solver manuelt? For i det tilfælde kan du måske bruge denne stump kode, som køres inden din "solvermakro"

Sub AutoOpenSolver()
    If Not SOLVER.Solver1.AutoOpened Then
        SOLVER.Solver2.Auto_Open
    End If
End Sub
Avatar billede mile Juniormester
16. marts 2005 - 10:19 #6
Øv virker heller ikke...
Avatar billede stewen Praktikant
16. marts 2005 - 10:23 #7
Hmm.. lidt alternativt forslag; Solver er ikke altid er åben selvom den tilføjet under preferences, så prøv at starte din kode med:

    Application.AddIns("Solver Add-in").Installed = False
    Application.AddIns("Solver Add-in").Installed = True

hvis det heller ikke virker, så....
Avatar billede stewen Praktikant
16. marts 2005 - 10:53 #8
Helt grundlæggende ville jeg lave noget i stil med:

Sub Solver()
SOLVER.Auto_open
SolverReset
SolverOk_ .........................derud af
End sub

Der findes foreslag på at SolverOk mv skal erstattes med SolvOk
Avatar billede mile Juniormester
16. marts 2005 - 10:58 #9
Jeg sender link til dette til min kunde, der ved noget mere om kode end jeg. Men jeg takker for hjælpen, så må vi se om han kan bruge det. Lægger du lige et svar, så du kan få nogle points ?
Avatar billede stewen Praktikant
16. marts 2005 - 10:59 #10
ok! smid evt. lige kommentar om hvad der skulle til, hvis det lykkedes
Avatar billede mile Juniormester
16. marts 2005 - 11:02 #11
YES !
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