Hvordan bruges en kommandoknap til at ændre en bestemt celleværdi i Excel?
Hvis du vil ændre en bestemt celleværdi ved at klikke på en kommandoknap i Excel, kan du prøve metoderne i denne artikel.
Brug en kommandoknap til at ændre en specificeret celleværdi med VBA-kode
Brug en kommandoknap til at ændre en specificeret celleværdi med VBA-kode
Antag, at du vil ændre værdi i celle A1 med tilføjelse af 1, ændre værdi i celle A1, der svarer til E1 plus 1, eller gøre værdi i celle A1 lig med E1 efter at have klikket på kommandoknappen. Gør som følger for at løse disse problemer.
1. Indsæt en kommandoknap ved at klikke på Udvikler > indsatte > Kommando-knap (ActiveX-kontrol). Se skærmbillede:
2. Højreklik på kommandoknappen, og klik derefter på Vis kode fra genvejsmenuen. Se skærmbillede:
3. Derefter Microsoft Visual Basic til applikationer vindue dukker op. Udskift den originale kode med følgende VBA-scripts, som du har brug for:
VBA 1: Ændring af værdi i celle A1 med tilføjelse af 1
Private Sub CommandButton1_Click()
Range("A1").Value = Range("A1").Value + 1
End Sub
VBA 2: Ændring af værdi i celle A1, der svarer til E1 plus 1
Private Sub CommandButton1_Click()
Range("A1").Value = Range("E1").Value + 1
End Sub
VBA 3: At lave værdi i celle A1 er lig med E1
Private Sub CommandButton1_Click()
Range("A1").Value = Range("E1").Value
End Sub
Bemærk: I koden er CommandButton1 navnet på kommandoknappen, du lige har indsat.
4. Tryk derefter på andre + Q taster samtidigt for at lukke Microsoft Visual Basic til applikationer vindue.
5. Klik på kommandoknappen for at ændre den angivne celleværdi til dine krav.
Relaterede artikler:
- Hvordan gemmes og lukkes aktiv projektmappe uden prompt af en kommandoknap i Excel?
- Hvordan flyder man altid en kommandoknap på regnearket i Excel?
- Hvordan opdateres eller indsættes (aktuel) dato og tid med en kommandoknap i Excel?
- Hvordan oprettes en kommandoknap til at kopiere og indsætte data i Excel?
- Hvordan bruges kommandoknappen til at gemme aktivt regneark som PDF-fil i Excel?
- Hvordan indsættes en tom ny række automatisk ved hjælp af Command Button i Excel?
De bedste Office-produktivitetsværktøjer
Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%
- Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
- Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
- Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
- Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
- Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
- Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
- Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
- Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
- Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.

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!
