Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelle
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
La cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
La cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!
bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelle
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
La cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
La cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!
bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelle
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??
peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
La cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!
bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelle
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??
peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
La cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!
bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelle
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
bonjour Daniel,
il faut fermer excel, enlever le fichier.xla du disque dur, relancer excel,
aller au menu, Outils, Macro complémentaire, cocher la macro,
et là tu aura un message te disant que le fichier est introuvable et la possibilité d'effacer ce lien.
mais je ne voie pas pourquoi tu veux effacer ce lien.
isabelleHeu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
bonjour Daniel,
il faut fermer excel, enlever le fichier.xla du disque dur, relancer excel,
aller au menu, Outils, Macro complémentaire, cocher la macro,
et là tu aura un message te disant que le fichier est introuvable et la possibilité d'effacer ce lien.
mais je ne voie pas pourquoi tu veux effacer ce lien.
isabelle
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??
peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
La cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!
bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelle
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
bonjour Daniel,
il faut fermer excel, enlever le fichier.xla du disque dur, relancer excel,
aller au menu, Outils, Macro complémentaire, cocher la macro,
et là tu aura un message te disant que le fichier est introuvable et la possibilité d'effacer ce lien.
mais je ne voie pas pourquoi tu veux effacer ce lien.
isabelleHeu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??
peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
La cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!
bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelle
Bonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"
bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelle
Bonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!
Heu ça marche mais maintenant l'installation est définitive ? Comment
l'enlver si je veux ??peut être que cette instruction bloque parce que LotusSendMail n'est pas dans la liste des macro complémentaire.
essai en inversant les commandes,
Application.DisplayAlerts = False
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
If Not AddIns("LotusSendMail").Installed Then
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleLa cellule contient cette information :
I:LOGISTIQUEETIQUETTESADMINISTRATIONLOTUS
Mais la macro bloque avant d'en arriver là !!!bonjour Daniel,
est ce que la cellule Range("LIEN!C29") contient le chemin d'accès ou un lien hypertexte ?
isabelleBonjour Isabelle et merci pour le code
Par contre il ne passe pas la ligne :
If Not AddIns("LotusSendMail").Installed Then
Il marque "Erreur d'exécution 9. L'indice n'appartient pas à la selection"
??? j'ai essayé aussi en rajoutant l'extension : If Not
AddIns("LotusSendMail.xla"").Installed Then mais c'est pareil.
Pour info, elle s'installe habituellement de cette manière :
Workbooks.Open Range("LIEN!C29") & "LotusSendMail.xla"bonjour Daniel,
Application.DisplayAlerts = False
If Not AddIns("LotusSendMail").Installed Then
AddIns.Add Filename:= Range("LIEN!C29") & "LotusSendMail.xla"
AddIns("LotusSendMail").Installed = True
End If
Application.DisplayAlerts = True
isabelleBonjour à tout le groupe!
J'ai fait une application Excel. J'ai une macro complémentaire qui se lance
à chaque ouverture du classeur principale. Elle se déclenche à l'ouverture du
classeur. Mais de la manière dont l'application est faites, il se peut que le
classeur principal se ferme et s'ouvre!! Le résultat est que la macro
compléméntaire se réinstalle à chaque fois!!!!
quelle serait la macro qui vérifie si l;a macro est installé, et qui
l'insatlle s'il le faut ?
Le nom et le chemin d'accès de la macro est : Range("LIEN!C29") &
"LotusSendMail.xla"
Merci à vous!!!