Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Pb Utilisation function VBA

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
 

Hellboy

XLDnaute Accro
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:



Et le code derière:


Message édité par: Hellboy, à: 10/10/2005 19:47
 

Discussions similaires

Réponses
5
Affichages
259
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…