Signaler

Modifier une cellule avec un formulaire [Résolu]

Posez votre question NLAH 117Messages postés lundi 9 septembre 2013Date d'inscription 22 mai 2017 Dernière intervention - Dernière réponse le 18 mai 2017 à 10:14 par NLAH
Bonjour,


je voulais modifier la valeur d'une cellule à partir d'un formulaire userform en verifiant que les valeurs de la colonne A et colonne B et colonne D existent dans ma feuille si oui je modifie la valeur de la colonne C.sinon j'ajoute une ligne.

j'ai essayé le code suivant(voir le lien) mais il ne me permet pas de modifier la ligne.

Merci de m'aider a trouver l'erreur.

http://www.cjoint.com/c/GErnoEowjFp


Afficher la suite 
Utile
-1
plus moins
Bonjour,

Faut choisir, pour modifier la date vous faites comment ?????

Private Sub ComboBox2_Enter()
Dim j As Integer, NL As Long
    
    TextBox2 = Date

et

Private Sub CommandButton1_Click()
            If .Range("B" & lig) <> TextBox2 Then
NLAH 117Messages postés lundi 9 septembre 2013Date d'inscription 22 mai 2017 Dernière intervention - 17 mai 2017 à 18:22
ça marche pas, en tt cas merci pour votre aide
Répondre
f894009 11674Messages postés dimanche 25 novembre 2007Date d'inscription 24 mai 2017 Dernière intervention - 17 mai 2017 à 18:23
Re,

Je regarde avec votre code

Ben oui, une textbox renvoie une chaine de caracteres
code modifie
If .Range("B" & lig) <> CDate(TextBox2) Or .Range("A" & lig) <> ComboBox2 Then
Répondre
NLAH 117Messages postés lundi 9 septembre 2013Date d'inscription 22 mai 2017 Dernière intervention - 18 mai 2017 à 09:13
j'ai essaye la formule que vous m'avez proposé mais ca marche pas :(

voila le lien vers le fichier:

http://www.cjoint.com/c/GEshm4ymxAW
Répondre
f894009 11674Messages postés dimanche 25 novembre 2007Date d'inscription 24 mai 2017 Dernière intervention - 18 mai 2017 à 09:26
Re,

Fichier modifie: https://mon-partage.fr/f/16zYrOVD/
Répondre
NLAH 117Messages postés lundi 9 septembre 2013Date d'inscription 22 mai 2017 Dernière intervention - 18 mai 2017 à 10:14
Merci infiniment, ça marche.
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !