• Initiateur de la discussion Initiateur de la discussion seb33
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

seb33

Guest
Bonsoir le forum,

en cliquant sur un bouton d'usf, je souhaites ouvrir un fichier word, le modifier (des signets sont placés dessus) et le refermer en l'enregistrant.

mon code bug (erreur d'excé 381, impossible de définir la propriété list...)
voici le code:
Code:
Private Sub CommandButton27_Click()
Nom As String
Dim NDF As String, NDF2 As String
Dim WordApp As Object
Dim WordDoc As Object
Dim ref As String
ref = Sheets("presentation").Range("A1").Value
    NDF = ActiveWorkbook.Path & "\Proposition.doc"
    NDF2 = ActiveWorkbook.Path & "\" & ref & ".doc"
    
    On Error Resume Next
    Set WordApp = CreateObject("Word.Application")
    Set WordDoc = WordApp.Documents.Open(NDF, ReadOnly:=False)
    
    With WordApp
        .Visible = True

    End With
        WordDoc.Bookmarks("Nom").Range.Text = Sheets("presentation").Range(A1).Value


    WordDoc.Application.ActiveDocument.SaveAs NDF2
    WordApp.Application.Quit
    Set WordDoc = Nothing
    Set WordApp = Nothing
End Sub

je suppose qu'il doit y avoir une grosse erreur, mais la tete dans le guidon comme on dit... 😀
Bonne soiré
seb
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
768
  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
1 K
Retour