/ Forside / Teknologi / Administrative / MS-Office / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS-Office
#NavnPoint
sion 18709
refi 14474
Klaudi 9389
Rosco40 5695
berpox 5456
dk 5398
webnoob 4919
Benjamin... 4870
o.v.n. 4637
10  EXTERMINA.. 4373
Problem med Autotekst indsat via en makro
Fra : Henrik Hougaard


Dato : 04-11-02 15:17

Hejsa, jeg har lavet et brev, hvor en stor del af teksten indsættes som
Autotekst, idet brugeren selv via nogle makroer kan vælge mellem brevtype og
sprog.

Men, når autoteksten indsættes via en makro (altså afviklet fra en makro) så
kommer teksten formattering ikke med (f.eks. justering, fed, linier m.v.).

Hvis jeg indsætter autoteksten "manuelt" via menuen autokorrektur - så
virker det fint.

Nogle ideer til, hvorfor formatteringen forsvinder når afviklingen sker fra
en makro ?

Henrik H.




 
 
Henrik Hougaard (04-11-2002)
Kommentar
Fra : Henrik Hougaard


Dato : 04-11-02 15:39

Hoho har selv fundet svarer - MS Knowledge base er nu uundværlig.

Løsningen var at sætte "RichText := True" på koden så den ser sådan ud:

ActiveDocument.AttachedTemplate _
.AutoTextEntries("Navnet på autoteksten") _
.Insert Where:=Selection.Range, RichText:=True

Henrik



"Henrik Hougaard" <fam.hougaard@nospam.stofanet.dk> skrev i en meddelelse
news:3dc68178$0$221$edfadb0f@dread11.news.tele.dk...
> Hejsa, jeg har lavet et brev, hvor en stor del af teksten indsættes som
> Autotekst, idet brugeren selv via nogle makroer kan vælge mellem brevtype
og
> sprog.
>
> Men, når autoteksten indsættes via en makro (altså afviklet fra en makro)

> kommer teksten formattering ikke med (f.eks. justering, fed, linier m.v.).
>
> Hvis jeg indsætter autoteksten "manuelt" via menuen autokorrektur - så
> virker det fint.
>
> Nogle ideer til, hvorfor formatteringen forsvinder når afviklingen sker
fra
> en makro ?
>
> Henrik H.
>
>
>



pre (04-11-2002)
Kommentar
Fra : pre


Dato : 04-11-02 16:50

AutoTekster gemmes altid i en skabelon - dvs. i Normal.dot medmindre
brevet bygger på en speciel *.dot.
Hvis jeg var dig ville jeg vælge en anden metode. F. eks. feltet
IncludeText som henter f. eks bogmærker fra en fil. Du skal da
eksperimentere en lille smule fordi felter er meget nøjeregnende. Som
grundtekst kunne feltet se ud som her:

{INCLUDETEXT "C:\\Mine dokumenter\\Breve\\Teksten.doc" MitBogmærke /i}

Begynd med Ctrl+F9 for at få de to paranteser. Indtast (eller kopier)
den præcise tekst imellem dem. Marker og tryk på F9 for at opdatere.

Med en makro er det nemt for dig at dirigere mellem sprog og type selv
om det nok kunne blive nemmere med en formformular hvor felterne
virkelig kunne begrænse kodebehovet.
En sådan formular kan du få masser af eksperthjælp til her i gruppen.

--

mvh
© pre 2002


"Henrik Hougaard" <fam.hougaard@nospam.stofanet.dk> wrote in message
news:3dc68178$0$221$edfadb0f@dread11.news.tele.dk...
> Hejsa, jeg har lavet et brev, hvor en stor del af teksten indsættes
som
> Autotekst, idet brugeren selv via nogle makroer kan vælge mellem
brevtype og
> sprog.
>
> Men, når autoteksten indsættes via en makro (altså afviklet fra en
makro) så
> kommer teksten formattering ikke med (f.eks. justering, fed, linier
m.v.).
>
> Hvis jeg indsætter autoteksten "manuelt" via menuen autokorrektur - så
> virker det fint.
>
> Nogle ideer til, hvorfor formatteringen forsvinder når afviklingen
sker fra
> en makro ?
>
> Henrik H.
>
>
>




Henrik Hougaard (04-11-2002)
Kommentar
Fra : Henrik Hougaard


Dato : 04-11-02 22:16

--- snip
> Hvis jeg var dig ville jeg vælge en anden metode. F. eks. feltet
> IncludeText som henter f. eks bogmærker fra en fil. Du skal da
--- snip slut

Tak for rådet, men jeg har et brev der indeholder interne Word variable der
udskrives i felter, flettefelter der henter fra datafil samt autotekst der
udskiftes alt efter brevtype. Og det funker.

Så man kan vel sige, at der er et godt sammenkog at af alt godt fra havet.
Og du ved; Hvis det virker så hold fingrene fra det. Et motto, jeg
efterhånden har lært mig (selvom jeg nu ikke kan lade være en gang i
mellem).



--
Henrik Hougaard
fam.hougaard@nospam.stofanet.dk
(Fjern .nospam i emailadresse.)




Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste