Avatar billede lisette Praktikant
18. januar 2005 - 13:13 Der er 1 løsning

Ignorer activate-kommando.

Hej med jer!

Jeg arbejder med 2 excel-ark (excel 2000). Jeg sætte nogle data fra ark A ind på ark B. Så markerer jeg et område i ark A og farvelægger det med gråt:

Range("A1:AM55").Select
With Selection.Interior
  .ColorIndex = 15
  .Pattern = xlSolid
End With

Herefter gemmer og lukker jeg ark A - ark A har en makro, som kører ved gem, som beregner en masse tal på et udvalg af fanerne - og her sker fejlen. Det ser sådan ud:

Ark = Worksheets.Count

For i = 1 To Ark
strArk = Worksheets(i).Name
Worksheets(strArk).Activate
Range("A1").Select
ActiveSheet.Unprotect
If Worksheets(i).Name > 90000# And Worksheets(i).Name < 135000000000# Then

    Range("D23:N30").Value = 0
    Range("S22:S34").Value = 0

   
Der sker blot det at den aldrig aktiverer de faner, som jeg beder om her, men beholder det range, som jeg selectede tidligere - og derfor nulstiller på den forkerte fane!

Er der nogen der kan fortælle mig, hvad der går galt? Hvorfor ignorerer den, at jeg beder den aktivere de andre faner???

Jeg glæder mig til at høre fra jer !!!
Avatar billede lisette Praktikant
18. januar 2005 - 13:29 #1
Lukkes - oprettet i excel-kategorien !
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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