lemra pas beaucoup le chef AV qu'on ironise sur les formules de politesse jps
lemra wrote:
Auto réponse : quoi , pas de bonjour, ???
isabelle
bonjour lamra,
essaie comme ça pour word : Application.DisplayAlerts = wdAlertsNone
wdAlertsAll Toutes les alertes et boîtes de message sont affichées ; les erreurs sont renvoyées à la macro.
wdAlertsMessageBox Seules des boîtes de message sont affichées ; les erreurs sont interceptées et renvoyées à la macro.
wdAlertsNone Aucune alerte ou boîte de message affichées. Si une macro rencontre une boîte de message, la valeur par défaut est affectée, et la macro poursuit son exécution.
isabelle
Auto réponse : quoi , pas de bonjour, ???
bonjour lamra,
essaie comme ça pour word :
Application.DisplayAlerts = wdAlertsNone
wdAlertsAll
Toutes les alertes et boîtes de message sont affichées ; les erreurs
sont renvoyées à la macro.
wdAlertsMessageBox
Seules des boîtes de message sont affichées ; les erreurs sont
interceptées et renvoyées à la macro.
wdAlertsNone
Aucune alerte ou boîte de message affichées. Si une macro rencontre une
boîte de message, la valeur par défaut est affectée, et la macro
poursuit son exécution.
essaie comme ça pour word : Application.DisplayAlerts = wdAlertsNone
wdAlertsAll Toutes les alertes et boîtes de message sont affichées ; les erreurs sont renvoyées à la macro.
wdAlertsMessageBox Seules des boîtes de message sont affichées ; les erreurs sont interceptées et renvoyées à la macro.
wdAlertsNone Aucune alerte ou boîte de message affichées. Si une macro rencontre une boîte de message, la valeur par défaut est affectée, et la macro poursuit son exécution.
isabelle
Auto réponse : quoi , pas de bonjour, ???
isabelle
j'oubliais, il faut ajouter : Application.DisplayAlerts = wdAlertsAll à la fin de la macro car Word ne lui réaffecte pas la constante wdAlertsAll automatiquement
isabelle
C est vrai, ce serait plutot du word vba, mais bon ...
Quand je fais :
With ActiveDocument.MailMerge .Destination = wdSendToPrinter .MailAsAttachment = False .MailAddressFieldName = "" .MailSubject = "" .SuppressBlankLines = False With .DataSource .FirstRecord = wdDefaultFirstRecord .LastRecord = wdDefaultLastRecord End With .Execute (False) End With
Celà me convient, .. sauf qu'il y a une boite de confirmation pour l'impression en final.
Celà serait pas trop grave mais je dois faire une boucle.
Connaissant un peu vba excel, j'ai tenté un "application.displayalerts > false". Helas, sans succès.
Si quelqu'un a une idée.
Armel
j'oubliais, il faut ajouter :
Application.DisplayAlerts = wdAlertsAll
à la fin de la macro car Word ne lui réaffecte pas la constante
wdAlertsAll automatiquement
isabelle
C est vrai, ce serait plutot du word vba, mais bon ...
Quand je fais :
With ActiveDocument.MailMerge
.Destination = wdSendToPrinter
.MailAsAttachment = False
.MailAddressFieldName = ""
.MailSubject = ""
.SuppressBlankLines = False
With .DataSource
.FirstRecord = wdDefaultFirstRecord
.LastRecord = wdDefaultLastRecord
End With
.Execute (False)
End With
Celà me convient, .. sauf qu'il y a une boite de confirmation pour
l'impression en final.
Celà serait pas trop grave mais je dois faire une boucle.
Connaissant un peu vba excel, j'ai tenté un "application.displayalerts > false".
Helas, sans succès.
j'oubliais, il faut ajouter : Application.DisplayAlerts = wdAlertsAll à la fin de la macro car Word ne lui réaffecte pas la constante wdAlertsAll automatiquement
isabelle
C est vrai, ce serait plutot du word vba, mais bon ...
Quand je fais :
With ActiveDocument.MailMerge .Destination = wdSendToPrinter .MailAsAttachment = False .MailAddressFieldName = "" .MailSubject = "" .SuppressBlankLines = False With .DataSource .FirstRecord = wdDefaultFirstRecord .LastRecord = wdDefaultLastRecord End With .Execute (False) End With
Celà me convient, .. sauf qu'il y a une boite de confirmation pour l'impression en final.
Celà serait pas trop grave mais je dois faire une boucle.
Connaissant un peu vba excel, j'ai tenté un "application.displayalerts > false". Helas, sans succès.