Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Interdiction d'écrire

3 réponses
Avatar
Philippe
Bonsoir à toutes et à tous,

Une petite question toute bête qui me laisse sans argument.

Si "A1" est vide, peut interdire d'écrire en "B1"
Et bien sur si "A1" contient une valeur (num ou txt), "B1" est libre
d'écriture.
Philippe

3 réponses

Avatar
JPMonnier
Bonsoir,
A placer dans VBA dans Feuil1

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$B$1" Then
If [a1] = "" Then
MsgBox "saisie interdite, A1 non renseignée"
[a1].Select
End If
End If
End Sub
--
Cordialement


"Philippe" a écrit dans le message de
news:
Bonsoir à toutes et à tous,

Une petite question toute bête qui me laisse sans argument.

Si "A1" est vide, peut interdire d'écrire en "B1"
Et bien sur si "A1" contient une valeur (num ou txt), "B1" est libre
d'écriture.
Philippe





Avatar
P.Bastard
Bonsoir, Philippe.

Données, Validation, Personnalisé, décocher "Ignorer si vide",
Formule, ¡<>""

--
Bien ,

patrick.bastardchezdbmail.com
"Philippe" a écrit dans le message de
news:
Bonsoir à toutes et à tous,

Une petite question toute bête qui me laisse sans argument.

Si "A1" est vide, peut interdire d'écrire en "B1"
Et bien sur si "A1" contient une valeur (num ou txt), "B1" est libre
d'écriture.
Philippe






Avatar
Philippe
Bonsoir à vous deux,

C'est un peu tard, mais "vieux motards que jamais"
Merci pour vos deux solutions.
Elles fonctionnent à merveille.
Philippe

"Philippe" a écrit dans le message de news:

Bonsoir à toutes et à tous,

Une petite question toute bête qui me laisse sans argument.

Si "A1" est vide, peut interdire d'écrire en "B1"
Et bien sur si "A1" contient une valeur (num ou txt), "B1" est libre
d'écriture.
Philippe