Microsoft 365 Réduction et activation excel et Word

  • Initiateur de la discussion Initiateur de la discussion dubarre
  • 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 !

dubarre

XLDnaute Occasionnel
Bonjour à tous,

Je viens vers vous car j'ai une petite question j'ai essayé d'introduire le code suivant pour qu'il m'affiche automatiquement Word quand je clique sur le bouton le problème suivant il m'ouvre bien Word avec les données que je souhaite mais le problème il ne met toujours Excel au premier plan alors que je lui demande de mettre Word au premier plan mais cela ne veut pas fonctionner et je n'arrive pas à comprendre pourquoi je vous ai mis

Application.WindowState = xlMinimized
AppActivate "Word"


ce que j'ai rajouté pour essayer d'activer Word au premier plan pouvez-vous m'expliquer si je fais une erreur ou cela vient d'autres choses s'il vous plaît en vous remerciant d'avance.

VB:
Private Sub CommandButton6_Click()

Unload Me

Dim Wapp As Object, X$
On Error Resume Next
Set Wapp = GetObject(, "Word.Application")
If Wapp Is Nothing Then Set Wapp = CreateObject("Word.Application")
Wapp.Visible = True
Wapp.Documents.Open ThisWorkbook.Path & "\Courrier_Type_Artiste.docm" 'nom à adapter
With Wapp.ActiveDocument
    .Bookmarks("Date").Range = Date
    X = Replace(Replace(Replace(CbxCivilite, "M.", "Monsieur"), "Mme", "Madame"), "Mlle", "Mademoiselle")
    .Bookmarks("Civilite1").Range = X
    .Bookmarks("Civilite2").Range = X
    .Bookmarks("Civilite3").Range = X
    .Bookmarks("Nom").Range = TextBox24 & " " & TextBox2
    .Bookmarks("Adresse").Range = Mid(IIf(TextBox3 = "", "", vbLf & TextBox3) & IIf(TextBox4 = "", "", vbLf & TextBox4) _
        & IIf(TextBox5 = "", "", vbLf & TextBox5) _
        & IIf(TextBox6 = "", "", vbLf & TextBox6), 2) & vbLf & TextBox7 & " " & TextBox25 & IIf(TextBox9 = "", "", vbLf & TextBox9)
    '.bookmarks("Adresse2").range= mid(iif
End With
[FONT=arial][COLOR=rgb(0, 0, 0)]Application.WindowState = xlMinimized
AppActivate "Word" 'facultatif[/COLOR][/FONT]


End Sub
 
Bonjour dubarre, le forum

Essaye ceci à la fin de ton code :

VB:
AppActivate "Word" 'facultatif[/COLOR][/FONT]

'--Essaye de rajouter ces 2 lignes :

'---------------------
Wapp.Visible = True
Wapp.Activate
'--------------------
'--Fin du rajout -----

End Sub
 
- 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

Discussions similaires

Réponses
3
Affichages
896
H
Réponses
3
Affichages
1 K
HugoB99
H
H
Réponses
19
Affichages
6 K
Retour