Condividi:        

vba word 2007: lanciare userform all'apertura del foglio

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

vba word 2007: lanciare userform all'apertura del foglio

Postdi karug64 » 04/03/16 23:55

Salve a tutti.
Ho creato un piccolo userform che vorrei lanciare all'apertura di un foglio word.

Al lancio (vedi immagine allegata http://s28.postimg.org/5rlggug7h/errore.png) ricevo errore.

Sapreste dirmi in cosa sbaglio ?

Grazie
Office 2010
karug64
Utente Senior
 
Post: 746
Iscritto il: 20/11/11 21:22

Sponsor
 

Re: vba word 2007: lanciare userform all'apertura del foglio

Postdi Anthony47 » 05/03/16 02:15

La userform non e' inserita nel documento, ma nel modello Normal; credo che questo non sia voluto.
Esporta la userform (Menu /File /Esporta file), cancellala poi dal modello Normal e importala nel VbaProject del tuo documento (Menu /File /Importa file).

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: vba word 2007: lanciare userform all'apertura del foglio

Postdi karug64 » 05/03/16 14:20

Ok. Grazie infinite. Risolto.
Office 2010
karug64
Utente Senior
 
Post: 746
Iscritto il: 20/11/11 21:22

Re: vba word 2007: lanciare userform all'apertura del foglio

Postdi karug64 » 05/03/16 17:24

Mi collego a questo post per chiedere anche:
tramite il form inserisco dei dati che poi riporto sul documento Word. Avrei bisogno di salvare il documento Word senza il form cioè non vorrei che una volta riaperto compaia sempre in form. c'è un modo di salvare il documento di solo testo? Grazie
Office 2010
karug64
Utente Senior
 
Post: 746
Iscritto il: 20/11/11 21:22

Re: vba word 2007: lanciare userform all'apertura del foglio

Postdi Anthony47 » 06/03/16 17:59

Uno dei tanti modi:
Ho inserito nella form un pulsante "Salva File", e gli ho associato il seguente codice (ottenuto tramite Registra macro):
Codice: Seleziona tutto
Private Sub CommandButton1_Click()
ActiveDocument.SaveAs2 FileName:="Nuovo_Nome.docx", FileFormat:= _
        wdFormatXMLDocument, LockComments:=False, Password:="", AddToRecentFiles _
        :=True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts _
        :=False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
        SaveAsAOCELetter:=False, CompatibilityMode:=14
End Sub

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: vba word 2007: lanciare userform all'apertura del foglio

Postdi karug64 » 06/03/16 18:40

Ok grazie.
Office 2010
karug64
Utente Senior
 
Post: 746
Iscritto il: 20/11/11 21:22


Torna a Applicazioni Office Windows


Topic correlati a "vba word 2007: lanciare userform all'apertura del foglio":


Chi c’è in linea

Visitano il forum: Nessuno e 95 ospiti