Byt namn på Excel-kalkylblad med ett dialogstyrt VBA-makro

Innehållsförteckning

Hur man byter namn på ett Excel -kalkylblad via ett dialogfönster som du utlöser med ett VBA -makro

Du kan byta namn på ett Excel -kalkylblad i ett Excel -makro genom att ändra egenskapen "Namn". Men om du vill aktivera lämpligt dialogfönster från ett makro är det svårt.

Detta är dock exakt vad som önskas i många makron: Du skapar tabeller eller arbetsböcker enligt dina specifikationer, men användaren bör själv definiera namnen på kalkylblad. För att ge ett befintligt kalkylblad ett annat namn behöver du lämpligt dialogfönster.

Om du vill anropa denna dialogruta i dina makron använder du följande VBA -kommandon:

Call Sub Spreadsheet Name ()
Application.Dialogs (xlDialogWorkbookName). Visa
Avsluta Sub

När den kallas startar Excel den välkända RENAME-dialogrutan, som kan ses i följande bild:

För att gå in i makrot, tryck på ALT F11 i Excel för att öppna VBA -redigeraren. Välj kommandot INSERT - MODULE i VBA -redigeraren och ange makrot. För att starta makrot, aktivera tangentkombinationen ALT F8 i Excel. De två tangentbordsgenvägarna för att starta VBA -redigeraren och makrot fungerar i alla versioner av Excel.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave