Valutazione 4.87/ 5 (100.00%) 5838 voti

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: 580
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
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13904
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: 580
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: 580
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
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13904
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: 580
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 5 ospiti