Je possède un catalogue sur excel et je souhaite incorporé un moteur de
recherche dans tout le classeur (sauf 1 page si possible).
J'ai créé un UserForm avec une TextBox et un bouton de recherche.
Voici ce que je voudrai effectué :
Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et
je clique sur un bouton "Recherche".
Ensuite, je souhaite que le curseur se positionne dans la bonne feuille,
décaler de deux case à droite de la valeur que j'ai saisie
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
Bonjour.
Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For Each sh In Sheets
If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner
Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
sh.Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next sh
End Sub
Cordialement.
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: 6258F329-3F45-4154-81D0-04405B8E8350@microsoft.com...
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de
recherche dans tout le classeur (sauf 1 page si possible).
J'ai créé un UserForm avec une TextBox et un bouton de recherche.
Voici ce que je voudrai effectué :
Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence)
et
je clique sur un bouton "Recherche".
Ensuite, je souhaite que le curseur se positionne dans la bonne feuille,
décaler de deux case à droite de la valeur que j'ai saisie
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
Angelus
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page
quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour.
Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For Each sh In Sheets
If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner
Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
sh.Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next sh
End Sub
Cordialement.
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: 6258F329-3F45-4154-81D0-04405B8E8350@microsoft.com...
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de
recherche dans tout le classeur (sauf 1 page si possible).
J'ai créé un UserForm avec une TextBox et un bouton de recherche.
Voici ce que je voudrai effectué :
Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence)
et
je clique sur un bouton "Recherche".
Ensuite, je souhaite que le curseur se positionne dans la bonne feuille,
décaler de deux case à droite de la valeur que j'ai saisie
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
Daniel
Comme ça ?
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For i = 1 To Sheets.Count If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then Sheets(i).Select c.Offset(0, 2).Select Exit For End If End If Next i End Sub
Daniel "Angelus" a écrit dans le message de news:
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
Comme ça ?
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For i = 1 To Sheets.Count
If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner
Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
Sheets(i).Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next i
End Sub
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: F1A59A9B-05AA-4F34-A718-DEE9B0AAC981@microsoft.com...
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page
quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour.
Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For Each sh In Sheets
If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner
Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
sh.Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next sh
End Sub
Cordialement.
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: 6258F329-3F45-4154-81D0-04405B8E8350@microsoft.com...
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de
recherche dans tout le classeur (sauf 1 page si possible).
J'ai créé un UserForm avec une TextBox et un bouton de recherche.
Voici ce que je voudrai effectué :
Dans la TextBox de cette UserForm, je saisis 6 chiffres (code
référence)
et
je clique sur un bouton "Recherche".
Ensuite, je souhaite que le curseur se positionne dans la bonne
feuille,
décaler de deux case à droite de la valeur que j'ai saisie
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For i = 1 To Sheets.Count If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then Sheets(i).Select c.Offset(0, 2).Select Exit For End If End If Next i End Sub
Daniel "Angelus" a écrit dans le message de news:
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
Angelus
C pour ouvrir le fichier toujours sur le même onglet?
Comme ça ?
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For i = 1 To Sheets.Count If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then Sheets(i).Select c.Offset(0, 2).Select Exit For End If End If Next i End Sub
Daniel "Angelus" a écrit dans le message de news:
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
C pour ouvrir le fichier toujours sur le même onglet?
Comme ça ?
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For i = 1 To Sheets.Count
If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner
Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
Sheets(i).Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next i
End Sub
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: F1A59A9B-05AA-4F34-A718-DEE9B0AAC981@microsoft.com...
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page
quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour.
Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For Each sh In Sheets
If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner
Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
sh.Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next sh
End Sub
Cordialement.
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: 6258F329-3F45-4154-81D0-04405B8E8350@microsoft.com...
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de
recherche dans tout le classeur (sauf 1 page si possible).
J'ai créé un UserForm avec une TextBox et un bouton de recherche.
Voici ce que je voudrai effectué :
Dans la TextBox de cette UserForm, je saisis 6 chiffres (code
référence)
et
je clique sur un bouton "Recherche".
Ensuite, je souhaite que le curseur se positionne dans la bonne
feuille,
décaler de deux case à droite de la valeur que j'ai saisie
C pour ouvrir le fichier toujours sur le même onglet?
Comme ça ?
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For i = 1 To Sheets.Count If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then Sheets(i).Select c.Offset(0, 2).Select Exit For End If End If Next i End Sub
Daniel "Angelus" a écrit dans le message de news:
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
Daniel
Les onglets sont traités toujours dans le même ordre. Daniel "Angelus" a écrit dans le message de news:
C pour ouvrir le fichier toujours sur le même onglet?
Comme ça ?
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For i = 1 To Sheets.Count If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then Sheets(i).Select c.Offset(0, 2).Select Exit For End If End If Next i End Sub
Daniel "Angelus" a écrit dans le message de news:
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
Les onglets sont traités toujours dans le même ordre.
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: A81AB196-7204-4CEC-9A42-C89B2F20ED41@microsoft.com...
C pour ouvrir le fichier toujours sur le même onglet?
Comme ça ?
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For i = 1 To Sheets.Count
If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas
examiner
Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
Sheets(i).Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next i
End Sub
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: F1A59A9B-05AA-4F34-A718-DEE9B0AAC981@microsoft.com...
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page
quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour.
Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For Each sh In Sheets
If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner
Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
sh.Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next sh
End Sub
Cordialement.
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message
de
news: 6258F329-3F45-4154-81D0-04405B8E8350@microsoft.com...
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur
de
recherche dans tout le classeur (sauf 1 page si possible).
J'ai créé un UserForm avec une TextBox et un bouton de recherche.
Voici ce que je voudrai effectué :
Dans la TextBox de cette UserForm, je saisis 6 chiffres (code
référence)
et
je clique sur un bouton "Recherche".
Ensuite, je souhaite que le curseur se positionne dans la bonne
feuille,
décaler de deux case à droite de la valeur que j'ai saisie
Les onglets sont traités toujours dans le même ordre. Daniel "Angelus" a écrit dans le message de news:
C pour ouvrir le fichier toujours sur le même onglet?
Comme ça ?
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For i = 1 To Sheets.Count If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then Sheets(i).Select c.Offset(0, 2).Select Exit For End If End If Next i End Sub
Daniel "Angelus" a écrit dans le message de news:
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
Daniel
Si tu veux connaître cet ordre, ajoute : MsgBox Sheets(i).Name après : For i = 1 To Sheets.Count Daniel "Angelus" a écrit dans le message de news:
C pour ouvrir le fichier toujours sur le même onglet?
Comme ça ?
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For i = 1 To Sheets.Count If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then Sheets(i).Select c.Offset(0, 2).Select Exit For End If End If Next i End Sub
Daniel "Angelus" a écrit dans le message de news:
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie
Merci
Si tu veux connaître cet ordre, ajoute :
MsgBox Sheets(i).Name
après :
For i = 1 To Sheets.Count
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: A81AB196-7204-4CEC-9A42-C89B2F20ED41@microsoft.com...
C pour ouvrir le fichier toujours sur le même onglet?
Comme ça ?
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For i = 1 To Sheets.Count
If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas
examiner
Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
Sheets(i).Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next i
End Sub
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message de
news: F1A59A9B-05AA-4F34-A718-DEE9B0AAC981@microsoft.com...
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page
quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour.
Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click()
Dim sh As Worksheet, c As Range
For Each sh In Sheets
If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner
Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole)
If Not c Is Nothing Then
sh.Select
c.Offset(0, 2).Select
Exit For
End If
End If
Next sh
End Sub
Cordialement.
Daniel
"Angelus" <Angelus@discussions.microsoft.com> a écrit dans le message
de
news: 6258F329-3F45-4154-81D0-04405B8E8350@microsoft.com...
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur
de
recherche dans tout le classeur (sauf 1 page si possible).
J'ai créé un UserForm avec une TextBox et un bouton de recherche.
Voici ce que je voudrai effectué :
Dans la TextBox de cette UserForm, je saisis 6 chiffres (code
référence)
et
je clique sur un bouton "Recherche".
Ensuite, je souhaite que le curseur se positionne dans la bonne
feuille,
décaler de deux case à droite de la valeur que j'ai saisie
Si tu veux connaître cet ordre, ajoute : MsgBox Sheets(i).Name après : For i = 1 To Sheets.Count Daniel "Angelus" a écrit dans le message de news:
C pour ouvrir le fichier toujours sur le même onglet?
Comme ça ?
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For i = 1 To Sheets.Count If Sheets(i).Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = Sheets(i).Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then Sheets(i).Select c.Offset(0, 2).Select Exit For End If End If Next i End Sub
Daniel "Angelus" a écrit dans le message de news:
MERCI !!
Trop cool t une bête ! :-)
En passant tu pourrai me dire comment démarré toujours sur la même page quelque soit l'endroit ou tu enregistre?
Merci d'avance
Bonjour. Le code suivant est associé à un bouton :
Private Sub CommandButton1_Click() Dim sh As Worksheet, c As Range For Each sh In Sheets If sh.Name <> "ANePasTraiter" Then 'Feuille à ne pas examiner Set c = sh.Cells.Find(TextBox1.Value, lookat:=xlWhole) If Not c Is Nothing Then sh.Select c.Offset(0, 2).Select Exit For End If End If Next sh End Sub
Cordialement. Daniel "Angelus" a écrit dans le message de news:
Bonjour
Je possède un catalogue sur excel et je souhaite incorporé un moteur de recherche dans tout le classeur (sauf 1 page si possible). J'ai créé un UserForm avec une TextBox et un bouton de recherche. Voici ce que je voudrai effectué : Dans la TextBox de cette UserForm, je saisis 6 chiffres (code référence) et je clique sur un bouton "Recherche". Ensuite, je souhaite que le curseur se positionne dans la bonne feuille, décaler de deux case à droite de la valeur que j'ai saisie