Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

"VB for Applications" (MS Word) vragen

Anoniem
None
2 antwoorden
  • Ik heb een sjabloon met een commandbar en een formulier om de samenstelling van de commandbar aan te passen (button is wel/niet zichtbaar).
    In een doc op basis van de sjabloon kan de gebruiker via een te klikken Button de samenstelling van een commandbar wijzigen.
    Dit gaat goed.

    Als er echter [b:6ce82e5860]twee [/b:6ce82e5860]of [b:6ce82e5860]meer [/b:6ce82e5860]doc's geopend zijn op basis van de sjabloon en de gebruiker klikt in doc2 (of doc3 etc.) op de "wijzig-Button" dan opent Word het formulier met op de [b:6ce82e5860]achtergrond [/b:6ce82e5860]doc1 (het 1e geopende document).
    Hierbij wordt ook nog de commandbar waarvan de samenstelling gewijzigd wordt [b:6ce82e5860]onzichtbaar[/b:6ce82e5860].
    Waarom doet Word dit?
    Beide zaken gebeuren niet als de acties plaatsvinden in doc1. Dan laat Word de commandbar zien en op de achtergrond doc1.



    Bovenstaande is [b:6ce82e5860]op te lossen [/b:6ce82e5860]als bij het maken van een doc op basis van de sjabloon een stukje code (module/procedure) en het formulier gekopieerd kunnen worden van de sjabloon naar het nieuw gemaakte document.
    Kan dat? Zo ja, hoe doe je dat?
  • ik begrijp je verhaal niet helemaal maar het laatste wel. Onderstaande
    code staat ergens in je doeldocument.
    [code:1:e157bb237c]
    ' bron openen
    Documents.Open pad+ sjabloonnaam
    ' Alles selecteren en kopiëren naar doeldocument
    Selection.WholeStory
    Selection.Copy
    ' bron sluiten zonder opslaan
    ActiveDocument.Close wdDoNotSaveChanges
    [/code:1:e157bb237c]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.