Avatar billede mmmmn Nybegynder
24. april 2006 - 00:56 Der er 6 kommentarer og
1 løsning

Macro opfører sig ikke som når jeg gør det manuelt

Jeg har uploadet en lille video af mit problem her:

http://rapidshare.de/files/18777704/Capture-001.avi.html
(den er 2 min. lang og fylder under 300 kb)

Da videoen ikke kan stå helt alene, uddyber jeg lige problemet her (videoen skal nok ses også for bedre at forstå hvad der sker):

Jeg prøver at lave en lille cd-database i Excel (2003).

Jeg vælger så "Data -> formular..." hvor jeg så kan vælge at indsætte nye cd'ere i databasen.

Ret smart! :)

Men hvis jeg optager dette som en makro, så kommer der en fejl-meddelse som jeg ikke er helt med på.

Det forstår jeg bare ikke, da jeg gør præcis det samme i makro-optagelsen som når jeg gør det manuelt (hvor der ingen fejlmeddelse kommer).
(dette kan altsammen ses i videoen).

Håber det giver bare lidt mening, er der nogle bud på hvad jeg gør galt?
Avatar billede perhol Seniormester
24. april 2006 - 01:33 #1
Prøv at slette de 2 øverste rækker.
De er jo ikke nødvendige for funktionaliteten i din database eller i makroen og det ser ud til at makroen beginder i celle A1 i stedet for i Celle A3
Avatar billede mmmmn Nybegynder
24. april 2006 - 01:59 #2
perhol, mange tak for svaret, men hvis jeg sletter de øverste par rækker, lader det til at gå helt galt.
Nu tillader jeg mig at være så fræk så jeg uploader mit excel-dokument. Du måtte meget gerne se på det - hvis du gad :)
Hvis ikke, må jeg prøve at beskrive nærmere hvad der sker.

Tak under alle omstændigheder.

(her er linket:     http://rapidshare.de/files/18781446/test.xls.html )
Avatar billede perhol Seniormester
24. april 2006 - 02:15 #3
Har lige prøvet på din uploadede fil.
Lav ingen ændringer i din makro.
Slet række 1 + 2 (klik på de grå tal i venstre side, højreklik på det markerede og vælg 'Slet' i den fremkomne menu).
Teksten 'CD Number' vil nu stå i celle A1 og din makro vil virke som ønsket.
Avatar billede perhol Seniormester
24. april 2006 - 02:20 #4
Allerede din film viste mig at makroen (efter fejlmeldingen) fremkaldte en formular med kun et felt mærket 'CD Collection'. Derfor mit forslag.
Efter at have afprøvet mit forslag på din fil er jeg sikker.
Avatar billede perhol Seniormester
24. april 2006 - 02:36 #5
Træt!
Går i seng!
Kigger ind senere på dagen.
Avatar billede mmmmn Nybegynder
24. april 2006 - 04:33 #6
Ahhh ja! Mange tak!
Selvfølgelig, nu giver det hele jo pludselig mening.
Det jeg blev forvirret af, var at hvis jeg når jeg gjorde det manuelt, placerede markøren oppe i hjørnet på "cd collection", så gav den samme fejlmeddelse som makro'en.
Men hvis jeg manuelt placerede markøren inde i selve databasen (eks. over en titel i databasen), så virkede det fint manuelt.
Det var som om at makroen ikke registrede hvor jeg havde markøren (selv endda hvis jeg tilføjede dette til makroen). Men det er  altsammen underordnet nu, jeg er taknemmelig for at det virker! :)
Og nu er det vidst også sengetid for mig, endnu engang; tak for hjælpen :)
Avatar billede perhol Seniormester
24. april 2006 - 10:37 #7
Velbekommen :-)
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