Avatar billede prisknuseren Seniormester
21. september 2018 - 15:54 Der er 51 kommentarer

Slet alt

Hvis man har et ark med nogle celler til udfyldning - er der så en mulighed for at at indsætte en knap, hvor man kan slette det indtastede i alle celler, uden at formler slettes?
Avatar billede 220661 Ekspert
21. september 2018 - 16:19 #1
Hvorfor ikke bare have en skabelon man bruger i gen og igen og vælger gem som når man er færdig, og starter på ny skabelon ved ny indtastning?
Avatar billede prisknuseren Seniormester
21. september 2018 - 16:31 #2
Kan man osse, men nu søger jeg bare en løsning, hvor man indtaster igen og igen, og så er den en hurtig løsning, at trykke "sket alt"
Avatar billede 220661 Ekspert
21. september 2018 - 16:38 #3
Ok.
Er ikke ekspert, men som du selv er inde på så er det sikkert en makro der skal køres.
For at andre bedre kan hjælpe med sådan en så oplys hvilke celler der skal nulstilles med denne makro
Avatar billede prisknuseren Seniormester
21. september 2018 - 16:41 #4
CDE5 - G8 - G11 - G14 - G17
Avatar billede 220661 Ekspert
21. september 2018 - 16:50 #5
Hvad sker der hvis du laver denne Makro og laver en knap dertil?
Sub sbClearCellsOnlyData()
Range("C5:D5:E5:G8:G11:G14:G17").ClearContents
End Sub

PS opret lige et test ark du prøver i :-)
Avatar billede prisknuseren Seniormester
21. september 2018 - 17:12 #6
Jeg ved ikke hvordan man bruger makro :-(
Avatar billede 220661 Ekspert
21. september 2018 - 17:24 #7
Højreklik  på det ark data ligger i og vælg "vis programkode".
kopier og indsæt
Sub sbClearCellsOnlyData()
Range("C5:D5:E5:G8:G11:G14:G17").ClearContents
End Sub
i feltet.
Indtast data i de felter du vil have den sletter.
Gå i vis-Makroer-vis makro.
Tryk på afspil macro.
Forsvinder data i dine felter spå?
Avatar billede 220661 Ekspert
21. september 2018 - 17:36 #8
Har lavet dette simple ark med data i de nævnte felter.
Når man trykker på knappen "slet" forsvinder data i felter.
http://www.filedropper.com/test_142
Avatar billede 220661 Ekspert
21. september 2018 - 17:37 #9
Husk at åbne for redigering og aktiver makro for at det virker.
Avatar billede 220661 Ekspert
21. september 2018 - 17:50 #10
For at få knap på dit ark skal der øverst i vindue være et felt der hedder "udvikler". Du er nødt til at have denne for at oprette dette kontrolelement (knap).
Du skal derfor i filer-indstillinger-tilpas båndet og til højre få udvikler tjekket af hvis den ikke er det. Gå herefter ud og tryk gem
Når dette er gjort tryk på udvikler og tryk indsæt. Øverst her er kontrolelementer til formular og  yderst til vensrte er knap som du vælger og lægger den udenfor dit udskrivningsområde i arket den skal køre i. Du kan omdøbe denne knap som du har lyst til ved at højreklikke på den og vælge rediger tekst.
Du kan også her tildele makro med højreklik på knap  ved at trykke på tildel makro og pege på den makro jeg har beskrevet. Når dette er gjort tryk på gem.

Indtast data i dit prøveark, og prøv så at trykke på din knap. Forsvinder data så som det ønskes?
Avatar billede prisknuseren Seniormester
21. september 2018 - 18:00 #11
Når jeg højreklikker kommer der ikke "vis programkode"
Avatar billede 220661 Ekspert
21. september 2018 - 18:27 #12
Gør du sådan?
https://ibb.co/gDjdcK
Avatar billede prisknuseren Seniormester
21. september 2018 - 18:29 #13
Din formel virker ikke på mit
Avatar billede prisknuseren Seniormester
21. september 2018 - 18:31 #14
jeg har ikke et ark der hedder diagram
Avatar billede 220661 Ekspert
21. september 2018 - 18:34 #15
Diagram skal du se bort fra . Det aktive ark er ark 1 og det er det jeg højreklikker på hvor programkode vises.
Avatar billede 220661 Ekspert
21. september 2018 - 18:35 #16
Har du set på den fil jeg lagde op?
Avatar billede prisknuseren Seniormester
21. september 2018 - 18:38 #17
jeps, alt virker du har sendt
Avatar billede 220661 Ekspert
21. september 2018 - 18:43 #18
Når du gemmet dit eget projekt skal det gemmes som Excel projektmappe med aktive makroer. Ellers virker det ikke :-)
Avatar billede prisknuseren Seniormester
21. september 2018 - 18:45 #19
Denne formel - skal den skrives uden mellemrum?

SubsbClearCellsOnlyData()Range("C5:D5:E5:G8:G11:G14:G17").ClearContentsEndSub
Avatar billede 220661 Ekspert
21. september 2018 - 18:48 #20
Det skal blot copy/paste dette ind i boksen som det er:

Sub sbClearCellsOnlyData()
Range("C5:D5:E5:G8:G11:G14:G17").ClearContents
End Sub

Lige som det står her :-)
Avatar billede 220661 Ekspert
21. september 2018 - 18:50 #21
Avatar billede 220661 Ekspert
21. september 2018 - 18:51 #22
Husk at koden skal være tilknyttet det ark den skal bruges i :-)
Avatar billede 220661 Ekspert
21. september 2018 - 18:53 #23
Som du ser i mit tilfælde her er det ark 2 da diagram fejlagtigt kom til at være ark 1.
Avatar billede prisknuseren Seniormester
21. september 2018 - 20:06 #24
Skriver sådan:

Prøver du ikke at skrive en formel?
Når det første tegn er et lighedstegn (=) eller et minustegn (-), tror Excel, at det er en formel:

• Hvis du skriver =1+1, vises 2 i cellen

Du kan løse problemet ved at at skrive en apostrof (') som første tegn:

• Hvis du skriver '=1+1, vises =1+1 i cellen
Avatar billede 220661 Ekspert
21. september 2018 - 21:57 #25
#24 Forstår ikke helt hvad der menes med dette??
Er ikke super ekspert på excel :-)
Avatar billede prisknuseren Seniormester
22. september 2018 - 10:25 #26
Det ark du har linket til virker på min pc, men her er formlen ikke som den du skriver jeg skal bruge! https://ibb.co/cpJDcK
Avatar billede store-morten Ekspert
22. september 2018 - 11:01 #27
Hej prisknuseren

Du skal huske der er forskel på en 'formel' og makro 'kode'  :-)
Avatar billede store-morten Ekspert
22. september 2018 - 11:05 #28
Har du Fanen: Udvikler i dit regneark?
Den skal du bruge for at arbejde med makroer.
Avatar billede store-morten Ekspert
22. september 2018 - 11:40 #29
1. Få fanen Udvikler frem.

Klik på fanen: Filer --> Indstillinger --> Tilpas båndet
Over til højre: Hovedfaner --> Sæt flueben ved: Udvikler --> Tryk Ok

2. Lav en knap.

Klik på fanen: Udvikler --> Indsæt --> Kommandoknap (ActiveX-objekt)
Ude i regnearket --> peg et sted med musen --> klik og hold venstre knap nede -->
træk skråt nedad og slip knappen (Vupti.....Du har en knap)

3. Indsæt kode på knappen.

Kopier denne kode:
Range("C5:E5,G8,G11,G14,G17").ClearContents
I regnearket klik på fanen: Udvikler --> klik på: Designtilstand -->
dobbelt klik på din knap.

Et kode vindue kommer frem, og der står:

Private Sub CommandButton1_Click()

End Sub


Tilføj koden med: Ctrl + V

Private Sub CommandButton1_Click()
Range("C5:E5,G8,G11,G14,G17").ClearContents
End Sub


Luk på X

Klik på: Designtilstand. --> Prøv din knap
Avatar billede store-morten Ekspert
22. september 2018 - 11:47 #30
Til begge, bemærk!

Range("C5:D5:E5:G8:G11:G14:G17").ClearContents
Sletter alt mellem C5:G17

