Problema automazione in Word

di il
17 risposte

17 Risposte - Pagina 2

  • Re: Problema automazione in Word

    sasao ha scritto:


    Ah allora è una cosa che ho già controllato e non mi resta nessun servizio.. non so proprio che pesci pigliare..
    Il punto strano secondo me è quando vado ad impostare i bordi nei segnalibri. perche se faccio 10 stampe senza modificare i bordi va tutto liscio come l'olio.
    Io feci qualche DEMO di questa tematica:
    **
  • Re: Problema automazione in Word

    @Alex ha scritto:


    sasao ha scritto:


    Ah allora è una cosa che ho già controllato e non mi resta nessun servizio.. non so proprio che pesci pigliare..
    Il punto strano secondo me è quando vado ad impostare i bordi nei segnalibri. perche se faccio 10 stampe senza modificare i bordi va tutto liscio come l'olio.
    Io feci qualche DEMO di questa tematica:
    http://forum.masterdrive.it/access-79/vba-access-automazione-word-19857/
    http://forum.masterdrive.it/access-79/access-word-wizard-per-gestione-compilazione-documenti-73917/
    Alex il tuo esempio è brillante ma il problema mi si pone solo quando vado a modificare i bordi della tabella in word per creare una “x” sulla risposta da marchiare diciamo..ti allego l’inica differenza che noto durante i debug della prima e della seconda esecuzione..
    Dimenticavo un altro particolare, se word lo tengo aperto mi funziona sempre regolarmente solo quando lo chiudo mi fa questo errore.
    Allegati:
    mentre nel secondo c'è l'errore.
    mentre nel secondo c'è l'errore.

    il primo debug nel select mi dice così.
    il primo debug nel select mi dice così.
  • Re: Problema automazione in Word

    Selection non è un Metodo di Access, pertanto DEVI indicare prima l'OGGETTO su cui attivi il metodo Selection... che alcune volte usi altre no...
    
        With Wrd.Selection.Bookmarks   '<------- QUESTO E' GIUSTO
            .DefaultSorting = wdSortByName
            .ShowHidden = False
        End With
        With Selection.Borders(wdBorderDiagonalDown) '<------QUESTO E' SBAGLIATO
        
    Risulta evidente che hai COPIAINCOLLATO una macro di WORD... ma serve aggiungere il riferimento su cui queste azioni agiscono...!

    Il fatto che alcune volte vada altre no dipende da quale oggetto sia attivo nel momento dell'azione... e non può essere lasciato al CASO.
Devi accedere o registrarti per scrivere nel forum
17 risposte