Hur man ställer in cellvärdet i VBA

click fraud protection
...

En av kärnfunktionerna i VBA i Excel är att tilldela värden till celler efter beräkningar.

Visual Basic for Applications, eller VBA för kort, är skriptspråket som används i Microsoft Office för att automatisera uppgifter i applikationer som Microsoft Excel. Eftersom Excel i slutändan används för att visa relaterade data i kalkylbladsceller, är en av kärnfunktionerna i VBA i Excel att tilldela värden till dessa celler efter beräkningar. Du kan inte bara tilldela värden till enskilda celler utan även till intervall med hjälp av VBA.

Steg 1

Kopiera och klistra in följande kod i din VBA-modul: Sub SetValue() Worksheets("Sheet1"). Aktivera ActiveCell. Värde = 35 End Sub

Dagens video

Steg 2

Ersätt "Sheet1"-texten med cellen som du vill tilldela ett värde. Om du till exempel vill tilldela ett värde till cellen i kolumn B, rad 24, ändrar du koden från "Sheet1" till "B24."

Steg 3

Ersätt 35:an med värdet du vill tilldela din cell. Du kan till exempel göra det till ett nummer, till exempel 25, eller en textsträng, som "Hej".

Steg 4

Anropa SetValue-subrutinen från din modul genom att skriva dess namn: SetValue()

Steg 5

Tryck på "F5" för att köra koden och se cellen du skrev i koden ändras till det värde du angav.

Dricks

Namnet "SetValue" för funktionen kan ändras till en av dina val, till exempel "MyFunction" eller "AuntMelinda."