Hernoem Excel-spreadsheet met behulp van een dialooggestuurde VBA-macro

Inhoudsopgave

De naam van een Excel-werkblad wijzigen via een dialoogvenster dat u activeert met een VBA-macro

U kunt de naam van een Excel-werkblad in een Excel-macro wijzigen door de eigenschap "Naam" te wijzigen. Als u echter vanuit een macro het juiste dialoogvenster wilt activeren, is dit moeilijk.

Dit is echter precies wat in veel macro's gewenst is: u maakt tabellen of werkmappen volgens uw specificaties, maar de gebruiker moet de namen van de werkbladen zelf definiëren. Om een bestaand werkblad een andere naam te geven, hebt u het juiste dialoogvenster nodig.

Gebruik de volgende VBA-opdrachten om dit dialoogvenster in uw macro's op te roepen:

Bel sub-spreadsheetnaam ()
Application.Dialogs (xlDialogWorkbookName) .Toon
Einde sub

Bij het aanroepen start Excel het bekende RENAME-dialoogvenster, zoals te zien is in de volgende afbeelding:

Om de macro in te voeren, drukt u op ALT F11 in Excel om de VBA-editor te openen. Selecteer de opdracht INSERT - MODULE in de VBA-editor en voer de macro in. Activeer de toetsencombinatie ALT F8 in Excel om de macro te starten. De twee sneltoetsen voor het starten van de VBA-editor en de macro werken in alle versies van Excel.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave