In MS Project een macro starten wanneer er een waarde in veld wijzigd

HansFRAP

Gebruiker
Lid geworden
12 jul 2011
Berichten
233
Omschrijving
Ik heb een project in MS Project. In dat project heb ik een kolom toegevoegd.
Deze is in het project opgenomen in de kolom: Tekst1 en heet: Externe_Partij

Nu zou ik een macro willen starten om automatisch de grafische stijl aan te passen.
Nu moet ik eerst de wijziging doorvoeren en dan handmatig de wijzigings-macro starten.
Ik vermoed dat er een trigger is die gestart wordt als veld wordt aangepast.
Algemene code: Project-Change om macro te starten als er een wijziging is, vind ik te grof.

Wie heeft voorbeeld project (code) waarin bv. macro: Wijziging start als er in kolom: Externe_Partij een wijziging plaatsvindt?
 
zoiets ?, en anders een voorbeeldbestandje.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
 If Target.Column = 10 Then Wijziging
End Sub
 
Heb ik ook weleens ;)
 
Dank voor de suggesties.
Ik heb: Using events with Application and Project objects ook gevonden en uit geprobeerd.
Maar .... ik krijg direct een error op: Private tClass As New TestClass

Vandaar mijn vraag: Heeft iemand een werkend project als voorbeeld?

Wat ik gedaan heb:
- Invoegen Klassenmodule
- Invoegen voorgestelde code
- In Thisproject voorgestelde code geplaatst
- dan: Run the TestNewProjectEvent macro
en daar stopt het dus!
 
Beetje dom, dom, .....
Klassemodule moet nog gerenamed worden. 😌
Hierna werkt het voorbeeld.

Maar nu nog graag een voorbeeld bij een wijziging in kolom: Text1
 
Terug
Bovenaan Onderaan