Bewaar Gemeenschappelijke Macro's in de Personal MacroWerkboek

Macro's worden vaak gemaakt om tijd en energie te besparen, maken Excel werken de manier waarop we verwachten dat het aan het werk, en repetitieve, geestdodende taken wat draaglijker te maken. Een flink aantal van de macro's maak ik om deze redenen zijn die ik nodig heb om over en weer te gebruiken, en ik durf te wedden dat je in hetzelfde schuitje.

Wanneer dan, men zet een macro zodat het kan worden gebruikt over en weer?

Het antwoord is natuurlijk, is om het te plaatsen in een speciale plaats die toegankelijk is, ongeacht de werkmap waarop u werkt. Deze bijzondere plek is, zelf, een werkboek, en het is normaal gesproken verborgen voor nieuwsgierige ogen. (Eigenlijk is verborgen, zodat het niet interfereert met het werk dat je doet op andere werkmappen en zodat je niet per ongeluk wijzigingen aan te brengen in het.) Deze speciale werkboek staat bekend als de Personal MacroWerkboek, die wordt opgeslagen in een bestand met de naam Personal.xlsb.

De Personal MacroWerkboek wordt niet standaard gemaakt op een systeem. Als u een snelle manier om te zien of er een beschikbaar is op uw systeem, geeft u het tabblad Weergave van de linten. Als de Unhide gereedschap (in de groep Venster) niet beschikbaar is, dan is de Personal MacroWerkboek nog niet aangemaakt op uw systeem. (Vergeet-de Personal MacroWerkboek wordt normaal gesproken verborgen, dus als er niets te zichtbaar te maken, dan is dat werkboek bestaat niet.)

Als het zichtbaar maken tool is beschikbaar, dat is niet het definitieve bewijs dat de Personal MacroWerkboek bestaat, maar je bent een stap dichter bij het vinden van. Klik op het gereedschap, en je zal het dialoogvenster Zichtbaar zien. (Zie figuur 1.)

Bewaar Gemeenschappelijke Macro's in de Personal MacroWerkboek

Figuur 1. De Personal MacroWerkboek bestaat op dit systeem.

Als het dialoogvenster bevat een vermelding voor Personal.xlsb, dan is de Personal MacroWerkboek bestaat op uw systeem; U kunt de discussie over te slaan, onder, over hoe om het te creëren.

Om de Personal MacroWerkboek maken, zodat u kunt beginnen met het opslaan van macro's daar, de makkelijkste manier is om een ​​dummy macro (degene die je niet echt gebruiken voor iets) en instrueren Excel om het daar op te slaan op te nemen. Volg deze stappen:

  1. Ga naar het tabblad Ontwikkelaar van het lint.
  2. Klik op de Record Macro gereedschap, in de Code-groep. Excel toont het dialoogvenster Macro opnemen.
  3. In het veld Macro, sluit alle oude naam die u wilt. (Als u wilt, kunt u gewoon blijven de voorgestelde macro naam.)
  4. Met behulp van de winkel Macro In keuzelijst, kies Persoonlijke MacroWerkboek. (Zie figuur 2.)

    Bewaar Gemeenschappelijke Macro's in de Personal MacroWerkboek

    Figuur 2. Zorg ervoor dat u kiest Personal MacroWerkboek.

  5. Klik op OK. Excel sluit het dialoogvenster Macro Record doos en start de macro-recorder.
  6. Druk op de pijl-één tijd om te verhuizen uit welke cel wordt geselecteerd om de één net onder het.
  7. Op het tabblad Ontwikkelaar van het lint (die nog steeds zichtbaar zou moeten zijn), klikt u op het gereedschap Opname stoppen, in de Code-groep.

Op dit punt heb je een dummy macro gemaakt en Excel slaat hij plichtsgetrouw in de Personal MacroWerkboek. Omdat je voorheen geen dergelijke werkboek, Excel gemaakt het voor u. (Je kunt zien dat het er is door nogmaals te kijken naar het zichtbaar maken tool op het tabblad Beeld van het lint.)

Vanaf dit punt kunt u gemakkelijk macro's toe te voegen aan de Personal MacroWerkboek. Het enige wat u hoeft te doen is volgt u dezelfde stappen, hierboven vermeld, als u het opnemen van een nieuwe macro. Als u het schrijven van een macro vanuit het niets, gebruik dan het dialoogvenster Macro's (zichtbaar wanneer u kiest voor macro's uit het tabblad Ontwikkelaar van het lint) en geef Persoonlijke MacroWerkboek met behulp van de macro's in de keuzelijst.

Zodra een macro wordt opgeslagen in de Personal MacroWerkboek, het is beschikbaar wanneer u gebruik maakt van Excel. De reden hiervoor is dat Excel opent de werkmap wanneer u Excel start. Zo, het is een geweldige plek om de macro's die u wilt over en weer te gebruiken, ongeacht waar u uw werk doet slaan.

Maar, vraag je, hoe gaat men zich te ontdoen van de dummy macro die u zojuist hebt gemaakt? Of, wat dat betreft, hoe gaat men te ontdoen van alle andere macro opgeslagen in het Personal MacroWerkboek? Het antwoord is eenvoudig: u wist de macro's het zelfde als u een andere macro zou verwijderen. De truc is om te onthouden om de Personal MacroWerkboek zichtbaar maken voordat u probeert om de macro te wissen. Vergeet niet dat Unhide tool? Gewoon doorgaan en zichtbaar maken van de werkmap. Zodra het zichtbaar is, kunt u het dialoogvenster Macro's weer te geven, zoals hierboven besproken, en verwijdert u de macro's kan bevatten.

Als je zichtbaar maken van de Personal MacroWerkboek, vergeet dan niet om het opnieuw te verbergen. Als je dat niet doet, zal het zichtbaar elke keer dat u Excel start zijn. Hoewel dit niet dodelijk, het kan hinderlijk zijn, dus gewoon gebruik maken van de functie verbergen op het tabblad Beeld van het lint om de werkmap te verbergen nadat u klaar bent met werken met het.

ExcelTips is uw bron voor kosteneffectieve Microsoft Excel training. Deze tip (13.097) is van toepassing op Microsoft Excel 2007 en 2010.