mboost-dp1

Edit wordart i (ms)word, med c# ?


Gå til bund
Gravatar #1 - Sattie
11. feb. 2007 23:51
Ja som overskriften siger, kunne jeg godt tænke mig at have muligheden for at ændre et word dokuments wordart via min programkode ved brug af VSTO (Visual Studio Tools for microsoft Office).

Er der nogen der ved dette?
Har prøvet at google lidt frem og tilbage, men det tætteste jeg kan komme på en løsning er:
http://msdn.microsoft.com/library/default.asp?url=...
som jeg desvære ikke kan få til at virke.

Så hvis en har en god ide, så skyd løs :)
Gravatar #2 - Sattie
12. feb. 2007 07:36
Man kunne vist lave lidt fiksfakserier ved at lave en bookmark, og så kalde kode så som:

object bookMark_Name = "<BOOKMARK_NAME>";
Word.Bookmark FoundBookMarkName = oDoc.Bookmarks.get_Item(ref bookMark_Name);
bookMark_Name.Range.Text = "NEW NAME!";

Men hvis en har en god url med gode eksempler i at arbejde med wordart i c# i word, er i da velkomne til at skrive stadig :)
Gravatar #3 - Sattie
12. feb. 2007 08:21
Og self kan jeg ikke skrive... der skulle have stået:

object bookMark_Name = "<BOOKMARK_NAME>";
Word.Bookmark FoundBookMarkName = oDoc.Bookmarks.get_Item(ref bookMark_Name);
FoundBookMarkName.Range.Text = "NEW NAME!";

Men har stadig et problem i at beholde wordartens "typografi" og bare ændre teksten :(
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login