Macros voyageuses
Bonjour à tous, je suis nouveau ...
Je ne sais pas si ce sujet a été traité, mais voilà:
Quand je crée une macro dans un classeur, avec bouton dans le ruban, et que j'envoie ce classeur à une autre personne, ou en ouvrant un autre fichier qui a cette macro, la macro a disparu et ouvre le fichier d'origine pour pouvoir s'exécuter, ou ne le trouve plus ...
Je croyais avoir compris, ... mais pas du tout, ca ne fonctionne pas, et le comportement d'une macro avec ou sans bouton est très bizarre et différent. S'il existe quelque part un résumé de pourquoi et comment on doit s'y prendre, ca m'intéresse ... c'est une macro qui permet de lancer un softphone 3cx sur un clic, compose le numéro qui est dans la cellule active, et colore la cellule, super-pratique, j'ai mis un après-midi à la faire !!! (J'en vois un qui rigole)
Sub numerotation_3cx()
' numerotation Macro
' Touche de raccourci du clavier: Ctrl+p
Dim app, ret
Dim numero
numero = ActiveCell.Value
app = "C:\Program Files (x86)\3CXPhone\3CXPhone.exe"
ret = Shell(app, 1)
SendKeys numero, True
SendKeys "{ENTER}", True
SendKeys "{NUMLOCK}", True
ActiveCell.Interior.ColorIndex = 8
End Sub