écriture sous condition dans une cellule

  • Initiateur de la discussion Initiateur de la discussion michelmalras
  • 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 !

M

michelmalras

Guest
bonjour à tous,
je suis nouveau sur le forum, mais j'ai consulté avec beaucoup d'intérêt les différentes questions-réponses

voilà mon petit problème.
comment écrire sous condition dans une cellule (problème similaire à celui présenté par CISCO)

je souhaite que des utilisateurs puissent écrire dans une cellule C1 à la condition que la cellule A1 ne soit pas vide

merci pour votre aide
 
Re : écriture sous condition dans une cellule

Bonjour michelmalras,

tu fais un clic droit sur l'onglet de la feuille et tu tapes ce code :

Private Sub Worksheet_Change(ByVal Target As Range)
If Range("a1") = "" Then
Range("c1") = ""
End If

End Sub
 
Re : écriture sous condition dans une cellule

bonsoir,
merci pour la réponse, mais parce qu'il y a un mais !
j'ai essayé la formule, apparemment quelque chose ne fonctionne pas correctement, le programme 'mouline sérieux'.
je pense que je me suis mal expliqué
alors je joints un fichier, cela sera plus simple.
merci d'y jeter un oeil
 

Pièces jointes

Re : écriture sous condition dans une cellule

Bonjour Michel et bienvenue, salut Lionel,


Sur la base de ce qui a été proposé à Cisco dans un autre fil :

Données - Validation - Autoriser : Personnalisé - Formule : =$A$1<>""

Essaye et dis nous

Bonne soirée

@+
 
Re : écriture sous condition dans une cellule

bonsoir Tibo
la formule fonctionne, mais comment faire pour la dupliquer facilement sur x lignes, sans avoir à entrer 'à la main' les coordonnées de la cellule qui doit être vide ?
voir mon envoi avec le fichier joint
@+
 
Re : écriture sous condition dans une cellule

bonjour Tibo,
bonjour aux matinaux,
j'ai essayé la formule, je ne comprend pas pourquoi
lorsque l'on met
=$A1="" cela fonctionne
et lorsque l'on met
=$A1<>""
cela ne fonctionne pas
quelqu'un a une idée ?
@+
 
Re : écriture sous condition dans une cellule

Bonjour,

Tu as là deux tests contraires :

le 1er autorise la saisie (dans le cadre de la validation) si A1 est vide

le 2ème autorise la saisie si A1 n'est pas vide

N'hésite pas à repasser si pb persiste.

@+
 
Re : écriture sous condition dans une cellule

re,

après "une dure cogitation" j'ai fini par comprendre!
ce que tu viens de me confirmer

parfois les choses les plus simples sont "invisibles"

merci à toi et à GPLIONEL

@+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
370
Réponses
4
Affichages
467
Retour