Excel - Makro, joka suorittaa laskujen automaattisen numeroinnin

Ongelma

Tallennan laskusi Excelissä, mutta minun on määritettävä jokainen niistä manuaalisesti joka kerta.

Onko mahdollista saada automaattinen numerointi makron avulla?

Ratkaisu

Tämä on makro, joka voi lisätä (esimerkiksi) laskun numeroa. Tässä makrossa numero näkyy solussa "A1", mutta se voidaan vaihtaa mukavasti.

 Sub Increment_invoice () Dim num Integer Range ("A1") Valitse numero = Range ("A1"). Arvo num = num + 1 Range ("A1"). 

Haluat myös lisätä nämä rivit makron loppuun, niin että aina, kun tulostat laskun, seuraavaa lisätään automaattisesti seuraavasti:

 Sub PRINT () ActiveWindow.SelectedSheets.PrintOut-kopiot: = 1, Collate: = True Dim num Integer Range ("A1") Valitse numero = Range ("A1"). Arvo num = num + 1 Alue ("A1" ) .Value = num End Sub 
Edellinen Artikkeli Seuraava Artikkeli

Top Vinkkejä