Gå til hovedindhold

Sådan deaktiveres knappen, når du har klikket en gang i Excel?

I nogle tilfælde skal du muligvis udløse et VBA-script ved at klikke på en kommandoknap. Men du vil gerne have, at kommandoknappen skal deaktiveres, når du har klikket på den en gang i Excel. Hvordan opnås det? Denne artikel giver metode til at hjælpe dig med at få det gjort.

Deaktiver knappen efter at have klikket på den en gang i Excel


Deaktiver knappen efter at have klikket på den en gang i Excel

Antag, at du automatisk vil kopiere data fra område A1: C17 til et nyt område J1: L17 ved at klikke på Kommando-knap 1 i det aktuelle regneark. Og deaktiver denne kommandoknap efter kopiering og indsættelse. Gør som følger.

1. Tænd for Design Mode under fanen Developer ved at klikke på Udvikler > Design Mode. Se skærmbillede:

2. Højreklik på kommandoknappen, der er tildelt VBA-script, og klik derefter på Vis kode fra kontekstmenuen.

3. i Microsoft Visual Basic til applikationer vindue, skal du tilføje følgende kode i det næstsidste stykke kode inden for den originale kode som vist nedenfor.

VBA-kode: Deaktiver kommandoknap efter at have klikket en gang i Excel

CommandButton1.Enabled = False

Bemærk: CommandButton1 er navnet på Command Button.

4. Tryk derefter på andre + Q taster for at afslutte Microsoft Visual Basic til applikationer vindue.

5. Sluk for Design Mode under Udvikler fane.

Og efter at have klikket på kommandoknappen for at køre VBA-koden en gang, bliver knappen grå og ude af stand til at klikke mere som vist nedenfor.


Relaterede artikler:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Great solution for my data entry form. I used it to avoid duplicate entries due to double clicks in the form button. I deactivate after the data entry adding a code to the clear button to add more data.
This comment was minimized by the moderator on the site
Tengo la misma pregunta
una vez activado no se vuelve a activar. Hay forma de que pasado 24hr se active nuevamente
Good morning. Once the button has been depressed and is no longer functional, is there a command to allow the button to reactivate after for example 24 hours has passed?
This comment was minimized by the moderator on the site
Good morning. Once the button has been depressed and is no longer functional, is there a command to allow the button to reactivate after for example 24 hours has passed?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations