Pb Utilisation function VBA

  • Initiateur de la discussion Initiateur de la discussion nicoc
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

nicoc

XLDnaute Nouveau
J'ai une colonne 'date' conditionner par une colonne statut.
ex :
Si ma colonne statut = 'X' alors la date doit être renseignée, par contre si elle est égale à 'Y' alors elle doit être nulle.
J'ai essayé par le menu 'Données/validation' de conditionner la saisie de la date. c'est ok, le pb est si je change le statut.
J'ai fait une fonction VBA, je récupère bien les paramètres, mais impossible de mettre à jour la cellule contenant ma date, comme on ne pouvait pas mettre à jour à partir d'une fonction une cellule que la cellule dans laquelle est présente la fonction.
Quelqu'un a t-il une idée.
Merci.

Code de la fonction

Function Controle_Date_Relance(champTest As Range, champDate aS Range)

If champTest = 'M' Then
Champ_Date.Select
Champ_Date.ClearContents
End If
Controle_Date_Relance = ''

End Function
 
Bonjour nicoc

Je ne suis pas sur d'avoir tout compris, mais je tente un autre approche avec une procédure évènementciel relié a la feuille ou se retrouve tes données. Donc cette procédure se retrouve dans le module d'une feuille.

Par exemple dans la feuille un on retrouve c'est données:



            Colonne A
            Ligne 1 à 2
Date
38661

            Colonne B
            Ligne 1 à 2
status
M

            Colonne C
            Ligne 1 à 2
formule
Rien

Et le code derière:

Private Sub Worksheet_Change(ByVal Target As Range)
               
With Target
               
If .Column = 2 Then
                       
If UCase(.Value) = 'M' Then
                                Cells(.Row, 1).ClearContents
                       
End If
               
End If
       
End With
End Sub

Message édité par: Hellboy, à: 10/10/2005 19:47
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
76
Réponses
6
Affichages
215
  • Question Question
Microsoft 365 format date
Réponses
3
Affichages
85
Réponses
4
Affichages
135
Réponses
2
Affichages
92
Retour