• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Macro NIET in sjabloon

Status
Niet open voor verdere reacties.

vrouw

Terugkerende gebruiker
Lid geworden
27 mrt 2010
Berichten
1.434
Als ik een sjabloon heb hoe kan je dan een macro maken die met "openen" niet in de sjabloon zelf start maar wel in de kopie(zeg maar) van de sjabloon zelf.
Dus de sjabloon heet TEST.XLT en die open je en heet dan dus TEST1 of TEST100 als je vaak gebruikt en dan dus de macro werkt alleen in de bestanden met het nummer erachter.
Ik hoop dat ik het zo duidelijk genoeg uitleg?
 
Vrouw,

Plaats dan een stukje code die kijkt naar de bestandsnaam.

Code:
If activeworkbook.name = "Test.xlt" then exit sub

Hieronder jouw code
 
Kan je niet met jokertekens werken in VBA?
Het probleem zit hem in het sjabloon test dat geopent word en dan (de eerste keer) test1 heet.

Het is de bedoeling dat de macro alleen op dat moment(test1 of test2 etc) draait voordat het word opgeslagen met een nieuwe naam.
Als het bestand daarna weer word geopent mag de macro NIET meer draaien...
 
Vrouw,

Met deze code dan:

Code:
If left(activeworkbook.name,4) <> "Test" then exit sub
 
Laatst bewerkt:
Vrouw,

Wat staat er:

Als de linkse 4 karakters van het actieve document GEEN "Test" is, dan stoppen met de code
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan