Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171

    aprire word con vbscript

    con questo script apro un documento word.dot (modello con vari campi da riempire)

    OpenDoc("c:/documento.dot")
    Set xword = CreateObject("Word.Application")

    xWord.Documents.Open strLocation
    xWord.Visible = true
    Set xRange = xword.ActiveDocument.Range
    xrange.Find.Execute "%%AL%%", , , , , , , , , "campo da riempire" , True

    ecc....

    Riesco ad aprire il file e riempire il campo %%al%%.
    dopo che visualizzo il file, se lo chiudo mi chiede se voglio salvare le modifiche a documento.dot

    1° Posso evitare questo chiamandolo subito con un nome?
    2° dovrei inserire nel documento word un elenco di dati che prelevo da un database, come posso inserire l'elenco direttamente sul documento?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466

    Moderazione

    Ho spostato la discussione all'interno del forum dedicato a Visual Basic (VBx, VBA, VBScript, ...) e ai linguaggi per .NET Framework (VB.NET, C#, ...).

    In futuro, poni in questo forum le domande relative a questi linguaggi.

    Inoltre, affrontiamo un solo problema alla volta: aprire un modello di documento Word è un conto, inizializzarlo con i contenuti provenienti di un database è tutto un altro problema (per cui vale la pena aprire una discussione separata).

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.