En serie af Microsoft-softwareprodukter til tekstbehandling til oprettelse af web-, mail- og udskriftsdokumenter.
Hej Lene,
Endnu en gang, tak for dit svar.
TOC + fjernelse af logo i sidehoved/fod samt tekstboks i sidefod
Jeg har to funktioner som jeg har foretaget mindre ændringer i. Indsættelse af TOC samt en funktioner som fjerner logoer og til sidstnævnte funktion har jeg tilføjet kaldet af en anden eksisterende rutine som sletter en tekstboks i sidefoden. Jeg har ligeledes tilføjet dit glimrende og forslag omkring TOC da det løser sprogproblemet som jeg netop er støt på for nyligt.
I 365 fungerer begge ændrede funktioner fint fra VBE/F5, og de fungerer også fra Word via Udvikler fanen og valg af de respektive makroer. Der hvor de ikke virker korrekt, er når jeg aktiverer dem via CustomRibbon menuen som indeholder de forskellige funktioner. Makroerne kører, men har ikke registeret de seneste ændringer jeg har foretaget i koden. Rutinernes navne er ikke ændrede.
F.eks. har jeg tilføjet din stump kode vedr. TOC og resultatet bør vises som "TOC \o "1-5" \h \t " men det sker ikke. Den indsættes som før jeg foretog ændringen "TOC \o "1-1" \t "Overskrift 2;2;Overskrift 3;3;Overskrift 4;4;Overskrift 5;5".
Jeg er overbevist om at det er det samme som sker med min anden funktion. Den har ikke registreret at jeg har tilføjet et nyt kald i koden som også skal slette en tekstboks.
Spøgsmålet er bare hvorfor? Hvor hænger ribbon-knapperne fast i gammel kode? Det giver ingen mening! Og ændringerne slår fint igennem i 2016?!
Placering af tekstbokse
Du skriver at du har fået det til at virke både i 2016 og i 365. Det er dejligt at høre, men jeg kan stadig ikke få det til at virke og jeg har nu prøvede på 3 forskellige maskiner med 365 og med samme resultat. Placeringen af tekstboksen i PrimaryHeader er forkert. Begge tekstbokse viser den samme placering, men som du kan se er det ikke tilfældet.
Kan det have noget at gøre med vores referencer?
For at svare på dine spørgsmål.
Mht til TOC og F5 er svaret Ja
Mht til globale skabeloner som add-ins er svaret ja
Mht til tomme dokumenter er jeg ikke sikker på hvad du mener. De fleste skabeloner vi anvender indeholder i sig selv ikke noget kode. Kun logoer og tekstfelter/formularfelter/tabeller. Kun 2 af skabelonerne indeholder kode på new_event, men den skabeloner som jeg tester det med placering af tekstbokse i headeren, indeholder ingen kode.
Mht. Event kode er svaret ja. Jeg kører noget kode når man åbner Word. Blandt andet sørger jeg for at at referencen MS VBA Extensibility 5.3 bliver sat hos brugeren.
Indstillingerne i 365 og 2016 er ens.
Vi har andre addins, men det er til pdfDocs og vores dokumenthåndteringssystem. Jeg kan prøve at deaktivere disse men har svært ved at tro at det vil gøre nogen forskel. Jeg vil dog gøre et forsøg. :-)