je dois faire une macro pour rechercher dans un tableau des valeurs
(plusieurs colonnes) en fonction de dates.
en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes
j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler:
1er colonne : la date puis des donnees alpha et numériques dans en tout 6
colonnes
sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la
forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée.
j'espere avoir fait avancer le probleme
Si tu as vraiment besoin de copier dans une autre feuille, regarde du côté du filtre élaboré. Sinon, pour la date, et la même feuille, un filtre automatique ferait aussi bien, en plus simple.
Tous les deux sont dans le menu Données.
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout 6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la
forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
merci
Bonjour,
Si tu as vraiment besoin de copier dans une autre feuille, regarde du
côté du filtre élaboré. Sinon, pour la date, et la même feuille, un
filtre automatique ferait aussi bien, en plus simple.
Tous les deux sont dans le menu Données.
"fred" <f.fer@ne.fr> a écrit dans le message de
news:co7rje$pho$1@aphrodite.grec.isp.9tel.net...
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs
(plusieurs colonnes) en fonction de dates.
en clair: rechercher en fonction de la date du jour des lignes dans
un
tableau comportant plusieurs colonnes
j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler:
1er colonne : la date puis des donnees alpha et numériques dans en
tout 6
colonnes
sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur
sous la
forme du meme nombre de colonnes mais que les lignes concernees par
la date
recherchée.
j'espere avoir fait avancer le probleme
Si tu as vraiment besoin de copier dans une autre feuille, regarde du côté du filtre élaboré. Sinon, pour la date, et la même feuille, un filtre automatique ferait aussi bien, en plus simple.
Tous les deux sont dans le menu Données.
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout 6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la
forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
merci
Jacky
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout 6 colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
merci
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" <f.fer@ne.fr> a écrit dans le message de
news:co7rje$pho$1@aphrodite.grec.isp.9tel.net...
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs
(plusieurs colonnes) en fonction de dates.
en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes
j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler:
1er colonne : la date puis des donnees alpha et numériques dans en tout 6
colonnes
sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la
forme du meme nombre de colonnes mais que les lignes concernees par la
date
recherchée.
j'espere avoir fait avancer le probleme
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout 6 colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
merci
fred
MERCI mais j'ai besoin de l'extraire sur une autre feuille en fonction d'une date que je saisirai dans une celulle, je crois pas que le filtre puisse m'aider
"Clément Marcotte" a écrit dans le message de news:ub2MXR%
Bonjour,
Si tu as vraiment besoin de copier dans une autre feuille, regarde du côté du filtre élaboré. Sinon, pour la date, et la même feuille, un filtre automatique ferait aussi bien, en plus simple.
Tous les deux sont dans le menu Données.
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout 6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la
forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
merci
MERCI mais j'ai besoin de l'extraire sur une autre feuille en fonction d'une
date que je saisirai dans une celulle, je crois pas que le filtre puisse
m'aider
"Clément Marcotte" <clement.marcotte@sympatico.ca> a écrit dans le message
de news:ub2MXR%230EHA.4028@TK2MSFTNGP15.phx.gbl...
Bonjour,
Si tu as vraiment besoin de copier dans une autre feuille, regarde du
côté du filtre élaboré. Sinon, pour la date, et la même feuille, un
filtre automatique ferait aussi bien, en plus simple.
Tous les deux sont dans le menu Données.
"fred" <f.fer@ne.fr> a écrit dans le message de
news:co7rje$pho$1@aphrodite.grec.isp.9tel.net...
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs
(plusieurs colonnes) en fonction de dates.
en clair: rechercher en fonction de la date du jour des lignes dans
un
tableau comportant plusieurs colonnes
j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler:
1er colonne : la date puis des donnees alpha et numériques dans en
tout 6
colonnes
sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur
sous la
forme du meme nombre de colonnes mais que les lignes concernees par
la date
recherchée.
j'espere avoir fait avancer le probleme
MERCI mais j'ai besoin de l'extraire sur une autre feuille en fonction d'une date que je saisirai dans une celulle, je crois pas que le filtre puisse m'aider
"Clément Marcotte" a écrit dans le message de news:ub2MXR%
Bonjour,
Si tu as vraiment besoin de copier dans une autre feuille, regarde du côté du filtre élaboré. Sinon, pour la date, et la même feuille, un filtre automatique ferait aussi bien, en plus simple.
Tous les deux sont dans le menu Données.
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout 6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la
forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
merci
fred
j'ai regardé cette fonction mais elle ne me renvoie qu'une ligne alors que plusieurs lignes de mon tableau correspondent à la date recherchée.
"Jacky" a écrit dans le message de news:%23al5fU%
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout 6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la
forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
merci
j'ai regardé cette fonction mais elle ne me renvoie qu'une ligne alors que
plusieurs lignes de mon tableau correspondent à la date recherchée.
"Jacky" <delaenlevezjusquiciJacky.jaeg@w...doo.fr> a écrit dans le message
de news:%23al5fU%230EHA.2824@TK2MSFTNGP09.phx.gbl...
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" <f.fer@ne.fr> a écrit dans le message de
news:co7rje$pho$1@aphrodite.grec.isp.9tel.net...
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs
(plusieurs colonnes) en fonction de dates.
en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes
j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler:
1er colonne : la date puis des donnees alpha et numériques dans en tout
6
colonnes
sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous
la
forme du meme nombre de colonnes mais que les lignes concernees par la
date
recherchée.
j'espere avoir fait avancer le probleme
j'ai regardé cette fonction mais elle ne me renvoie qu'une ligne alors que plusieurs lignes de mon tableau correspondent à la date recherchée.
"Jacky" a écrit dans le message de news:%23al5fU%
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout 6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous la
forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
merci
JièL Goubert
Bonjoir(c) fred
tu devrais essayer la solution du filtre élaborée de Clément... non seulement ça fonctionneras, mais en plus c'est une solution d'AMIS ;-))))))))))
-- JièL Amis
Le 26/11/2004 19:37 vous avez écrit ceci :
MERCI mais j'ai besoin de l'extraire sur une autre feuille en fonction d'une date que je saisirai dans une celulle, je crois pas que le filtre puisse m'aider
"Clément Marcotte" a écrit dans le message de news:ub2MXR%
Bonjour,
Si tu as vraiment besoin de copier dans une autre feuille, regarde du côté du filtre élaboré. Sinon, pour la date, et la même feuille, un filtre automatique ferait aussi bien, en plus simple.
Tous les deux sont dans le menu Données.
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans
un
tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en
tout 6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur
sous la
forme du meme nombre de colonnes mais que les lignes concernees par
la date
recherchée. j'espere avoir fait avancer le probleme
merci
Bonjoir(c) fred
tu devrais essayer la solution du filtre élaborée de Clément... non
seulement ça fonctionneras, mais en plus c'est une solution d'AMIS ;-))))))))))
--
JièL Amis
Le 26/11/2004 19:37 vous avez écrit ceci :
MERCI mais j'ai besoin de l'extraire sur une autre feuille en fonction d'une
date que je saisirai dans une celulle, je crois pas que le filtre puisse
m'aider
"Clément Marcotte" <clement.marcotte@sympatico.ca> a écrit dans le message
de news:ub2MXR%230EHA.4028@TK2MSFTNGP15.phx.gbl...
Bonjour,
Si tu as vraiment besoin de copier dans une autre feuille, regarde du
côté du filtre élaboré. Sinon, pour la date, et la même feuille, un
filtre automatique ferait aussi bien, en plus simple.
Tous les deux sont dans le menu Données.
"fred" <f.fer@ne.fr> a écrit dans le message de
news:co7rje$pho$1@aphrodite.grec.isp.9tel.net...
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs
(plusieurs colonnes) en fonction de dates.
en clair: rechercher en fonction de la date du jour des lignes dans
un
tableau comportant plusieurs colonnes
j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler:
1er colonne : la date puis des donnees alpha et numériques dans en
tout 6
colonnes
sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur
sous la
forme du meme nombre de colonnes mais que les lignes concernees par
la date
recherchée.
j'espere avoir fait avancer le probleme
tu devrais essayer la solution du filtre élaborée de Clément... non seulement ça fonctionneras, mais en plus c'est une solution d'AMIS ;-))))))))))
-- JièL Amis
Le 26/11/2004 19:37 vous avez écrit ceci :
MERCI mais j'ai besoin de l'extraire sur une autre feuille en fonction d'une date que je saisirai dans une celulle, je crois pas que le filtre puisse m'aider
"Clément Marcotte" a écrit dans le message de news:ub2MXR%
Bonjour,
Si tu as vraiment besoin de copier dans une autre feuille, regarde du côté du filtre élaboré. Sinon, pour la date, et la même feuille, un filtre automatique ferait aussi bien, en plus simple.
Tous les deux sont dans le menu Données.
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans
un
tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en
tout 6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur
sous la
forme du meme nombre de colonnes mais que les lignes concernees par
la date
recherchée. j'espere avoir fait avancer le probleme
merci
Jacky
Re..
alors que plusieurs lignes de mon tableau correspondent à la date recherchée.
Bien, ceci pourrait convenir (adapter d'un code, sauf erreur, de 'Michdenis') 'cette exemple fait la 'création d'une feuille ayant comme nom 'Nouvelle feuille' 'avec le résultat de la recherche
'------------- Sub cherche_date_du_jour() Dim Derniereligne&, i&, ligne_libre& Dim Source As Worksheet, Cible As Worksheet
Set Source = ActiveSheet Sheets.Add Set Cible = ActiveSheet ActiveSheet.Name = "Nouvelle feuille" Cible.Range("A1:F1").Value = Source.Range("A1:F1").Value Derniereligne = Source.Cells(Rows.Count, "A").End(xlUp).Row
For i = Derniereligne To 1 Step -1 If Application.CountIf(Source.Range("A" & i), Date) > 0 Then ligne_libre = Cible.Cells(Rows.Count, "A").End(xlUp).Row + 1 Cible.Range("A" & ligne_libre & ":F" & ligne_libre).Value Source.Range("A" & i & ":F" & i).Value x = x + 1 End If Next i
[a1] = "Il y a " & x & " ligne(s) à la date du " & Date If Cible.Cells(Rows.Count, "A").End(xlUp).Row = 1 Then Application.DisplayAlerts = False Cible.Delete Application.DisplayAlerts = True MsgBox "La date du " & Date & " n'a pas été trouvé !" End If
End Sub '------------- Salutations JJ
"fred" a écrit dans le message de news:co7t5o$qa3$
j'ai regardé cette fonction mais elle ne me renvoie qu'une ligne alors que plusieurs lignes de mon tableau correspondent à la date recherchée.
"Jacky" a écrit dans le message de news:%23al5fU%
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout
6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous
la
forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
merci
Re..
alors que plusieurs lignes de mon tableau correspondent à la date
recherchée.
Bien, ceci pourrait convenir (adapter d'un code, sauf erreur, de
'Michdenis')
'cette exemple fait la
'création d'une feuille ayant comme nom 'Nouvelle feuille'
'avec le résultat de la recherche
'-------------
Sub cherche_date_du_jour()
Dim Derniereligne&, i&, ligne_libre&
Dim Source As Worksheet, Cible As Worksheet
Set Source = ActiveSheet
Sheets.Add
Set Cible = ActiveSheet
ActiveSheet.Name = "Nouvelle feuille"
Cible.Range("A1:F1").Value = Source.Range("A1:F1").Value
Derniereligne = Source.Cells(Rows.Count, "A").End(xlUp).Row
For i = Derniereligne To 1 Step -1
If Application.CountIf(Source.Range("A" & i), Date) > 0 Then
ligne_libre = Cible.Cells(Rows.Count, "A").End(xlUp).Row + 1
Cible.Range("A" & ligne_libre & ":F" & ligne_libre).Value Source.Range("A" & i & ":F" & i).Value
x = x + 1
End If
Next i
[a1] = "Il y a " & x & " ligne(s) à la date du " & Date
If Cible.Cells(Rows.Count, "A").End(xlUp).Row = 1 Then
Application.DisplayAlerts = False
Cible.Delete
Application.DisplayAlerts = True
MsgBox "La date du " & Date & " n'a pas été trouvé !"
End If
End Sub
'-------------
Salutations
JJ
"fred" <f.fer@ne.fr> a écrit dans le message de
news:co7t5o$qa3$1@aphrodite.grec.isp.9tel.net...
j'ai regardé cette fonction mais elle ne me renvoie qu'une ligne alors que
plusieurs lignes de mon tableau correspondent à la date recherchée.
"Jacky" <delaenlevezjusquiciJacky.jaeg@w...doo.fr> a écrit dans le message
de news:%23al5fU%230EHA.2824@TK2MSFTNGP09.phx.gbl...
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" <f.fer@ne.fr> a écrit dans le message de
news:co7rje$pho$1@aphrodite.grec.isp.9tel.net...
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs
(plusieurs colonnes) en fonction de dates.
en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes
j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler:
1er colonne : la date puis des donnees alpha et numériques dans en
tout
6
colonnes
sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur
sous
la
forme du meme nombre de colonnes mais que les lignes concernees par la
date
recherchée.
j'espere avoir fait avancer le probleme
alors que plusieurs lignes de mon tableau correspondent à la date recherchée.
Bien, ceci pourrait convenir (adapter d'un code, sauf erreur, de 'Michdenis') 'cette exemple fait la 'création d'une feuille ayant comme nom 'Nouvelle feuille' 'avec le résultat de la recherche
'------------- Sub cherche_date_du_jour() Dim Derniereligne&, i&, ligne_libre& Dim Source As Worksheet, Cible As Worksheet
Set Source = ActiveSheet Sheets.Add Set Cible = ActiveSheet ActiveSheet.Name = "Nouvelle feuille" Cible.Range("A1:F1").Value = Source.Range("A1:F1").Value Derniereligne = Source.Cells(Rows.Count, "A").End(xlUp).Row
For i = Derniereligne To 1 Step -1 If Application.CountIf(Source.Range("A" & i), Date) > 0 Then ligne_libre = Cible.Cells(Rows.Count, "A").End(xlUp).Row + 1 Cible.Range("A" & ligne_libre & ":F" & ligne_libre).Value Source.Range("A" & i & ":F" & i).Value x = x + 1 End If Next i
[a1] = "Il y a " & x & " ligne(s) à la date du " & Date If Cible.Cells(Rows.Count, "A").End(xlUp).Row = 1 Then Application.DisplayAlerts = False Cible.Delete Application.DisplayAlerts = True MsgBox "La date du " & Date & " n'a pas été trouvé !" End If
End Sub '------------- Salutations JJ
"fred" a écrit dans le message de news:co7t5o$qa3$
j'ai regardé cette fonction mais elle ne me renvoie qu'une ligne alors que plusieurs lignes de mon tableau correspondent à la date recherchée.
"Jacky" a écrit dans le message de news:%23al5fU%
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout
6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous
la
forme du meme nombre de colonnes mais que les lignes concernees par la date
recherchée. j'espere avoir fait avancer le probleme
alors que plusieurs lignes de mon tableau correspondent à la date recherchée.
Bien, ceci pourrait convenir (adapter d'un code, sauf erreur, de 'Michdenis') 'cette exemple fait la 'création d'une feuille ayant comme nom 'Nouvelle feuille' 'avec le résultat de la recherche
'------------- Sub cherche_date_du_jour() Dim Derniereligne&, i&, ligne_libre& Dim Source As Worksheet, Cible As Worksheet
Set Source = ActiveSheet Sheets.Add Set Cible = ActiveSheet ActiveSheet.Name = "Nouvelle feuille" Cible.Range("A1:F1").Value = Source.Range("A1:F1").Value Derniereligne = Source.Cells(Rows.Count, "A").End(xlUp).Row
For i = Derniereligne To 1 Step -1 If Application.CountIf(Source.Range("A" & i), Date) > 0 Then ligne_libre = Cible.Cells(Rows.Count, "A").End(xlUp).Row + 1 Cible.Range("A" & ligne_libre & ":F" & ligne_libre).Value > Source.Range("A" & i & ":F" & i).Value x = x + 1 End If Next i
[a1] = "Il y a " & x & " ligne(s) à la date du " & Date If Cible.Cells(Rows.Count, "A").End(xlUp).Row = 1 Then Application.DisplayAlerts = False Cible.Delete Application.DisplayAlerts = True MsgBox "La date du " & Date & " n'a pas été trouvé !" End If
End Sub '------------- Salutations JJ
"fred" a écrit dans le message de news:co7t5o$qa3$
j'ai regardé cette fonction mais elle ne me renvoie qu'une ligne alors que
plusieurs lignes de mon tableau correspondent à la date recherchée.
"Jacky" a écrit dans le message
de news:%23al5fU%
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout
6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous
la
forme du meme nombre de colonnes mais que les lignes concernees par la
date
recherchée. j'espere avoir fait avancer le probleme
merci
merci je vais essayer
"Jacky" <delaenlevezjusquiciJacky.jaeg@w...doo.fr> a écrit dans le message
de news:uYUDwDG1EHA.3840@tk2msftngp13.phx.gbl...
Re..
alors que plusieurs lignes de mon tableau correspondent à la date
recherchée.
Bien, ceci pourrait convenir (adapter d'un code, sauf erreur, de
'Michdenis')
'cette exemple fait la
'création d'une feuille ayant comme nom 'Nouvelle feuille'
'avec le résultat de la recherche
'-------------
Sub cherche_date_du_jour()
Dim Derniereligne&, i&, ligne_libre&
Dim Source As Worksheet, Cible As Worksheet
Set Source = ActiveSheet
Sheets.Add
Set Cible = ActiveSheet
ActiveSheet.Name = "Nouvelle feuille"
Cible.Range("A1:F1").Value = Source.Range("A1:F1").Value
Derniereligne = Source.Cells(Rows.Count, "A").End(xlUp).Row
For i = Derniereligne To 1 Step -1
If Application.CountIf(Source.Range("A" & i), Date) > 0 Then
ligne_libre = Cible.Cells(Rows.Count, "A").End(xlUp).Row + 1
Cible.Range("A" & ligne_libre & ":F" & ligne_libre).Value > Source.Range("A" & i & ":F" & i).Value
x = x + 1
End If
Next i
[a1] = "Il y a " & x & " ligne(s) à la date du " & Date
If Cible.Cells(Rows.Count, "A").End(xlUp).Row = 1 Then
Application.DisplayAlerts = False
Cible.Delete
Application.DisplayAlerts = True
MsgBox "La date du " & Date & " n'a pas été trouvé !"
End If
End Sub
'-------------
Salutations
JJ
"fred" <f.fer@ne.fr> a écrit dans le message de
news:co7t5o$qa3$1@aphrodite.grec.isp.9tel.net...
j'ai regardé cette fonction mais elle ne me renvoie qu'une ligne alors
que
plusieurs lignes de mon tableau correspondent à la date recherchée.
"Jacky" <delaenlevezjusquiciJacky.jaeg@w...doo.fr> a écrit dans le
message
de news:%23al5fU%230EHA.2824@TK2MSFTNGP09.phx.gbl...
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" <f.fer@ne.fr> a écrit dans le message de
news:co7rje$pho$1@aphrodite.grec.isp.9tel.net...
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs
(plusieurs colonnes) en fonction de dates.
en clair: rechercher en fonction de la date du jour des lignes dans
un
tableau comportant plusieurs colonnes
j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler:
1er colonne : la date puis des donnees alpha et numériques dans en
tout
6
colonnes
sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur
sous
la
forme du meme nombre de colonnes mais que les lignes concernees par
la
date
recherchée.
j'espere avoir fait avancer le probleme
alors que plusieurs lignes de mon tableau correspondent à la date recherchée.
Bien, ceci pourrait convenir (adapter d'un code, sauf erreur, de 'Michdenis') 'cette exemple fait la 'création d'une feuille ayant comme nom 'Nouvelle feuille' 'avec le résultat de la recherche
'------------- Sub cherche_date_du_jour() Dim Derniereligne&, i&, ligne_libre& Dim Source As Worksheet, Cible As Worksheet
Set Source = ActiveSheet Sheets.Add Set Cible = ActiveSheet ActiveSheet.Name = "Nouvelle feuille" Cible.Range("A1:F1").Value = Source.Range("A1:F1").Value Derniereligne = Source.Cells(Rows.Count, "A").End(xlUp).Row
For i = Derniereligne To 1 Step -1 If Application.CountIf(Source.Range("A" & i), Date) > 0 Then ligne_libre = Cible.Cells(Rows.Count, "A").End(xlUp).Row + 1 Cible.Range("A" & ligne_libre & ":F" & ligne_libre).Value > Source.Range("A" & i & ":F" & i).Value x = x + 1 End If Next i
[a1] = "Il y a " & x & " ligne(s) à la date du " & Date If Cible.Cells(Rows.Count, "A").End(xlUp).Row = 1 Then Application.DisplayAlerts = False Cible.Delete Application.DisplayAlerts = True MsgBox "La date du " & Date & " n'a pas été trouvé !" End If
End Sub '------------- Salutations JJ
"fred" a écrit dans le message de news:co7t5o$qa3$
j'ai regardé cette fonction mais elle ne me renvoie qu'une ligne alors que
plusieurs lignes de mon tableau correspondent à la date recherchée.
"Jacky" a écrit dans le message
de news:%23al5fU%
Bonsoir Fred
As-tu regardé du coté de rechercheV et son aide ??
JJ
"fred" a écrit dans le message de news:co7rje$pho$
bonsoir,
je dois faire une macro pour rechercher dans un tableau des valeurs (plusieurs colonnes) en fonction de dates. en clair: rechercher en fonction de la date du jour des lignes dans un
tableau comportant plusieurs colonnes j'ai beaucoup beaucoup de mal et c'est rien de le dire
je vais détailler: 1er colonne : la date puis des donnees alpha et numériques dans en tout
6
colonnes sur une seule feuille.
je voudrais afficher les données sur une autre feuille du classeur sous
la
forme du meme nombre de colonnes mais que les lignes concernees par la
date
recherchée. j'espere avoir fait avancer le probleme
merci
Jacky
Bonjour Alain Puisque tu es en ligne;-)
Dans ce code: If Application.CountIf(Source.Range("A" & i), Date) > 0 Then ligne_libre = Cible.Cells(Rows.Count, "A").End(xlUp).Row + 1 ****ici Cible.Range("A" & ligne_libre & ":F" & ligne_libre).Value Source.Range("A" & i & ":F" & i).Value x = x + 1 End If
La colonne A étant des dates, pourquoi dans la copie les dates se transforment en dates US ?? Date source= date FR==>Date cible devient date US et format texte As-tu une explication ?
JJ
"AV" a écrit dans le message de news:
Il faut utiliser un filtre !!
AV
Bonjour Alain
Puisque tu es en ligne;-)
Dans ce code:
If Application.CountIf(Source.Range("A" & i), Date) > 0 Then
ligne_libre = Cible.Cells(Rows.Count, "A").End(xlUp).Row + 1
****ici Cible.Range("A" & ligne_libre & ":F" & ligne_libre).Value Source.Range("A" & i & ":F" & i).Value
x = x + 1
End If
La colonne A étant des dates, pourquoi dans la copie les dates se
transforment en dates US ??
Date source= date FR==>Date cible devient date US et format texte
As-tu une explication ?
JJ
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de
news:OnOMkJG1EHA.1564@TK2MSFTNGP09.phx.gbl...
Dans ce code: If Application.CountIf(Source.Range("A" & i), Date) > 0 Then ligne_libre = Cible.Cells(Rows.Count, "A").End(xlUp).Row + 1 ****ici Cible.Range("A" & ligne_libre & ":F" & ligne_libre).Value Source.Range("A" & i & ":F" & i).Value x = x + 1 End If
La colonne A étant des dates, pourquoi dans la copie les dates se transforment en dates US ?? Date source= date FR==>Date cible devient date US et format texte As-tu une explication ?
JJ
"AV" a écrit dans le message de news:
Il faut utiliser un filtre !!
AV
AV
Je ne fais pas ce constat Exemple (simplifié) de copie de plage dates là :
http://cjoint.com/?lBonTfmIh0
AV
Je ne fais pas ce constat
Exemple (simplifié) de copie de plage dates là :