+ Rispondi al Thread
Pagina 2 di 2 primaprima 12
Visualizzazione dei risultati da 11 a 16 su 16

Discussione: [Office 2010] flaggare casella in word da vba excel

  1. #11
    L'avatar di attila666
    attila666 non è in linea Scolaretto
    Luogo
    roma
    Post
    52
    mi dice "errore5941: "il membro richiesto dell'insieme non esiste"
    codice:
    Sub copiasuword()
    folderpath = Application.ActiveWorkbook.Path 'Percorso File
    Stringa1 = Range("e2").Value
    Stringa2 = Range("f2").Value
    Dim sFILENAME As String
    sFILENAME = Application.ActiveWorkbook.Path & "\attestato di qualifica.docx"
    Set wrdApp = CreateObject("Word.Application")
    wrdApp.Visible = True
    Set wrdDoc = wrdApp.Documents.Open(sFILENAME)
    With wrdDoc
    .Bookmarks("cognome").Range.Text = Stringa1
    .Bookmarks("nome").Range.Text = Stringa2
    .FormFields("prova").CheckBox.Value = True
    End With
    ActiveDocument.SaveAs Filename:=folderpath & "\Repository\" & Stringa1 & ".docx"
    wrdApp.Quit
    
    
    End Sub
    Office 2010

  2. #12
    L'avatar di TheTruster
    TheTruster non è in linea Moderatore Globale Ultimo blog: Mouse Wheel in Visual Basic 6 - ActiveX
    Luogo
    Messina - Italy
    Post
    7,172
    Blogs
    3
    Sei sicuro che il Checkbox sia posizionato sul Documento e che sia nominato come "prova"?

    L'errore che riporti viene fuori o quando il controllo manca o quando il suo nome non corrisponde a quello specificato nel codice.

    TheTruster
    Il Crossposting è vietato dalla Netiquette!




  3. #13
    L'avatar di attila666
    attila666 non è in linea Scolaretto
    Luogo
    roma
    Post
    52
    ops scusa avevo caricato il documento con il logo aziendale
    Office 2010

  4. #14
    L'avatar di attila666
    attila666 non è in linea Scolaretto
    Luogo
    roma
    Post
    52
    eccolo https://www.dropbox.com/s/rvkkny239btv58a/test.png?dl=0
    ho provato anche a creare un nuovo foglio pulito con solo una casella di controllo ma da lo stesso errore
    Ultima modifica di attila666; 20-12-2018 17:01 
    Office 2010

  5. #15
    L'avatar di attila666
    attila666 non è in linea Scolaretto
    Luogo
    roma
    Post
    52
    Buongiorno a tutti,
    sono tornato al lavoro e mi trovo con lo stesso problema, qualche anima pia che mi aiuti a risolvere ?
    allego file doc https://www.dropbox.com/s/zbfsm1hgtf...Test.docx?dl=0

    saluti
    Ultima modifica di attila666; 08-01-2019 08:49 
    Office 2010

  6. #16
    L'avatar di attila666
    attila666 non è in linea Scolaretto
    Luogo
    roma
    Post
    52
    Diciamo che ho risolto, ho modificato il foglio word cambiando tutte le caselle di controllo Legacy con quelle ActiveX.
    e utilizzando
    codice:
    wrdDoc.NomeTuoCheckBox.Value = True
    Grazie TheTruster per il tempo dedicatomi.
    Ciao
    Office 2010

+ Rispondi al Thread
Pagina 2 di 2 primaprima 12

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi