Huis Sociale Media Afsluit, een Excel-macro om een ​​werkmap op te slaan voordat u afsluit - dummies

Afsluit, een Excel-macro om een ​​werkmap op te slaan voordat u afsluit - dummies

Inhoudsopgave:

Video: Grafistore.nl, Microsoft office 2011. Wij helpen u graag verder. 2024

Video: Grafistore.nl, Microsoft office 2011. Wij helpen u graag verder. 2024
Anonim

De hier gepresenteerde macro is een uitstekende manier om gebruikers te beschermen tegen het per ongeluk sluiten van hun bestand voordat ze opslaan. Wanneer deze macro is geïmplementeerd, zorgt deze ervoor dat Excel de werkmap automatisch opslaat voordat deze wordt gesloten.

Excel waarschuwt normaal gesproken gebruikers die proberen een niet-opgeslagen werkmap te sluiten, waardoor ze een optie kunnen opslaan voordat ze worden gesloten. Veel gebruikers kunnen echter voorbij de waarschuwing springen en per ongeluk op Nee klikken om Excel te laten afsluiten zonder op te slaan. Met deze macro beschermt u hiertegen door automatisch op te slaan vóór sluiting.

Hoe de macro werkt

De code wordt geactiveerd door de BeforeClose-gebeurtenis van de werkmap. Wanneer u de werkmap probeert te sluiten, wordt deze gebeurtenis geactiveerd en wordt de code uitgevoerd. De crux van de code is eenvoudig - het vraagt ​​de gebruikers of ze de werkmap willen sluiten. De macro evalueert vervolgens of de gebruiker op OK of Annuleren heeft geklikt.

het bericht dat u ziet wanneer u de werkmap probeert te sluiten.

De evaluatie wordt uitgevoerd met een Select Case-verklaring. De Select Case-instructie is een alternatief voor de If-Then-Else-instructie, waarmee u toestandscontroles in uw macro's kunt uitvoeren. Het basisconcept van een Select Case-opdracht is eenvoudig:

Selecteer Case Case Is = Case Is = Case Is = Einde Selecteer

Met een Select Case-opdracht kunt u vele voorwaardelijke controles uitvoeren. In dit geval controleert u gewoon op OK of Annuleren. Bekijk de code:

Private Sub Workbook_BeforeClose (Cancel As Boolean) 'Stap 1: Activeer het berichtenvenster en start het vinkje Selecteer Case MsgBox ("Opslaan en sluiten?", VbOKCancel)' Stap 2: Annuleer-knop ingedrukt, dus annuleer de afsluiting Case Is = vbCancel Cancel = True 'Stap 3: knop OK ingedrukt, sla de werkmap op en sluit Case Is = vbOK ActiveWorkbook. Opslaan 'Stap 4: Sluit uw Select Case-opdracht Einde Selecteer Einde Sub

In stap 1 activeert u het berichtvak als voorwaardecontrole voor de Select Case-instructie. U gebruikt het vbOKCancel-argument om ervoor te zorgen dat de knoppen OK en Annuleren als keuzes worden weergegeven.

Als u in stap 2 op Annuleren klikt in het berichtvenster, vertelt de macro Excel om de gebeurtenis Workbook_Close te annuleren door True door te geven aan de Boolean Cancel.

Als de gebruiker op de knop OK in het berichtvenster klikt, wordt stap 3 van kracht. Hier vertelt u Excel om de werkmap op te slaan. En omdat u de Boolean Cancel niet in True hebt ingesteld, gaat Excel verder met sluiten.

In stap 4 sluit u eenvoudigweg de Select Case-instructie af. Telkens wanneer u een Select Case instelt, moet u deze sluiten met een bijbehorende eindkeuze.

De macro

gebruiken Om deze macro te implementeren, kopieert en plakt u deze in het venster Werkboek_BeforeClose-gebeurteniscode. Als de macro daar wordt geplaatst, kan deze elke keer dat u probeert de werkmap te sluiten, worden uitgevoerd:

  1. Visual Basic-editor activeren door op Alt + F11 te drukken.

  2. Zoek in het projectvenster uw project- / werkboeknaam en klik op het plusteken ernaast om alle bladen te bekijken.

  3. Klik op ThisWorkbook.

  4. Selecteer de gebeurtenis BeforeClose in de vervolgkeuzelijst Gebeurtenis.

  5. Typ of plak de code in de zojuist gemaakte module.

    Voer uw code in de werkmap BeforeClose in.
Afsluit, een Excel-macro om een ​​werkmap op te slaan voordat u afsluit - dummies

Bewerkers keuze

Meten Elektronische golven: golfvormen te zien op een oscilloscoop - dummies

Meten Elektronische golven: golfvormen te zien op een oscilloscoop - dummies

Er zijn vier basistypen golfvormen die je steeds weer tegenkomt terwijl je met elektronische circuits werkt. Golfvormen zijn de karakteristieke patronen die oscilloscoopsporen gewoonlijk nemen. Deze patronen geven aan hoe de spanning in het signaal verandert in de loop van de tijd - stijgt en daalt langzaam of snel, is de spanning ...

Must-have-functies voor een handheld GPS - dummies

Must-have-functies voor een handheld GPS - dummies

Als u het gelukkigst bent in de vrije natuur, een handheld GPS-apparaat kan je nog gelukkiger maken. Gebruik een GPS-apparaat om te helpen met uw persoonlijke navigatiebehoeften, of u nu gaat varen, wandelen, geocachen of een andere buitenactiviteit uitvoert. De volgende tabel bevat de aanbevolen functies om u te helpen bij het kiezen van de juiste GPS-ontvanger voor uw doeleinden: ...

Meten van spullen met een multimeter - dummies

Meten van spullen met een multimeter - dummies

Een multimeter is een apparaat voor het testen van elektronica dat meerdere dingen test, waaronder weerstand, spanning en stroom. Met behulp van bepaalde multimetermodellen kunt u testen of componenten - zoals diodes, condensatoren en transistors - goed werken. U kunt ook problemen met uw circuit oplossen om te zien waar de stroom uitvalt en het probleem vaststellen ...

Bewerkers keuze

Organiseer uw blogontwerp met categorieën en tags - dummies

Organiseer uw blogontwerp met categorieën en tags - dummies

Categorieën en tags helpen uw lezers blogposts te vinden gemakkelijk. Effectief gebruik van blogcategorieën en tags helpt ook bij uw SEO (zoekmachineoptimalisatie). Uw gebruik van categorieën en tags is van invloed op het navigatieontwerp van uw blog, dus u moet wat tijd nemen om de blogcategorieën en -tags te selecteren die u wilt ...

Persoonlijke en professionele grenzen voor moederbloggers - dummies

Persoonlijke en professionele grenzen voor moederbloggers - dummies

In een interview, Heather Armstrong van Dooce. com onthulde hoe ze persoonlijke en professionele grenzen overschreed, met als gevolg dat ze haar baan verloor en haar familie pijn deed. Heather Armstrong begon te bloggen als een manier om haar frustraties met haar collega's te ventileren en om haar kritische mening over de mormoonse religie van haar familie te delen. Toen, zij ...

Persoonlijke schrijfstijl als een moederblogger - dummies

Persoonlijke schrijfstijl als een moederblogger - dummies

Als een moederblogger, moet u uw behoefte aan schrijf voor plezier met de noodzaak om iets aan je lezers te geven in elk bericht. Zelfs als je al een gevestigde schrijver bent, is het ontwikkelen van je persoonlijke schrijfstijl als een blogger iets dat alleen met de tijd kan komen. Als je gevestigde professionele bloggers vraagt ​​...

Bewerkers keuze

Praktische tips voor het bouwen van vertrouwen en rij-interactie - dummies

Praktische tips voor het bouwen van vertrouwen en rij-interactie - dummies

Hier zijn zes voorbeelden voor het opbouwen van vertrouwen en interactie stimuleren via sociale media. Of je nu probeert een volgertje op Twitter op te zetten of publiciteit voor je bedrijf op Facebook te genereren, hier zijn een paar voorbeelden van hoe het werkt.

Basisprincipes van Desktop Photo Editing Tools voor visuele sociale marketing - dummies

Basisprincipes van Desktop Photo Editing Tools voor visuele sociale marketing - dummies

Ongeacht de methode die u gebruikt gebruik om foto's te krijgen voor visuele sociale marketing, of je ze nu zelf neemt, een professional inhuurt of ze koopt, je hebt waarschijnlijk op een bepaald moment fotobewerkingstools nodig in je visuele strategie voor het maken van afbeeldingen voor het maken van afbeeldingen. U kunt gewoon een stockfoto die u hebt gekocht bijsnijden of de ...

3 Manieren om Sidebar-distracties van het ontwerp van uw blog te verwijderen - dummies

3 Manieren om Sidebar-distracties van het ontwerp van uw blog te verwijderen - dummies

Door bepaalde zijbalkinhoud toe te voegen leid de lezers van je blog echt af van je eigenlijke blogposts. Kies bij het ontwerpen van de zijbalk voor uw blog items die nuttig zijn voor de lezer en die u ook van dienst zijn.