Vba : problème de débutant

Fermé
emixam60 Messages postés 1 Date d'inscription mercredi 29 juin 2011 Statut Membre Dernière intervention 29 juin 2011 - 29 juin 2011 à 22:31
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 30 juin 2011 à 00:11
Bonjour,

Voilà je suis vraiment très mauvais dans la programmation sur vba et je suis bloqué sur une chose toute simple mais infaisable pour moi :

J'ai une msgbox qui s'affiche en me demandant d'écrire le nom d'une cellule (ex : A1 ou F9 ou B5 ...)

Je voudrais que quand je lui rentre C3, ça me fasse un X dans la cellule C3.

J'ai essayé Range(nom de la texte box.value).value = "X" mais ça ne marche pas.

Aidez je vous en prie !

Merci d'avance.

1 réponse

eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 243
30 juin 2011 à 00:11
Bonsoir,

si tu ne met pas ton code difficile de te dire ce qui manque...

Un exemple :
Sub test()
Dim c As Range
Set c = Application.InputBox("ref cellule", Type:=8)
If c.Cells.Count = 1 Then c.Value = "x"
End Sub


Avec type:=8 tu peux aussi désigner la cellule à la souris.

eric
0