Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Hoe te Macro's in Excel 2010 Schrijf
Macro's kunt u vrijwel elke taak in Microsoft Excel sneller en efficiënter uit te voeren . Of het is een veelgebruikte formule of het creëren van vooraf opgemaakte bestandsnamen voor het opslaan van uw spreadsheets , macro's kunt u een functie of taak met een sneltoets te voeren of klik van de muis . U kunt zelfs macro's die automatisch worden uitgevoerd wanneer u een Excel-werkmap opent of sluit creëren. U kunt de macro- recorder gebruiken om eenvoudig macro's te maken , maar het schrijven van uw macro's met VBA ( Visual Basic for Applications ) kunt u zelfs automatiseren van de meest complexe Excel taken . Instructies

Open Excel 1 op uw computer . Klik op het tabblad " View " op het lint en klik vervolgens op het pictogram " Macro's " . Kopen van 2

Voer een beschrijvende naam in voor de nieuwe macro . Doe spaties in de macro naam . Maak een voorbeeld macro te gebruiken tijdens het proces van het leren van een macro in VBA schrijven . Daarom voert de macro naam " Change_Worksheet_Names " in het veld macro- naam en klik vervolgens op "Create . " De Microsoft Visual Basic for Applications -venster geopend met een " Module (Code ) " venster met de lege " Sub Change_Worksheet_Names ( ) " code document .
3

verder creëren van het monster macro , die veranderingen al het generieke " Blad1 ", " Blad2 " werkbladen in een werkmap naar een waarde van een koptekst of titel cel in elk werkblad . Bijvoorbeeld , als je de titel voor elk vel invoeren in cel " A1 " van elk werkblad , deze macro verandert de naam die wordt weergegeven aan de onderkant van elk werkblad naar de waarde in de cel waarnaar verwezen wordt - in dit geval " A1 . " Om de macro met behulp van VBA te maken , voert u de volgende code tussen de " Sub Change_Worksheet_Names ( ) " en " End Sub " tags:

Dim myWorksheet als Aantekenvel


voor Elke myWorksheet In Werkbladen

' De volgende regel van de code controleert die cel A1 in elk werkblad is niet leeg . Deze tekst is een code "opmerking . " De enkelvoudige aanhalingsteken aan het begin van de regel informeert Excel niet om deze tekst op te nemen in de macro code . Opmerkingen zijn een goede manier om notities in VBA-code die commando's of gebruikte syntaxis uitleggen vertrekken .

Als myWorksheet.Range ( " A1 " ) . Value < > " " Dan

' Dit commando hernoemt het werkblad om de tekst waarde in cel " A1 " van het eerste werkblad .

myWorksheet.Name = myWorksheet.Range ( " A1 " ) . value

End
Als

' de " Next " commando Excel om de bovenstaande code commando te herhalen totdat het klaar is met het hernoemen van alle werkbladen in de actieve werkmap .

Volgende
4

Klik op de " Save "icoon onder de menubalk in het venster VBA- editor . Voer een naam in voor het Excel-sjabloon dat de macro- code bevat . Selecteer " Excel -werkmap met macro " als het bestandstype en klik op ' Opslaan '. Sluit het venster VBA- editor .
5

Test de macro voor het monster VBA-code . Voer een kop-of vel titelnaam in cel A1 van elk werkblad . Bijvoorbeeld , voer " Daily , " Wekelijks " en " Maandelijks " in cel A1 van drie werkbladen . De tabbladen voor elk werkblad aan de onderkant van het Excel-venster moeten lezen " Blad1 ", " Blad2 " en " Blad3 ", resp . < br >
6

Klik op " macro" op het tabblad " View " . Markeer de " Change_Worksheet_Names " macro en klik vervolgens op "Run . " het tabblad werkblad namen aan de onderkant van het venster veranderen naar " Daily , " " Weekly " en " Monthly. "

Previous: Next:
  Microsoft Access
·Hoe de gegevens in een Excel -…
·Hoe te Verticaal Kopieer en pl…
·Hoe om simultaan te werken op …
·Microsoft Excel Cellen verberg…
·Hoe te Center Across Cellen in…
·Hoe kan ik meerdere cellen in …
·Hoe kan ik een Age -Sex Histog…
·Hoe te keer in Excel Schrijf z…
·Hoe te Breuken weergeven in Ex…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe u uw LinkedIn- contacten uit Outlook…
·Hoe de buffer Speed ​​wijzigen op Window…
·Hoe te String converteren naar Float in …
·Hoe je audiobestanden uploaden naar YouT…
·Hoe maak je een pad verplaatsen naar een…
·Hoe kan ik in een lijn gebruiken Microso…
·Hoe te converteren naar JPEG EXP 
·Pros & Cons van Automatische updates van…
·Hoe maak je een Reference wijzigen om ee…
Copyright © Computer Kennis http://www.nldit.com