OVH Cloud OVH Cloud

De la date à la selection

17 réponses
Avatar
lolo
Bonjour a toutes et à tous.
J'ai un tableau de 80 lignes (c'est qu'il me faut annuellement sur ce
tableau). Dans la colonne C, j'ai des dates (jj/mm/aa) et dans la colonne F
j'ai des montants.
Est il possible de rechercher tous les montants du mois en cours et de les
recopier dans une autre feuille ?
Merci d'avance pour votre aide.
Amicalement Lolo

10 réponses

1 2
Avatar
AV
** Filtre élaboré **
Pour le smilblick...
Rappel :
- Cette fonctionnalité nécessite des étiquettes de colonnes
- Si la zone de critère (ex. G1:G2) fait appel à un champ calculé avec une
formule renvoyant en G2 Vrai/Faux, G1 doit être soit vide soit contenant une
valeur différente de celles des étiquettes de colonnes
- Si la zone de critère fait appel à une constante (elle peut être calculée !),
G1 doit contenir l'étiquette de la colonne des dates

Donc 2 méthodes possibles en application de la question posée :
// Méthode1 : champ calculé renvoyant une valeur booléenne
Voir réponse de Daniel
// Méthode 2 avec l'étiquette "Dates" pour la colonne C (les dates)
Zone de critères G1:H2 :
En G1 : Dates
En G2 : =">=" &AUJOURDHUI()-JOUR(AUJOURDHUI())+1
(Affichage d'une constante texte avec les opérateurs de comparaison et la date
du 1° jour du mois)
En H1 : Dates
En H2 : =">=" &AUJOURDHUI()-JOUR(AUJOURDHUI())+1
(Affichage d'une constante texte avec les opérateurs de comparaison et la date
du dernier jour du mois)
NB : Cette disposition pour la zone de critère (G1G2 et H1:H2) signifie pour XL
que les 2 conditions doivent être simultanément réunies (équivalent du ET
logique)

Bon, voilà...c'était juste une pierre
AV
Avatar
EtPatatiEtPatata
Dans son message 3f2eb6ad$0$1115$,
lolo nous disait:

Bonjour a toutes et à tous.
J'ai un tableau de 80 lignes (c'est qu'il me faut annuellement sur ce
tableau). Dans la colonne C, j'ai des dates (jj/mm/aa) et dans la
colonne F j'ai des montants.
Est il possible de rechercher tous les montants du mois en cours et
de les recopier dans une autre feuille ?
Merci d'avance pour votre aide.
Amicalement Lolo


Bonjour,

Il te faudra utiliser le filtre élaboré.

Tu prépares d'abord une "zone de critères" par exemple dans une feuille qui
ne te servira qu'à cela.
Puis, à partir de ta feuille de destination (c'est important), tu lances ton
filtre élaboré.

@+

Avatar
Nicolas B.
Pour éviter à l'avenir les foulures aux tendons, un remède miracle : CTRL +
FIN lors de l'affichage du message.

:-)

--
Nicolas B.

sabatier a écrit récemment dans un message de news :
bonjour EtPat....
le côté émérite de ta contribution ne devrait pas te faire perdre de
vue
la convention du mpfe qui veut que les réponses soient données AVANT
la réponse et non après ; je viens, à cause de ton manquement, de me
faire
une foulure au tendon qui relie mon poignet droit à la base de mon
index
à force d'avoir actionné la roulette de mon raton pour scroller la
window....
vous remerciant de votre attention, je vous prie d'agréer, cher EtPat,
l'expression anticipée de ma profonde reconnaissance car j'aimerais,
tel
un virenque premier à l'étape, brandir ce doigt vainqueur chaque fois
qu'ici je fais une bonne réponse
jps

EtPatatiEtPatata a écrit:
Dans son message 3f2eb6ad$0$1115$,
lolo nous disait:


Bonjour a toutes et à tous.
J'ai un tableau de 80 lignes (c'est qu'il me faut annuellement sur
ce tableau). Dans la colonne C, j'ai des dates (jj/mm/aa) et dans la
colonne F j'ai des montants.
Est il possible de rechercher tous les montants du mois en cours et
de les recopier dans une autre feuille ?
Merci d'avance pour votre aide.
Amicalement Lolo



Bonjour,

Il te faudra utiliser le filtre élaboré.

Tu prépares d'abord une "zone de critères" par exemple dans une
feuille qui ne te servira qu'à cela.
Puis, à partir de ta feuille de destination (c'est important), tu
lances ton filtre élaboré.

@+





Avatar
sabatier
meuh non nicolas...faut bien relire la question...tu crois que c est si
facile, toi, avec un alzheimer naissant...
jps

Nicolas B. a écrit:
Pour éviter à l'avenir les foulures aux tendons, un remède miracle : CTRL +
FIN lors de l'affichage du message.

:-)



Avatar
Misange
sachant que je fais déjà ctrl+U pour passer d'un message non lu à l'autre,
s'il faut en plus faire ctrl+fin mon neurone échaudé ou échauffé c'est selon
ne va surement pas suivre. C'est un vieux débat Nicolas mais de fait ici, à
part un irréductible gaulois, l'usage des habitués qui lisent toutes les
interventions est de répondre au dessus ce qui est bien plus rapide.
Tout au moins, les ceusses qui tiennent absolument à répondre en dessous
pourraient-ils avoir l'amabilité, l'obligeance de supprimer les lignes
inutiles dans le message auquel ils répondent :-))) Pitié pour les scudeurs
fatigués !

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Nicolas B." a écrit dans le message de
news:
Pour éviter à l'avenir les foulures aux tendons, un remède miracle : CTRL
+

FIN lors de l'affichage du message.

:-)

--
Nicolas B.

sabatier a écrit récemment dans un message de news :
bonjour EtPat....
le côté émérite de ta contribution ne devrait pas te faire perdre de
vue
la convention du mpfe qui veut que les réponses soient données AVANT
la réponse et non après ; je viens, à cause de ton manquement, de me
faire
une foulure au tendon qui relie mon poignet droit à la base de mon
index
à force d'avoir actionné la roulette de mon raton pour scroller la
window....
vous remerciant de votre attention, je vous prie d'agréer, cher EtPat,
l'expression anticipée de ma profonde reconnaissance car j'aimerais,
tel
un virenque premier à l'étape, brandir ce doigt vainqueur chaque fois
qu'ici je fais une bonne réponse
jps

EtPatatiEtPatata a écrit:
Dans son message 3f2eb6ad$0$1115$,
lolo nous disait:


Bonjour a toutes et à tous.
J'ai un tableau de 80 lignes (c'est qu'il me faut annuellement sur
ce tableau). Dans la colonne C, j'ai des dates (jj/mm/aa) et dans la
colonne F j'ai des montants.
Est il possible de rechercher tous les montants du mois en cours et
de les recopier dans une autre feuille ?
Merci d'avance pour votre aide.
Amicalement Lolo



Bonjour,

Il te faudra utiliser le filtre élaboré.

Tu prépares d'abord une "zone de critères" par exemple dans une
feuille qui ne te servira qu'à cela.
Puis, à partir de ta feuille de destination (c'est important), tu
lances ton filtre élaboré.

@+









Avatar
Nicolas B.
Je n'ose pas vous contredire tous les deux à la fois :o)

--
Nicolas B.

Misange a écrit récemment dans un message de news :
sachant que je fais déjà ctrl+U pour passer d'un message non lu à
l'autre, s'il faut en plus faire ctrl+fin mon neurone échaudé ou
échauffé c'est selon ne va surement pas suivre. C'est un vieux débat
Nicolas mais de fait ici, à part un irréductible gaulois, l'usage des
habitués qui lisent toutes les interventions est de répondre au
dessus ce qui est bien plus rapide.
Tout au moins, les ceusses qui tiennent absolument à répondre en
dessous pourraient-ils avoir l'amabilité, l'obligeance de supprimer
les lignes inutiles dans le message auquel ils répondent :-))) Pitié
pour les scudeurs fatigués !

--
Misange http://www.excelabo.net
Attention disciplus a déménagé ! mettez vos favoris à jour


"Nicolas B." a écrit dans le message de
news:
Pour éviter à l'avenir les foulures aux tendons, un remède miracle :
CTRL + FIN lors de l'affichage du message.

:-)

--
Nicolas B.

sabatier a écrit récemment dans un message de news :
bonjour EtPat....
le côté émérite de ta contribution ne devrait pas te faire perdre de
vue
la convention du mpfe qui veut que les réponses soient données AVANT
la réponse et non après ; je viens, à cause de ton manquement, de me
faire
une foulure au tendon qui relie mon poignet droit à la base de mon
index
à force d'avoir actionné la roulette de mon raton pour scroller la
window....
vous remerciant de votre attention, je vous prie d'agréer, cher
EtPat, l'expression anticipée de ma profonde reconnaissance car
j'aimerais, tel
un virenque premier à l'étape, brandir ce doigt vainqueur chaque
fois qu'ici je fais une bonne réponse
jps







Avatar
Daniel.M
Bonjour,

Pour compléter la réponse de EtPatatiEtPatata concernant ta zone de critères
de 2 cellules (mettons G1:G2).
Tu laisses vide G1 (celle du haut).
Dans la deuxième, la formule suivante:
Á-JOUR(C1)=AUJOURDHUI()-JOUR(AUJOURDHUI())

Salutations,

Daniel M.

J'ai un tableau de 80 lignes (c'est qu'il me faut annuellement sur ce
tableau). Dans la colonne C, j'ai des dates (jj/mm/aa) et dans la
colonne F j'ai des montants.
Est il possible de rechercher tous les montants du mois en cours et
de les recopier dans une autre feuille ?


Il te faudra utiliser le filtre élaboré.

Tu prépares d'abord une "zone de critères" par exemple dans une feuille
qui

ne te servira qu'à cela.
Puis, à partir de ta feuille de destination (c'est important), tu lances
ton

filtre élaboré.

@+





Avatar
Alain CROS
Salut Daniel.

Je profite que tu passe par là pour te signaler que je n'arrive pas à faire fonctionner ton traducteur.
Dans la fonction de traduction XLate, la ligne Set RE = CreateObject("vbscript.regexp")
m'envoie à la gestion d'erreur.
ma version de vbscript est 5.6.0.6626 et l'OS Win98 4.10.1998
peut être un problème de version ?

Alain CROS.

"Daniel.M" a écrit dans le message de news:
Bonjour,

Pour compléter la réponse de EtPatatiEtPatata concernant ta zone de critères
de 2 cellules (mettons G1:G2).
Tu laisses vide G1 (celle du haut).
Dans la deuxième, la formule suivante:
Á-JOUR(C1)=AUJOURDHUI()-JOUR(AUJOURDHUI())

Salutations,

Daniel M.

J'ai un tableau de 80 lignes (c'est qu'il me faut annuellement sur ce
tableau). Dans la colonne C, j'ai des dates (jj/mm/aa) et dans la
colonne F j'ai des montants.
Est il possible de rechercher tous les montants du mois en cours et
de les recopier dans une autre feuille ?


Il te faudra utiliser le filtre élaboré.

Tu prépares d'abord une "zone de critères" par exemple dans une feuille
qui

ne te servira qu'à cela.
Puis, à partir de ta feuille de destination (c'est important), tu lances
ton

filtre élaboré.

@+








Avatar
Daniel.M
Salut Alain,

J'ai Win98 SE, VBScript 5.6.0.7426

J'ai toujours cru que le 'Late Binding' était une méthode sûre pour réagir
correctement selon les versions des routines qu'on veut récupérer.
CreateObject() est une fonction de 'base' et c'est peut-être lié à la config
de ta machine.

Je suppose que l'erreur est qu'il ne trouve pas le composant. Exact?
Problème de registre? (quelle est l'entrée au registre pour
VBScript.RegExp?).
As-tu installé VBScript avec IE ou à part?

Quel changement vois-tu si tu crées une référence explicite à ton Microsoft
VBScript Regular Expressions v5.x dans VBA (Menu/Références)?

S'il y a d'autres personnes avec le même problème, prière de m'aviser
(enlevez le
inutil dans le courriel et mettre mon vrai prénom).

Salutations,

Daniel M.

"Alain CROS" wrote in message
news:
Salut Daniel.

Je profite que tu passe par là pour te signaler que je n'arrive pas à
faire fonctionner ton traducteur.

Dans la fonction de traduction XLate, la ligne Set RE CreateObject("vbscript.regexp")
m'envoie à la gestion d'erreur.
ma version de vbscript est 5.6.0.6626 et l'OS Win98 4.10.1998
peut être un problème de version ?

Alain CROS.



Avatar
Alain CROS
Bonjour Daniel.

VBScript était mal installé, ça fonctionne maintenant.

Alain CROS.
1 2