Range("C5:E5,G8,G11,G14,G17").ClearContents
Sletter alt mellem C5:E5 og G8, G11, G14 og G17
Avatar billede prisknuseren Seniormester
22. september 2018 - 15:51 #31
Det virker :-)  bortset fra, at man kan ikke gemme (skriver noget med VB) og når man åbner igen:

Makroen 'Test.xlsx!Makro2' kan ikke køres. Makroen er måske ikke tilgængelig i denne projektmappe, eller alle makroer er deaktiveret.
Avatar billede store-morten Ekspert
22. september 2018 - 16:10 #32
Du skal gemme med aktive makroer ;-)
Når du gemmer, skal du lige under hvor du skriver filnavn, i Fil type vælge:
Excel-projektmappe med aktive makroer
Avatar billede prisknuseren Seniormester
22. september 2018 - 17:21 #33
Jeg må sige det driller, mit excel er på en MACbook, men er en ny version, dog er der ikke noget der hedder Active x, designtilstand, excelmappe med aktive makroer, men sikkert mig der ikke lige forstår det. Jeg har aldrig arbejdet med makroer
Avatar billede store-morten Ekspert
22. september 2018 - 17:35 #34
Avatar billede prisknuseren Seniormester
22. september 2018 - 18:17 #35
Tak for ark - det virker ikke - den skriver:

Makroen ''Slet alt.xlsm'!CommandButton1_Klik' kan ikke køres. Makroen er måske ikke tilgængelig i denne projektmappe, eller alle makroer er deaktiveret.
Avatar billede store-morten Ekspert
23. september 2018 - 20:29 #36
Avatar billede prisknuseren Seniormester
23. september 2018 - 21:25 #37
Måske derfor det ikke virker på min MacBook:

Denne projektmappe har indhold, der ikke understøttes i denne version af Excel.

Hvis du vil have vist filens ikke-understøttede indhold, kan du åbne projektmappen som skrivebeskyttet. Men hvis du ændrer og derefter gemmer projektmappen, gemmes ikke-understøttet indhold ikke.
Avatar billede prisknuseren Seniormester
23. september 2018 - 21:29 #38
ja, jeg har udvikler
Avatar billede store-morten Ekspert
23. september 2018 - 22:01 #39
Prøv igen, lavet ny type knap.
Avatar billede store-morten Ekspert
23. september 2018 - 22:15 #40
Så måske dine sikkerheds indstillinger deaktiverer makroer?
Avatar billede prisknuseren Seniormester
24. september 2018 - 09:11 #41
Under makrosikkerhed står den i "Aktivér alle makroer"
Avatar billede store-morten Ekspert
24. september 2018 - 09:33 #42
Virker den nye, den er uden ActiveX-Objekt knappen?
Avatar billede prisknuseren Seniormester
24. september 2018 - 10:37 #43
Nej, det er noget af en drillepind. Det du/i skriver "Range....." er det en formel eller noget Excel danner?
Avatar billede store-morten Ekspert
24. september 2018 - 10:49 #44
Nej, det er vba kode, som vi "skriver"
Avatar billede store-morten Ekspert
24. september 2018 - 11:08 #45
Prøv igen :-)
Avatar billede prisknuseren Seniormester
24. september 2018 - 15:21 #46
Det virker - men kun én gang :--(
Avatar billede store-morten Ekspert
24. september 2018 - 16:13 #47
Har du gemt arket på din Mac. før og efter du har udført denne test?
Avatar billede store-morten Ekspert
24. september 2018 - 16:23 #48
Prøv om det virker uden knappen.

Udvikler --> Makroer --> (med Ark1.Slet markeret) Afspil.
Eller dobbelt klik på: Ark1.Slet

Virker det flere gange?
Avatar billede prisknuseren Seniormester
24. september 2018 - 16:35 #49
Det virker ikke - kan jeg sende dig mit ark, så du kan teste det?
Avatar billede store-morten Ekspert
24. september 2018 - 16:58 #50
Har sendt pb med E-mail adr.
Avatar billede store-morten Ekspert
24. september 2018 - 17:01 #51
Det fremsendte Excel ark er uden makroer?
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