Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : recherche contenu textbox dans une feuille excel. [ Archives Visual Basic / Fichier / Disque ] (ephores)

dimanche 23 mai 2004 à 18:51:01 | recherche contenu textbox dans une feuille excel.

ephores


Bonjour,
J'ai beau chercher de partout sur les Object Excel mais je ne trouve pas ..
Vioila j'ai une liste de fichier excel a laquel il faut que je cherche une chaine saisi dans une textBox.

J'ai le debut du code pour ouvrir chaque fichier et le refermer, mais pas le reste.....

Dim sFichier As String

'Définir le chemin
ChDir ("C:\Mon fichier\")

'Ouvrir tous les fichiers *.xls
sFichier = Dir("*.xls")
Do Until sFichier = ""
Workbooks.Open (sFichier)
'---> C'est ici que je coince.....
ActiveWorkbook.Close
sFichier = Dir()
Loop


Est ce que une âme charitable voudrait bien me venir en aide?

Merci par avance.

lundi 24 mai 2004 à 15:35:46 | Re : recherche contenu textbox dans une feuille excel.

ephores


s'il vous plait je trouve pas......

voila où j'en suis :

For i = 1 To NbOccurence

Set Base = CreateObject("Excel.Application")

'Afficher l'appli excel
Base.Visible = False

'Ouvrir le fichier excel
Base.Workbooks.Open FileName:=URL

'---> c'est la que je veux qu'il cherche si le contenu de textbox est quelque part dans la feuille.




'fermeture du fichier excel
Base.ActiveWorkbook.Close False
Next

jeudi 27 mai 2004 à 08:30:29 | Re : recherche contenu textbox dans une feuille excel.

ephores


Voici ce qu'un François P.. dans un autre forum m' a donné la solution, cela peut servire à d'autre , Merci François !

Dim Base As Object

Set Base = CreateObject("Excel.Application")
Base.Visible = False

Dim MyWorkbook As Object
'Ouvrir le fichier excel "c:\toto\tata.xls"
Set MyWorkbook = Base.Workbooks.Open("c:\toto\tata.xls")

Dim MySheet As Object
Dim FindRange As Object

'Parcourt toutes les feuilles
For Each MySheet In MyWorkbook.Sheets
'Cherche dans chaque feuille le text contenu dans la textbox Text1
Set FindRange = MySheet.Cells.Find(Text1.Text)

'Si trouvé
If Not FindRange Is Nothing Then
'On affiche le résultat
MsgBox "Trouvé dans " & MyWorkbook.Name & ", feuille " &
MySheet.Name & ", à l'endroit" & FindRange.Address
End If
Next MySheet 'Feulle suivante du classeur

'Ferme le classeur
MyWorkbook.Close



Cette discussion est classé dans : fichier, textbox, excel, recherche, sfichier


Répondre à ce message

Sujets en rapport avec ce message

macro de recherche et d'ouverture de fichier excel [ par flolf ] Bonjour a tousje suis tout nouveau tout beau (ca c'est moin sur par contre) en VBet forcement je rencontre des problemesj'ai un fchier excelA vierge. User form, textbox et fichier excel [ par pdoucet ] Bonjour à tous,Voilà, je développe quelques outils pour ma boîte en VB sous Excel.Afin de faire un suivi commercial de notre activité j'ai fait une bd VBA Excel - Recherche de fichiers [ par econs ] Bonjour à toutes et tous. Je possède un dossier contenant un certain nombre de fichiers : -   Un fichier Visio    (*.vsd) -   Un fichier Excel    Recherche dans deux texbox [ par roller0022 ] Bonjour à tous, voilà je viens de repprends VB6 depuis des mois, je voudrais faire une recherche sur deux textbox.J'ai le fichier 1 que j'ai intégrer probleme de recherche destination fichier [ par theice ] bonjoursje travaille sur excel et j'utilise des macros pour afficher des feuilles excels se trouvant dans un dossier situer sur ma clé USB.Je ne trouv Ouvrir un fichier excel depuis vb [ par spv54 ] Bonjour à tous je suis tout nouveau dans vb, alors beaucoup de mal.Est ce que qqn peut m'aider.alors voila j'ai sur ma form une textbox et un bouton d recherche dans un fichier txt et copie dans un textbox [ par schipette ] Salut.je voudrais savoir comment l utilisateur peut ouvirir un fichier texte (de son choix) sans qu il apparaisse a l écran, pour pouvoir copier une p Recherche dans excel [ par holidays411 ] bonjour a tous,voila je dois relier plusieur fichier entre eux dans excel.Seulement je voulais savoir (si c'est possible) comment je pouvais a partir Copie textbox vers excel [ par garfield170162 ] Bonjour, existe-il une commande pour copier le contenu d'une "textbox" dans un fichier excel et incrementer les cellules à chaque changement du conten Valeur en dollars [ par avyrex1926 ] Bonjour,J'ai un problème de technique qualité Dans mon fichier excel, dans la colone "DE", les montants sont en dollars, mais dans mon TextBox, ils s


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.