Gi nytt navn til Excel-regneark ved hjelp av en dialogstyrt VBA-makro

Innholdsfortegnelse

Hvordan gi nytt navn til et Excel -regneark via et dialogvindu som du utløser med en VBA -makro

Du kan gi nytt navn til et Excel -regneark i en Excel -makro ved å endre "Navn" -egenskapen. Men hvis du vil aktivere det passende dialogvinduet fra en makro, er dette vanskelig.

Imidlertid er dette akkurat det som er ønsket i mange makroer: Du lager tabeller eller arbeidsbøker i henhold til spesifikasjonene dine, men brukeren bør definere navnene på regnearkene selv. For å gi et eksisterende regneark et annet navn, trenger du det passende dialogvinduet.

For å kalle denne dialogboksen i makroene dine, bruk følgende VBA -kommandoer:

Call Sub Spreadsheet Name ()
Application.Dialogs (xlDialogWorkbookName) .Vis
Slutt Sub

Når det blir ringt, starter Excel den velkjente RENAME-dialogboksen, som det kan sees i følgende figur:

For å gå inn i makroen, trykk ALT F11 i Excel for å åpne VBA -editoren. Velg kommandoen INSERT - MODULE i VBA -editoren og angi makroen. For å starte makroen, aktiver tastekombinasjonen ALT F8 i Excel. De to hurtigtastene for å starte VBA -editoren og makroen fungerer i alle versjoner av Excel.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave