, wil je Excel automatisch open als je probeert te openen, rekening houdend met een open boek, wat er zou gebeuren.In de VBA niet weer te openen, de documenten waaruit blijkt dat de wijziging van een waarschuwing, niet het behoud van de boodschap verloren gaat.Je kan worden gecontroleerd door een bepaald dossier is al open, en dan open, om te voorkomen dat dergelijke gebeurtenissen.En macro - hoe het werkt, het eerste ding dat is, het is een functie van het proces, niet het kind.Zoals je kunt zien, het is een macro - functies, zodat je kan door middel van een naam om te testen of dit dossier is geopend, en de punten van deze code is simpel.Je wordt getest in een dossier, om te kijken of dat kan worden toegewezen aan de variabele object.Alleen open je werkboek kan worden toegewezen aan een variabele object.Als je het probeert te sluiten die een variabele werkboek, een fout, als bepaalde werkboek kan worden toegewezen, het Werkboek is open, als er iets fout gaat, is de functie van het Werkboek gesloten, fileisopentest (targetworkbook string) als boer "stap 1: de definitie van de variabelen voor de donkere materiaal werkboek stap 2: Vertel Excel herstel van fouten stap 3: herstel van fouten te boeken boeken toegewezen doelstellingen werkboek = werkboek (targetworkbook)" stap 4: als er geen fouten, als de verkeerde boeken zijn al open. Het aantal = 0 en fileisopentest = echte mensen fileisopentest = het verkeerde einde functies, de eerste dingen is een reeks variabelen - verklaring zal de naam van het gered, de keuze van de consument.Het is de naam van je reeks variabelen, in stap 2, vertel je Excel kan deze code in de fout, fout, opnieuw gecodeerd.Zonder deze lijnen, code zal alleen stoppen als een fout.Nogmaals, je het testen van een dossier, kijken of het kan worden toegewezen aan een van de variabele object.Als de toewijzing van het Werkboek gegeven kan worden, het is open. Als er iets fout gaat, het is gesloten, in stap 3 toegewezen, je probeert je boeken de variabele object.Je probeert het Werkboek toewijzing van een reeks variabelen targetworkbook genoemd.In de verklaring van de targetworkbook zijn functie (zie de eerste regel van de code).De structuur van het werkboek om harde code naam nodig, kan je het als een variabele, in plaats van een variabele, in stap 4, je hoeft alleen maar te controleren of de fout.Als er geen vergissingen, Werkboek is open, dus je moet echt fileisopentest.Als er sprake is van een fout, het Werkboek is niet open, je fileisopentest die valse, nogmaals, deze functie kan worden gebruikt voor de beoordeling van elk document dat je door het door het targetworkbook argument.Dit is de macro - economische functie in een functie, de volgende macro - toont aan hoe de uitvoering van deze taken.Hier, een nieuwe functie van je fileisopentest nodig om ervoor te zorgen dat de gebruikers niet open, zoon van de documenten: macro1 (stap 1) ": de definitie van een reeks variabelen die donkere fnfileonly donkere 2:getopenfilename string" maatregelen voor de toepassing van de dialoog die getopenfilename (_ =. Filter: = "EXCEL, * * * * * * * * * * * * * *).", _ titel: = "werkboek", _ multiple choice: = vals) "stap 3: als al niet open gekozen naam < > valse dan fnfileonly = StrReverse (links (StrReverse (naam), _ instrument (StrReverse (naam)," ") - 1) als fileisopentest) (fnfileonly) = de echte dan blijkt dat bepaalde bestanden geopend.Het Werkboek. Open de naam: = einde als het einde van dit macro - om, je vriendelijke boodschap geven, een schonere en meer beknopte informatie.En het gebruik van macro - en de uitvoering van de macro - economische, je kunt het kopiëren en plakken van de code in een genormaliseerde modules:,,, in de Alt+F11 start van visuele redacteur.,,,,, klik op de projecten /werkboek namen in het project raam.,,,, in de module →.,,,, type of pasta in de nieuwe code,,,,, (facultatief) aangewezen macro - knop.,,,
- goed om te oordelen over een werkboek
Previous:- goed om een specifieke gebruiker