Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    aggiornamento automatico di un numero progressivo

    Salve ragazzi,
    premesso che non ho alcuna conoscenza relativa all'uso di visual basic, volevo sapere se esiste una macro per word che aggiorna il progressivo di un documento in automatico magari prendendo il numero dall'ultimo documento salvato.
    Faccio un esempio compilo una fattura, l'ultima salvata è la numero 4, quando apro o salvo il documento il modulo nella fattura appena salvata si aggiorna automaticamente a 5.
    Grazie.

  2. #2

  3. #3
    Ciao grazie mille! Ora provo a farlo girare sul file!

  4. #4
    Ciao il codice, che posto qua:

    Sub AutoNew()

    Order = System.PrivateProfileString("C:\Settings.Txt", _
    "MacroSettings", "Order")

    If Order = "" Then
    Order = 1
    Else
    Order = Order + 1
    End If

    System.PrivateProfileString("C:\Settings.txt", "MacroSettings", _
    "Order") = Order

    ActiveDocument.Bookmarks("Order").Range.InsertBefo re Format(Order, "00#")
    ActiveDocument.SaveAs FileName:="path" & Format(Order, "00#")

    End Sub

    funziona perfettamente, il fatto è che il segnalibro per esigenze da layout andrebbe messo nell'intestazione del modello, che però è protetto e quindi quando creo un documento mi da un errore di runtime perchè l'oggetto fa riferimento ad un area protetta.
    Come si potrebbe fare per farlo girare anche nell'intestazione, senza togliere la protezione al file?

    Grazie mille

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Bella domanda. Mi cogli impreparato.
    Appena ho un attimo di tempo provo a documentarmi. Se trovo il modo ti faccio sapere.

  6. #6
    Grazie mille! cmq ho risolto inserendo nella macro ActiveDocument.Unprotect e ActiveDocument.Protect (wdAllowOnlyFormFields)

    Ciao! Grazie ancora per l'aiuto!

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.