Programmation de macro

Résolu/Fermé
seguiner - 24 févr. 2015 à 00:58
via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 - 24 févr. 2015 à 01:16
Bonjour à tous,

J'essaie de programmer un formulaire de soumission pour mes clients. Dans la cellule A1 se trouve une liste déroulante (Dossier archivé, Nouveau dossier, Dossier à numériser). Si l'utilisateur choisit "Dossier archivé", une formule si(a1="Dossier archivé";"No. dossier:";"") se trouve dans la cellule B1 indiquant au client d'inscrire le numéro de dossier dans la cellule C1. Tout va bien à ce niveau. Cependant je voudrais que la contenu de la cellule C1 s'efface si le client revient sur son choix et choisit un des deux autres choix dans la cellule A1.

Merci de votre aide

A voir également:

1 réponse

via55 Messages postés 14512 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 janvier 2025 2 740
24 févr. 2015 à 01:16
Bonsoir

macro à mettre dans le worksheet de la feuille concernée :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
Range("C1") = ""
End If
End Sub


Cdlmnt

0