Avatar billede petert Forsker
03. februar 2007 - 07:13 Der er 9 kommentarer og
1 løsning

Hvordan undgår man at slette formler

Jeg har følgende spørgsmål. Jeg har et ark jeg laver nogle beregninger i, når jeg er færdig vil jeg mærkerer et område og slette alle data men ikke de celler der indeholder formlerne og de celler der indenholder tekst. Kan de laves med en makro og en dertilhørende knap der afvikler den makro eller hvordan er smartest??
Avatar billede hepygula Nybegynder
03. februar 2007 - 08:00 #1
Du går ind og laver en knap, og i program koden til den knap kan du skrive dette.

Range("D8").ClearContents
sletter indholdet, men ikke formater, farver mm.

Hvis det er et større felt der skal slettes kan du skrive Range("a1:d8").ClearContents

Den slatter felterne fra a1 til d8.
Avatar billede hepygula Nybegynder
03. februar 2007 - 08:07 #2
Du laver knappen ved at vælge vis - værktøjslinjer - kontrolelementer - kommandoknap

Dobbelt klik på knappen og sæt så det inde der står ovenfor.
Avatar billede petert Forsker
03. februar 2007 - 09:30 #3
kan man lave flere områder den sletter.Jeg har brugfor at slette række 2 og alle højere rækker A til G og h,I,J række 2 til 5.Kan man det??
Avatar billede hepygula Nybegynder
03. februar 2007 - 09:40 #4
Så kommer koden til at se sådan ud :

Range ("h2:j5").ClearContents
Range ("A2:G2").ClearContents


Hvis jeg har forståret det rigtig, er det alle rækkerne fra a2 til g2 du vil slette. Ellers kan du bare ændre det i den andren kode.
Avatar billede petert Forsker
03. februar 2007 - 10:42 #5
Jeg behøver lidt mere hjælp.Jeg har ikke lavet en sådan knap før.
Jeg har prøvet som du skrev men er kørt fast.
Jer er mået til at midt på arket er en "command butt" hvis jeg højreklikker på den under vis programkode indsætter jeg koden. den ser sådan ud
Private Sub CommandButton1_Click()
Range("h2:j5").ClearContents
Range("A2:G2").ClearContents
End Sub
Spørgsmål ser det rigtigt ud?
Hvordan får man den op på værktøjslinjen??
Hvordan får man ændret navnet på knappen til "Slette indhold" eller et symbol??
Avatar billede hepygula Nybegynder
03. februar 2007 - 11:16 #6
Når du har været inde og vælge command butt, højre kliker du på den og vælger commandobuttom objekt. Der kommer så et side vindue der hedder edit. Det vælger du. så kan du skrive i kommando kanppen.

Ellers ser det rigtig ud det der er kommet til at stå i din private sub.

Hvordan du lige får den op i værktøjslinien har jeg ikke lige helt styr på.
Avatar billede petert Forsker
03. februar 2007 - 12:22 #7
Jeg ved ikke hvad jeg har gjordt men jeg har måske gemt for tidlig og kan ikke højre klikke på den. Det eneste der sker er når jeg trykker på den kommer der en stiblet linje rundti kanten. hvordan sletter man knappen nu.??? så jeg kan starte forfra
Avatar billede petert Forsker
03. februar 2007 - 13:46 #8
Jeg har løst ovenstående men har et tillægs spørgsmål vedrørende knapper.
kan man lave en kode til en knap der kører 3 makroer efter hinanden, i en bestemt rækkefølge.
De 3 makroer hedder følgende og skal køre sådan.
1.Henttxtdata
2.filtreringAFPosteringer
3.ValutaSaldi
Avatar billede petert Forsker
03. februar 2007 - 14:13 #9
Jeg lukke dette første spørgsmål og oprette et nyt med tillægsspørgsmålet.Tak for hjælpen hepygula læg et svar så vi kan lukke her
/petert
Avatar billede hepygula Nybegynder
04. februar 2007 - 10:04 #10
Hej petert.

Undskyld at jeg ikke lige var det til sidst.

Men her kommer et svar.

MVH.

Hepygula
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