Lisää numeroita olemassa olevaan solun sisältöön VBA -makron avulla

Sisällysluettelo

Lue kaikki halutun solualueen numerot makron avulla ja lisää numero sisältöön

Usein on tarpeen lisätä merkki soluihin luettelossa. Tätä varten on tarpeen lisätä kiinteä arvo kaikkiin solualueiden vakioihin.

Kaavoja ei saa muuttaa. Makro ratkaisee tämän tehtävän ja lisää valitsemasi määrän kaikkiin vakioihin merkityllä tietoalueella.

Tällä tavalla voit esimerkiksi sopeuttaa hinnat ja vastaavat nopeasti ja tehokkaasti uusiin olosuhteisiin.

Seuraavassa kuvassa on taulukko, joka on muutettava. Soluissa B1 ja B2 on vakioita ja soluissa B3 ja B4 kaavoja. Kaksi kaavasolua viittaavat soluihin, joilla on vakioarvot.

Jos haluat lisätä numeron 10 kaikkiin tämän luettelon vakioihin, merkitse ensin tietoalue B1: B4 ja kutsu sitten seuraava makro:

Lisää alivakio ()
Dim -solun alue
Dim Factor niin kauan
Lisämäärä = 10
Jokaiselle valitulle solulle
Solun kanssa
Jos ei (.HasFormula) Sitten .Arvo = .Arvo + lisämäärä
Lopeta
Seuraava solu
End Sub

Makron aloittamisen jälkeen lisämäärä 10 lisätään kaikkiin vakio -soluihin merkityllä solualueella. Seuraavassa kuvassa näkyy tulos:

Makro käyttää tekijää, jonka määritit arvon määrityksessä "Lisämäärä" -muuttujalle.

Siirry makroon painamalla ALT F11 Excelissä avataksesi VBA -editorin. Lisää INSERT - MODULE -komennolla tyhjä moduulilehti. Voit käynnistää makron suoraan Excelistä käyttämällä näppäinyhdistelmää ALT F8.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave