Verwijzing naar locatie

Status
Niet open voor verdere reacties.

Menno van Rijn

Gebruiker
Lid geworden
29 sep 2008
Berichten
95
Beste,

In Outlook heb ik in Visual Basic een aantal Macro's gemaakt, zodat ik deze op het lint kan opnemen. Echter, in iedere macro wordt verwezen naar een locatie (waar het sjabloon van de mail) staat.
Mocht de locatie wijzigen moet ik dit meerdere keren wijzigen.

Op welke wijze kan ik de code zo maken dat ik maar op 1 locatie dit hoef te wijzigen, en de andere macro's hier naar verwijzen?
 

Dank je voor de informatie. Zal aan mij liggen maar het lukt mij helaas nu niet.

Ik heb de volgende code:

Sub NAAM_Acceptatie()
Set newItem = Application.CreateItemFromTemplate("C:\Users\VERWIJZING NAAR LOCATIE\MAILNAAM.msg")
newItem.Display
Set newItem = Nothing
End Sub



Nu wil ik dat de locatie een verwijzing wordt, zodat ik dit op 1 plaats kan benoemen. Hoe?
 
Zoiets, waarbij je de waarde voor Mailnaam zet in ThisOutlookSession:
Code:
Public Mailnaam As String

Private Sub Application_Startup()
    Mailnaam = "C:\Users\VERWIJZING NAAR LOCATIE\MAILNAAM.msg"
End Sub

Sub NAAM_Acceptatie()
    Set newItem = Application.CreateItemFromTemplate(Mailnaam)
    newItem.Display
    Set newItem = Nothing
End Sub
 
Laatst bewerkt:
Waarom zou je de lokatie van een sjabloon wijzigen ?
 
Het is niet dat ik de map wijzig, maar als ik meerdere regels maak met de verwijzing naar dezelfde locatie is het makkelijk, mocht de locatie wijzigen ik dit maar op 1 locatie hoeft te doen.
Ook als ik ze kopieer voor een ander project in Outlook.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan