Hur summerar jag värden från textrutor?
Om du antar att du har tre textrutor som du vill summera värdena i Textbox1 och Textbox2 och beräkna resultatet automatiskt till Textbox3 enligt följande skärmdump. Hur kan du hantera det här jobbet i Excel?
Sammanfatta värden från textrutor med VBA-kod
Sammanfatta värden från textrutor med VBA-kod
För att summera värden från två textrutor och få resultatet till den tredje textrutan kan följande VBA-kod hjälpa dig.
1. Först bör du infoga tre textrutor, klicka Utvecklare > Insert > Textruta (ActiveX-kontroll), och rita sedan en textruta och gör två kopior, se skärmdump:
2. När du har infogat textrutorna högerklickar du på fliken ark som innehåller textrutorna du vill använda och klickar på Visa kod från snabbmenyn för att öppna Microsoft Visual Basic för applikationer och kopiera och klistra sedan in följande VBA-kod i den tomma modulen:
VBA-kod: Sammanfatta värden från textrutor:
Private Sub Sum_Click()
TextBox3.Text = Val(TextBox2.Text) + Val(TextBox1.Text)
End Sub
3. Skriv sedan värdena i Textbox1 och Textbox2 och tryck sedan på F5 nyckel eller Körning -knappen för att utföra koden, det beräknade resultatet visas direkt i Textbox3, se skärmdump:
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!