14. marts 2012 - 13:59Der er
34 kommentarer og 1 løsning
Skjule/fjerne en række, når der er sat X i sidste kolonne
Hej Eksperter Jeg har et regneark med flere rækker og kolonner A B C D E F G H I. Jeg vil gerne have have, at når man sætter et X i I kolonnen ud for feks række 11, så bliver række 11 skjult, kan det lade sig gøre ?? Og hvordan. Jeg er rimelig grøn i Excel, så gerne så simpelt som muligt. På forhånd tak for hjælpen.
Kopier koden. I Excel --> højreklik på arkfanen (nederst hvor der står Ark1) Vælg "Vis programkode" tryk og hold ctrl nede og tryk på tasten v Luk på det røde kryds.
2007, det bliver prøvet i morgen. Vil det sige at når man får sådan en kode som den her, er det bare at gå ind på arket og følge din beskrivelse? Det tror jeg lige jeg kan finde ud af. Jeg har set flereandre koder ligesom den af din, men bare til nogle andre ting, er det også bare at kopier det ind i arket på samme måde. Er det det her man kalder makroer? Jeg siger i hvertfald tak for hjælpen indtil videre, som sagt prøver jeg det først i morgen.
Hej store-morten Jeg kan sgu ikke få det til at virke, jeg kopier koden ind og lukker ned og gemmer arket, når jeg åbner det igen aktiverer jeg makroer, men det virker ikke. Det var egentlig i kolonne J jeg skulle bruge det, men det virker ikke i kolonne I, jeg har prøvwet at rette i koden så der står J i steder for I, men det hjælper ikke. Gad vide havd jeg gør galt. ??
Det er nok fordi at du ikke gemmer det som et ark med makroer...
Men hvis du skal sætte filter skal du markere den rækker du har dine overskrifter i og trykke på knappen filter i data fanen (excel 2007, kan ikke lige huske hvor den er i 2003 versionen)
@jime_boy : jeg gemmer det som et ark med makroer, og jeg aktiverer makroer når jeg åbner det, men det duer sgu ikke :-( Det med filter forstår jeg intet af, jeg skal skjule rækken hvor der står et X i kolonne J, hvordan gør jeg det ?
Hej Igen Nu har jeg været ved at lege lidt med makroer, den som store:morten skrev virker faktisk bortset fra at den skal køre automatisk når der bliver trykket på enter knappen efter krydset er sat. Tror der er lidt lys for enden af tunnelen ;-))
store_morten, ja jeg har fået prøvet din makro og den virker fint når jag går ind og afspiller makroen, kan man lave det sådan at den kører automatisk når krydset er sat eller når man har trykket på enter knappen ?
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Range("J2:J100"), Target) Is Nothing Then For Each c In Range("J2:J100").Cells If c.Value = "x" Then c.EntireRow.Hidden = True End If Next c End If End Sub
Hej igen Så har jeg fået et andet problem med før omtalte ark, nu skal jeg have sorteret kolonne H som består af datoer skrevet på følgende måde : 16.03.12 sådan at den ældste står øverst og hele rækken skal selvfølgelig følge med, og den skal gøre det automatisk. Kan det lade sig gøre ??
Øh, det ved jeg ikke, kan man skrive 16-03-12, jeg har ikke for meget plads. Men kan den ikke sorterer på 16.03.12 ? Hvad med 160312 uden punktum ? Tak fordi du gider kigge på det :-)
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.