Bonjour,
Dans ce bout de code, je souhaite récupérer, en guise d'info-bulle, les contenus de la colonne A et de la ligne 4 (dates) relatifs à la cellule sélectionnée.
Ça bug sur la ligne "Add Type (...)" :
'Erreur d'exécution '1004": Erreur définition par l'application ou par l'objetA noter que dans certaines conditions (que je n'ai pas pu clairement identifier), le résultat s'est affiché correctement. Néanmoins, il ne s'affiche jamais pour certaines lignes sélectionnées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Private Sub Worksheet_SelectionChange(ByVal target As Range) Dim zone_saisies As String zone_saisies = "e10:ng34" With Selection.Validation .Delete .Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator:=xlBetween ' .IgnoreBlank = True ' .InCellDropdown = True ' .InputTitle = "Titre" ' .ErrorTitle = "" .InputMessage = Range("A" & ActiveCell.Row).Value & Chr(10) & Format(Cells([4], target.Column).Value, "ddd dd mmm") ' .ErrorMessage = "" ' .ShowInput = True ' .ShowError = True End With End Sub
Je précise que la feuille est protégée par VBA à l'ouverture du fichier.
En vous remerciant par avance pour vos lumières !
Cdt
Partager