Excel Downloads
Forum

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


Réponse
 
LinkBack Outils de la discussion
Vieux 07/06/2005, 11h15   #16 (permalink)
XLDnaute Barbatruc
 
Avatar de ChTi160
 
Date d'inscription: février 2005
Localisation: Savigny le Temple 77176
Version Excel : Excel 2007 (PC)
Messages: 3 110
Envoyer un message via MSN à ChTi160
Par défaut Re:réupéré les lignes excels par recherche

Re oui celà est possible
tu peux si tu le Veux ,faire une recherche là Haut via la Rubrique 'Rechercher' du Forum il y a de nombreuses Questions qui traitent de ce sujet transfert
si tu ne trouves pas viens nous revoir pour poser ta question

New Edition
Re tu tapes simplement Transfert dans un premier temps et tu vois

Message édité par: ChTi160, à: 07/06/2005 10:33
__________________
Amicalement Jean Marie

ChTi160 est déconnecté   Réponse avec citation
ANNONCES
Vieux 07/06/2005, 14h05   #17 (permalink)
WyLLoU
Guest
 
Messages: n/a
Par défaut Re:réupéré les lignes excels par recherche

Donc j'ai garder la premiere idée,et j'ai mis le code dans mon programme sur un bouton,j'ai changer le nom de la feuil1 dans le code pour l'adapter à mon programme,mais celà ne marche pas.Il me met une erreur au niveau du 'Set rep = maplage.Find(Nom, .Range('A2'), , xlWhole)' et il met une erreur d'éxécution 1004 et me dit impossilbe de lire la propriété Find de la classe Range.
Je comprend pas pourquoi il me met ça ????....
Je voudrez bien une petite explication ,si tu vois le problème!
Merci!
  Réponse avec citation
Vieux 07/06/2005, 14h29   #18 (permalink)
XLDnaute Barbatruc
 
Avatar de ChTi160
 
Date d'inscription: février 2005
Localisation: Savigny le Temple 77176
Version Excel : Excel 2007 (PC)
Messages: 3 110
Envoyer un message via MSN à ChTi160
Par défaut Re:réupéré les lignes excels par recherche

Salut WyLLoU
peux tu coller dans ce fil, la procèdure que tu as adapté, 'faute de Fichier' ,afin que j'y regarde
Merci d'avance
__________________
Amicalement Jean Marie

ChTi160 est déconnecté   Réponse avec citation
Vieux 07/06/2005, 14h50   #19 (permalink)
WyLLoU
Guest
 
Messages: n/a
Par défaut Re:réupéré les lignes excels par recherche

Private Sub B_fichperso_Click()


Dim rep As Range

Dim maplage As Range
Dim derlgn, R As Integer
Dim Nom As String
Nom = InputBox('Saisie du Nom', 'Operation')
If Nom = '' Then Exit Sub
With Worksheets('Global')

derlgn = .Range('A200').End(xlUp).Row

Set maplage = .Range('A2:A' & derlgn)
Set rep = maplage.Find(Nom, .Range('A2'), , xlWhole)



If Not rep Is Nothing Then
R = rep.Row

MsgBox 'Voilà le résultat ' & Chr(13) & Nom & Chr(13) & ' ' & 'Prénom ' & .Cells(R, 2) _
& Chr(13) & ' ' & 'ref1 ' & .Cells(R, 3) & Chr(13) & ' ' & 'ref2 ' & .Cells(R, 4)
Else
MsgBox 'Personne du Nom de: ' & Nom
End If

End With
End Sub
  Réponse avec citation
Vieux 07/06/2005, 15h19   #20 (permalink)
WyLLoU
Guest
 
Messages: n/a
Par défaut Re:réupéré les lignes excels par recherche

c'est normal que mon xlUp=-4162 ?? :huh:
  Réponse avec citation
Vieux 07/06/2005, 15h37   #21 (permalink)
WyLLoU
Guest
 
Messages: n/a
Par défaut Re:réupéré les lignes excels par recherche

J'ai trouvé mon problème,ça vient du fait que j'ai mis l'action sur un bouton...Mais c'est bizard quand même ça devrait marcher quand mm normalement non?
inch: :S
  Réponse avec citation
Vieux 07/06/2005, 16h12   #22 (permalink)
WyLLoU
Guest
 
Messages: n/a
Par défaut Re:réupéré les lignes excels par recherche

Jte fil mon adresse mail pour me tenir au courant ,parceque j'aurais pas l'occasion de venir voir sur le forum. wyllou_4_3_dom@hotmail.com
si tu peu m'aider :unsure:
  Réponse avec citation
Vieux 07/06/2005, 16h51   #23 (permalink)
XLDnaute Barbatruc
 
Avatar de ChTi160
 
Date d'inscription: février 2005
Localisation: Savigny le Temple 77176
Version Excel : Excel 2007 (PC)
Messages: 3 110
Envoyer un message via MSN à ChTi160
Par défaut Re:réupéré les lignes excels par recherche

re tu as mis Range('A200').End(XlUp).row est ce que ta colonne A n'a pas plus de 200 lignes, car la recherche doit commencer sous la dernière ligne occupée peut être la réponse ????
moi je viens de mettre un bouton dans ma feuille que j'ai nommée 'Global' j'ai mis dans la procèdure du bouton le code suivant
Code:
Private Sub CommandButton1_Click()
Dim rep As Range
Dim maplage As Range
Dim derlgn, R As Integer
Dim Nom As String
Nom = InputBox('Saisie du Nom', 'Operation')
If Nom = '' Then Exit Sub
With Worksheets('Global')

derlgn = .Range('A200').End(xlUp).Row

Set maplage = .Range('A2:A' & derlgn)
Set rep = maplage.Find(Nom, .Range('A2'), , xlWhole)

If Not rep Is Nothing Then
R = rep.Row

MsgBox 'Voilà le résultat ' & Chr(13) & Nom & Chr(13) & ' ' & 'Prénom ' & .Cells(R, 2) _
& Chr(13) & ' ' & 'ref1 ' & .Cells(R, 3) & Chr(13) & ' ' & 'ref2 ' & .Cells(R, 4)
Else
MsgBox 'Personne du Nom de: ' & Nom
End If
End With
 
End Sub
et cela fonctionne donc à voir
tiens moi au courant si tu repasse par là
sinon je te contacterai

Message édité par: Chti160, à: 07/06/2005 15:53
__________________
Amicalement Jean Marie

ChTi160 est déconnecté   Réponse avec citation
Vieux 08/06/2005, 10h00   #24 (permalink)
WyLLoU
Guest
 
Messages: n/a
Par défaut Re:réupéré les lignes excels par recherche

Bin moi ça marche pas,toujours le mm problème!!!!!
ya des types spéciaux a utilisé$
  Réponse avec citation
Vieux 08/06/2005, 10h05   #25 (permalink)
WyLLoU
Guest
 
Messages: n/a
Par défaut Re:réupéré les lignes excels par recherche

c'est peut etre que je suis sous excel 97??? non??
  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


Fuseau horaire GMT +2. Il est actuellement 20h27.


(C) 2006 Excel Downloads