Bonjour àtous,
j'ai crée un document excel avec des mcros.
le document est sur le réseau et fonctionne tres bien sur mon pc mais pas sur le pc des collègues.
Pour info on a tous la même version excel.
Ex :lorsque sur mon pc la syntaxe suivante fontionne tres bien:
a = MsgBox("Voulez-vous enregistrer avant de quitter le rapport d'intervention " & lm_nom.Value & " ?", vbYesNo + vbQuestion, "Assistance à distance pro")
If a = vbYes Then
ActiveWorkbook.Save
pour les collègues je suis obligé d'ajouter : Dim a As Integer
Le probleme rencontre par contre est l'utilisation de la fonction For Each (syntaxe ci dessous ok sur mon pc mais renvoi un message d'erreur pour les collègues : projet ou bibliothèque introuvable
For Each X In f_formulaire.C_provenance.Controls
If X = True Then
result = X.Caption
End If
ActiveCell.Offset(0, 3).Value = result
Next
Merci pour vos réponses.
Cdlt
Philippe
j'ai crée un document excel avec des mcros.
le document est sur le réseau et fonctionne tres bien sur mon pc mais pas sur le pc des collègues.
Pour info on a tous la même version excel.
Ex :lorsque sur mon pc la syntaxe suivante fontionne tres bien:
a = MsgBox("Voulez-vous enregistrer avant de quitter le rapport d'intervention " & lm_nom.Value & " ?", vbYesNo + vbQuestion, "Assistance à distance pro")
If a = vbYes Then
ActiveWorkbook.Save
pour les collègues je suis obligé d'ajouter : Dim a As Integer
Le probleme rencontre par contre est l'utilisation de la fonction For Each (syntaxe ci dessous ok sur mon pc mais renvoi un message d'erreur pour les collègues : projet ou bibliothèque introuvable
For Each X In f_formulaire.C_provenance.Controls
If X = True Then
result = X.Caption
End If
ActiveCell.Offset(0, 3).Value = result
Next
Merci pour vos réponses.
Cdlt
Philippe