Opprett og navngi et regneark med VBA - Excel Tips

Innholdsfortegnelse

Anupam spør:

Jeg prøver å lage og navngi et ark fra en Excel-makro. Hvis jeg bruker funksjonen Ark, legger den bare til noe som Sheet2 etc og navngir den større enn det siste arket som ble opprettet. Så jeg får ikke tilgang til dette arket fra samme makro. Er det en måte å lage og navngi et regneark samtidig.

Vel, det første er å bruke objekter. Dette er en anbefaling, du kan leve uten å bruke dem, men livet blir så mye lettere når du gjør …

Akkurat som dette:

Dim WS as Worksheet Set WS = Sheets.Add

Du trenger ikke å vite hvor det ligger, hva heter det, du refererer bare til det som WS.

Hvis du fortsatt vil gjøre dette på den "gammeldags" måten, kan du prøve dette:

Sheets.Add.Name = "Test"

Interessante artikler...