Olá pessoal, estou me aventurando com OLE e Word e estou com algumas dúvidas:
Eu quero selecionar um texto e aplicar um estilo nele. Via Macro/VBA, eu consigo usando: Selection.Style = ActiveDocument.Styles("NumeroQuestao") Eu tentei: MSWord := CreateOleObject('Word.Application'); MSWord.Visible := true; try ProvaDOC := MSWord.Documents.Add( 'prova.dotx' ); ProvaDOC.Paragraphs.Last.Range.Select; MSWord.Selection.Style := ProvaDoc.Styles('NumeroQuestao'); Mas eu tomei um runtime error na última linha acima: "Item não é uma propriedade" Como eu posso fazer isso no Delphi ? Acho que o problema é entender a correlação entre matrizes e list items do VBA e do Delphi. Saudações a todos, Josir Gomes