XL 2013 Cellules bloquées

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

ElsaG

XLDnaute Nouveau
Bonsoir,
je bloque sur une formule à entrer dans la validation des données.

Je voudrais que :
* si A1 et C1 non renseignées alors I1 bloquée
* si A1 et C1 renseignée alors I1 débloquée
A1 étant sous format date et C1 étant une liste déroulante

- J'ai pensé à : ET(A1><"";C1<>"") mais cela bloque la cellule même si A;C sont renseignées...
- J'ai aussi essayé de faire quelques macros avec Private Sub Worksheet Change mais sans succès

Si vous avez une idée pour la validation des données, merci
 
Re : Cellules bloquées

M12, Excel cesse le programme quand je saisis en I1 et lorsque je veux saisir en A1 et C1 il met le message d'erreur :
"Excel ne peut pas terminer cette tâche avec les ressources disponibles.
Sélectionnez moins de données ou fermez les applications"
Mon fichier est peut-être trop lourd ?
 
Re : Cellules bloquées

Re,

par rapport à ta question, où se trouve :

Je voudrais que :
* si A1 et C1 non renseignées alors I1 bloquée
* si A1 et C1 renseignée alors I1 débloquée
A1 étant sous format date et C1 étant une liste déroulante


Feuille et correspondance des cellules 😕
 
Re : Cellules bloquées

Oupsss, c'était pour expliquer en gros ce que je voulais (pour faire simple en quelque sorte)
Feuil03 (FD 01), j'ai effacé ton code qui était :

Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A14") = "" And Range("C14") = "" Then
Range("I14") = ""
End If
End Sub
 
Re : Cellules bloquées

M12,

j'ai copié ta formule dans Validation des données Personnalisée et j'ai eu le même problème qu'avec ma formule
ET(A14><"";C14<>"") : dans tous les cas je ne peux pas saisir en I14

Dans ta formule tu t'es préoccupé de H mais c'est inutile à partir de la ligne 14:
=SI(ET(A14<>"";C14<>"");H14*$H$7;"")

Bref, je ne comprends pas ce qui ne marche pas dans nos formules : peut-être inadapté dans la validation des données ?

Je te remercie pour le temps que tu as consacré à mon problème,
Elsa
 
- 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
5
Affichages
477
  • Question Question
Réponses
4
Affichages
596
Réponses
5
Affichages
1 K
Retour