Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 07/12/2006, 18h22   #1 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juillet 2005
Localisation: Cantons de l'Est au Québec
Messages: 154
Envoyer un message via ICQ à Cougar
Unhappy Comment faire ...

Bonjour le forum,

Dans le code suivant :

For Each cell In .Range("A2:A" & .Range("A65536").End(xlUp).Row)
If CStr(cell) = Me.ComboBox1.Value Then
k = cell.Offset(1, 1).Row
If ActiveCell.Value = TextBox23.Text Then
Ligne = k
Else
If ActiveCell.Value = "" Then
Ligne = k
End If
End If
Next

lorsque la valeur en "B" = le textbox23 alors le code continu, le contenu de la cellule est différente, il faut descendre d'une cellule ("B3" à "B4", ...), si la cellule est vide alors inscrire la valeur du textobx23.

Cette partie du code ne fonctionne pas et je ne sais pas comment le corriger.

À l'aide

Merci
Cougar est déconnecté   Réponse avec citation
ANNONCES
Vieux 07/12/2006, 18h28   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Pierrot93
 
Date d'inscription: août 2006
Messages: 7 474
Par défaut Re : Comment faire ...

Bonsoir Cougar

tu nous parles de B, alors que ta boucle s'effectue sur la colonne A !!!!

après tu mets :

Code:
If ActiveCell.Value = TextBox23.Text Then
Ligne = k
Else
If ActiveCell.Value = "" Then
Ligne = k
End If
End If
à mon sen il vaudrait mieux mettre

Code:
If ActiveCell.Value = TextBox23.Text Or ActiveCell.Value = "" Then Ligne = k
si j'ai tout compris, mais ca c'est pas sur...

bonne soirée
@+
__________________
Pierrot

On se trouve toujours suffisamment intelligent, vu que c'est avec ce que l'on a qu'on juge !!!
Pierrot93 est déconnecté   Réponse avec citation
Vieux 07/12/2006, 18h30   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Messages: 8 118
Par défaut Re : Comment faire ...

bonjour Cougar

si j'ais bien compris tes explications (ce qui est loin d'etre evident !!)


For Each cell In .Range("A2:A" & .Range("A65536").End(xlUp).Row)
If CStr(cell) = Me.ComboBox1.Value Then
If ActiveCell.Value = TextBox23.Text Then
Else
If ActiveCell.offset(1,1).Value = "" Then
ActiveCell.offset(1,1)=TextBox23.Text
End If

End If
Next

oups
t'avais pas vu Pierrot Salut
pierrejean est déconnecté   Réponse avec citation
Vieux 07/12/2006, 18h34   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de Pierrot93
 
Date d'inscription: août 2006
Messages: 7 474
Par défaut Re : Comment faire ...

re Cougar, bonsoir Pierrejean oui ca va merci, sauf que là j'ai oublié un end if, pas trop sûr.
__________________
Pierrot

On se trouve toujours suffisamment intelligent, vu que c'est avec ce que l'on a qu'on juge !!!
Pierrot93 est déconnecté   Réponse avec citation
Vieux 07/12/2006, 18h50   #5 (permalink)
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Messages: 8 118
Par défaut Re : Comment faire ...

re

en me relisant, je m'aperçois que je suis en réalité en plein brouillard

Qu'est l'ActiveCell ??

doit-elle evoluer ???

on peut pas avoir un petit bout de fichier S.V.P
pierrejean est déconnecté   Réponse avec citation
Vieux 07/12/2006, 19h13   #6 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juillet 2005
Localisation: Cantons de l'Est au Québec
Messages: 154
Envoyer un message via ICQ à Cougar
Par défaut Re : Comment faire ...

Bonjour à vous deux,

Voici le fichier pour mieux faire le suivi.

Merci
Fichiers attachés
Type de fichier : zip TEST1.zip (19,7 Ko, 7 affichages)
Cougar est déconnecté   Réponse avec citation
Vieux 07/12/2006, 20h50   #7 (permalink)
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Messages: 8 118
Par défaut Re : Comment faire ...

bonsoir Cougar

si j'ais bien compris:

il s'agit de mentionner la date apres avoir selectionné le client ceci grace au bouton valider

c'est ce que j'ais réalisé

vois si cele te convient

attention pour ne pas etre géné j'ai ajouté un exit sub qui sera a supprimer
Fichiers attachés
Type de fichier : zip TEST1.zip (23,7 Ko, 7 affichages)
pierrejean est déconnecté   Réponse avec citation
Vieux 07/12/2006, 21h08   #8 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juillet 2005
Localisation: Cantons de l'Est au Québec
Messages: 154
Envoyer un message via ICQ à Cougar
Par défaut Re : Comment faire ...

Bonjour Pierrejean,

Tu as bien compris.

Deux petits problèmes.

1- Il n'inscrit pas la date au bon client. Si je choisis le client #1, la date s'inscrit au #2 et probablement au dernier si j'ajoute d'autres clients.

2- Il ne vérifie pas si la date existe déjà. Si elle existe, j'additionne alors les valeurs.

Merci beaucoup pour ton aide.

Dernière modification par Cougar ; 07/12/2006 à 23h42.
Cougar est déconnecté   Réponse avec citation
Vieux 08/12/2006, 11h08   #9 (permalink)
XLDnaute Barbatruc
 
Avatar de pierrejean
 
Date d'inscription: janvier 2006
Localisation: 69400 LIMAS
Messages: 8 118
Par défaut Re : Comment faire ...

bonjour Cougar

je n'avais pas mis le exit sub par hasard mais pour me proteger des ennuis eventuels de la suite du code

en fait tu mets combobox1 a "" ce qui declenche le combobox1_change et il ya prise en compte de ce nouveau texte

j'ais donc tout repris

vois si cela te convient
Fichiers attachés
Type de fichier : zip TEST1.zip (25,9 Ko, 11 affichages)
pierrejean est déconnecté   Réponse avec citation
Vieux 08/12/2006, 22h57   #10 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juillet 2005
Localisation: Cantons de l'Est au Québec
Messages: 154
Envoyer un message via ICQ à Cougar
Thumbs up Re : Comment faire ...

Bonsoir Pierrejean,

Excellent, c'est parfait.

Merci beaucoup pour le temps que tu as pris à m'aider.
Cougar est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Comment faire... CACAL Forum Excel 7 18/05/2006 20h24
comment faire (bis) fophil Forum Excel 5 17/03/2005 16h55
Comment faire une XLA fahd Forum Excel Downloads - Archives 5 09/05/2003 19h59
comment faire? Dark Forum Excel Downloads - Archives 2 08/12/2002 21h58
Comment faire ??? MEDOALGO Forum Excel Downloads - Archives 22 20/11/2002 12h57


Fuseau horaire GMT +2. Il est actuellement 05h33.


(C) 2006 Excel Downloads