Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukkethoppe fra celle til celle uendeligt?

 Besvar Besvar
Forfatter
mik1960 Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 14.Feb.2012
Status: Offline
Point: 76
Direkte link til dette indlæg Emne: hoppe fra celle til celle uendeligt?
    Sendt: 19.Feb.2013 kl. 12:52
Hejsa alle

er det nogen som kan hjælpe med hvordan man får curseren til at hoppe fra celle til celle uendeligt,

jeg har set nogle af de svar herinde, men de vender altid tilbage til start,

jeg kunne godt tænke mig at den virkede sådan,

A13 til B13 til C13 og hooper så over nogle låste celler til J13 og vider til L13 hvorefter den så gerne skulle vende tilbage til A14 og så videre.
 er det muligt eller skal den flyttes manuelt ??

mvh

Michael
Til top



Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 19.Feb.2013 kl. 13:28
Hej Michael,
 
Hvis en stump VBA kan interessere dig, er dette en mulighed.
Prøv med denne kodestump som træder i kraft fra række 13 og nedefter.
Højreklik på arkfanen som skal rumme funktionen og vælg 'Vis programkode'
Sæt koden ind i den hvide område til højre på din skærm.
 
 
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row < 13 Then Exit Sub
'For hver af nedenstående cases, er der tale om kolonnenumre (1 = A, 2 = B osv)
Select Case Target.Column
        Case 1
            Range("B" & Target.Row).Select
       
        Case 2
            Range("C" & Target.Row).Select
       
        Case 3
            Range("J" & Target.Row).Select
           
        Case 10
            Range("L" & Target.Row).Select
       
        Case 12
            Range("A" & Target.Row + 1).Select
    End Select
End Sub
 
 
Til top
roma46 Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 29.Mar.2011
Land: Danmark
Status: Offline
Point: 161
Direkte link til dette indlæg Sendt: 19.Feb.2013 kl. 13:57
uploads/239/Michael.xlsx
Her er et eks. på hvad jeg tror du menerWink
Til top
mik1960 Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 14.Feb.2012
Status: Offline
Point: 76
Direkte link til dette indlæg Sendt: 20.Feb.2013 kl. 14:17
Hej Allan

ja nok noget i den stil.....men kan ikke få det til at virke :-(

men nok en fejl 40 :-)

har prøvet at gøre som du skrev, skal arket låses (selvfølgelig med åbne kolonner)

bruger Excel 2007

mvh
Michael 
Glemmer altid at skrive hvad jeg bruger......Excel 2007 :-)
Til top
mik1960 Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 14.Feb.2012
Status: Offline
Point: 76
Direkte link til dette indlæg Sendt: 20.Feb.2013 kl. 14:19
Hej 

ja det virker fint :-)....hmm men hvor er koderne ????

kan ikke finde dem når jeg går ind på " vis programkoder " 

Michael
Glemmer altid at skrive hvad jeg bruger......Excel 2007 :-)
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 20.Feb.2013 kl. 15:31
Hej igen,
 
Jeg har lavet en demo her: uploads/1/hop_fra_celle_til_celle.xls
 
I filen har jeg beskrevet hvordan du ser programkoden og hvordan det virker.
Prøv at lave en ændring i en af cellerne og tryk på ENTER, så vil markøren hoppe som du beskriver det.
HUSK at makroer skal være aktiveret før du kan bruge funktionen.
 
 
 
Til top
mik1960 Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 14.Feb.2012
Status: Offline
Point: 76
Direkte link til dette indlæg Sendt: 20.Feb.2013 kl. 22:03
Hej Igen

hæ hæ som sagt en fejl 40 Embarrassed

efter lang tid kunne jeg jo læse at jeg skulle skrive noget i cellen før det virkede Clap

nu kommer bare det næste problem.

A= Dato B=varenummer C=Antal J=reparationens art. og L= Intialer

men da man måske bruger 10 forskellige varenummer på en rep. så ser det lidt mærkeligt ud at det er nødvendigt at udfylde A,J,L for vær rep.

kan det laves så det ikke er nødvendigt at det står noget i cellen eller at når den når L, hopper den altid tilbage til A,

fik jeg forklaret det ok ?

/Michael  
Glemmer altid at skrive hvad jeg bruger......Excel 2007 :-)
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 21.Feb.2013 kl. 16:18
Hej Michael,
 
Så kan jeg ikke umiddelbart kode mig uf af det.
Men....
Jeg ville kigge lidt mere på Roma46's forslag, da det er rimelig simpelt og virker rimelig godt.
 
Marker alle celle i dit ark
Højreklik, vælg 'Formater celler'
Vælg fanen 'Beskyttelse' og sæt flueben i 'Låst'
Klik på 'OK'
Marker de celler du vil taste i.
Højreklik, vælg 'Formater celler'
Vælg fanen 'Beskyttelse' og fjern flueben i 'Låst'
Klik på 'OK'
Gå op på båndet øverst i Excel og find båndet 'Gennemse'
Klik på 'Beskyt ark'
Fjern fluebenet i 'Marker låste celler'
Klik på OK
 
Nu vil du kun kunne taste og markere de celler du har åbnet og markøren vil opføre sig som i mit eksempel, bortset fra at du ikke behøver at taste i cellerne.
 
Credits går til Roma46
 
Til top
mik1960 Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 14.Feb.2012
Status: Offline
Point: 76
Direkte link til dette indlæg Sendt: 22.Feb.2013 kl. 10:42
1000 tak skal i ha

Roma46 for en smart løsning,

og Allan for lige at følge op på den, Kunne ikke lige gennemskue hvordan det blev lavet Tongue

men nu virker det fintClap og meget nemmere end at slås med de macroer.

så må man videre til næste problem Wink


mvh

Michael
Glemmer altid at skrive hvad jeg bruger......Excel 2007 :-)
Til top
Allan Se dropdown
Forum Admin
Forum Admin
Avatar
Forum Admin

Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
Direkte link til dette indlæg Sendt: 22.Feb.2013 kl. 13:07
Velbekomme herfra Tongue
 
//Allan
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk