Je reviens vers vous pour demande d'aide, toujours pour mon petit-ils
qui [me] pose la question suivante :
Je cherche une macro afin que dans une même colonne d'une feuille excel
toutes les cellules pleines se suivent. Je cherche à demander à
l'ordinateur de remonter le contenu de la cellule inférieur lorsqu'une
cellule est vide.
Voici ce que j'ai fait mais ça ne fonctionne pas. Pourrais-tu, stp,
demander un petit coup de main ?
Private Sub Macro()
Dim i, j As Integer
For i = 0 To 5
For j = 0 To 5
If IsNull(Cells(i, j)) Then
Cells(i, j) = Cells(i, j + 1)
End If
Next j
Next i
End Sub
J'espère que sa demande est suffisamment claire. Je vous remercie
d'avance pour vos réponses.
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair " ;o)) -- Salutations JJ
Re
Merci beaucoup, j'ai transmis ta réponse ainsi que celle de Jacquouille. Il en fera bon usage. Je vous tiens au courant, bien sûr ! ;-)
-- Cordialement GREENHORN
Dans son message précédent, Jacky a écrit :
Re...
Pour..
On Error Resume Next
Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter"
quand aucune des cellules contenues dans "plage" n'est vide.
Pour...
"SpecialCells(xlCellTypeBlanks).Delete"
Supprime la cellule qui ne contient rien
"xlShiftUp"
Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp"
Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair " ;o))
--
Salutations
JJ
Re
Merci beaucoup, j'ai transmis ta réponse ainsi que celle de
Jacquouille. Il en fera bon usage. Je vous tiens au courant, bien sûr !
;-)
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair " ;o)) -- Salutations JJ
Re
Merci beaucoup, j'ai transmis ta réponse ainsi que celle de Jacquouille. Il en fera bon usage. Je vous tiens au courant, bien sûr ! ;-)
-- Cordialement GREENHORN
Jacquouille
Nous dirons que l'humour sert parfois à cacher un manque scientifique. Mais, tu as constaté que Jacky a dit la même chose, en mieux et en plus scientifique. Pardons, scientif hic. A la tienne, Jacky -)
Jacquouille
" Le vin est au repas ce que le parfum est à la femme." "GREENHORN" a écrit dans le message de groupe de discussion : isko1k$erh$
Dans son message précédent, Jacky a écrit :
Re...
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair " ;o)) -- Salutations JJ
Re
Merci beaucoup, j'ai transmis ta réponse ainsi que celle de Jacquouille. Il en fera bon usage. Je vous tiens au courant, bien sûr ! ;-)
-- Cordialement GREENHORN
Nous dirons que l'humour sert parfois à cacher un manque scientifique.
Mais, tu as constaté que Jacky a dit la même chose, en mieux et en plus
scientifique. Pardons, scientif hic.
A la tienne, Jacky -)
Jacquouille
" Le vin est au repas ce que le parfum est à la femme."
"GREENHORN" a écrit dans le message de groupe de discussion :
isko1k$erh$1@speranza.aioe.org...
Dans son message précédent, Jacky a écrit :
Re...
Pour..
On Error Resume Next
Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter"
quand aucune des cellules contenues dans "plage" n'est vide.
Pour...
"SpecialCells(xlCellTypeBlanks).Delete"
Supprime la cellule qui ne contient rien
"xlShiftUp"
Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp"
Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair " ;o))
--
Salutations
JJ
Re
Merci beaucoup, j'ai transmis ta réponse ainsi que celle de
Jacquouille. Il en fera bon usage. Je vous tiens au courant, bien sûr !
;-)
Nous dirons que l'humour sert parfois à cacher un manque scientifique. Mais, tu as constaté que Jacky a dit la même chose, en mieux et en plus scientifique. Pardons, scientif hic. A la tienne, Jacky -)
Jacquouille
" Le vin est au repas ce que le parfum est à la femme." "GREENHORN" a écrit dans le message de groupe de discussion : isko1k$erh$
Dans son message précédent, Jacky a écrit :
Re...
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair " ;o)) -- Salutations JJ
Re
Merci beaucoup, j'ai transmis ta réponse ainsi que celle de Jacquouille. Il en fera bon usage. Je vous tiens au courant, bien sûr ! ;-)
-- Cordialement GREENHORN
Jacky
A la tienne, http://www.cijoint.fr/cjlink.php?file=cj201106/cijjpv0Ag8.jpg -- Jacky
A la tienne,
http://www.cijoint.fr/cjlink.php?file=cj201106/cijjpv0Ag8.jpg
--
Jacky
A la tienne, http://www.cijoint.fr/cjlink.php?file=cj201106/cijjpv0Ag8.jpg -- Jacky
Jacquouille
Ne montre pas cela à Stéphane, il sera jaloux ...-)
Jacquouille
" Le vin est au repas ce que le parfum est à la femme." "Jacky" a écrit dans le message de groupe de discussion : 4dee487a$0$30789$
A la tienne, http://www.cijoint.fr/cjlink.php?file=cj201106/cijjpv0Ag8.jpg -- Jacky
Ne montre pas cela à Stéphane, il sera jaloux ...-)
Jacquouille
" Le vin est au repas ce que le parfum est à la femme."
"Jacky" a écrit dans le message de groupe de discussion :
4dee487a$0$30789$ba4acef3@reader.news.orange.fr...
A la tienne,
http://www.cijoint.fr/cjlink.php?file=cj201106/cijjpv0Ag8.jpg
--
Jacky
Ne montre pas cela à Stéphane, il sera jaloux ...-)
Jacquouille
" Le vin est au repas ce que le parfum est à la femme." "Jacky" a écrit dans le message de groupe de discussion : 4dee487a$0$30789$
A la tienne, http://www.cijoint.fr/cjlink.php?file=cj201106/cijjpv0Ag8.jpg -- Jacky
GREENHORN
Jacky a émis l'idée suivante :
Re...
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o)) -- Salutations JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question en appelle une autre, liée à celle-ci, je présume, il voudrait savoir : Comment faire une recherche V qui permette de faire la somme des résultats lorsque le critère de la recherche V existe sur plusieurs lignes ?
Il est "exigent" le... petit ! lol
-- Cordialement GREENHORN
Jacky a émis l'idée suivante :
Re...
Pour..
On Error Resume Next
Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter"
quand aucune des cellules contenues dans "plage" n'est vide.
Pour...
"SpecialCells(xlCellTypeBlanks).Delete"
Supprime la cellule qui ne contient rien
"xlShiftUp"
Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp"
Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o))
--
Salutations
JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une
question en appelle une autre, liée à celle-ci, je présume, il voudrait
savoir :
Comment faire une recherche V qui permette de faire la somme des
résultats lorsque le critère de la recherche V existe sur plusieurs
lignes ?
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o)) -- Salutations JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question en appelle une autre, liée à celle-ci, je présume, il voudrait savoir : Comment faire une recherche V qui permette de faire la somme des résultats lorsque le critère de la recherche V existe sur plusieurs lignes ?
Il est "exigent" le... petit ! lol
-- Cordialement GREENHORN
Jacky
Re... Sans exemple ce sera difficile.....
Avec les critères en colonne A Les montants à sommer en colonne B =SOMME.SI(A2:A10="leCritère";B2:B10) ou =SOMMEPROD((A2:A10="leCritère")*B2:B10) "LeCritère" est à remplacer par le critère réel
Il n'a pas internet le "petit" ?
Ps. La roulette de ma souris te remercie de répondre au dessus des messages (c'est la coutume ici) -- Salutations JJ
"GREENHORN" a écrit dans le message de news: isnole$un7$
Jacky a émis l'idée suivante :
Re...
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o)) -- Salutations JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question en appelle une autre, liée à celle-ci, je présume, il voudrait savoir : Comment faire une recherche V qui permette de faire la somme des résultats lorsque le critère de la recherche V existe sur plusieurs lignes ?
Il est "exigent" le... petit ! lol
-- Cordialement GREENHORN
Re...
Sans exemple ce sera difficile.....
Avec les critères en colonne A
Les montants à sommer en colonne B
=SOMME.SI(A2:A10="leCritère";B2:B10)
ou
=SOMMEPROD((A2:A10="leCritère")*B2:B10)
"LeCritère" est à remplacer par le critère réel
Il n'a pas internet le "petit" ?
Ps. La roulette de ma souris te remercie de répondre au dessus des messages (c'est la coutume ici)
--
Salutations
JJ
"GREENHORN" <GREENHORN@orange.fr> a écrit dans le message de news: isnole$un7$1@speranza.aioe.org...
Jacky a émis l'idée suivante :
Re...
Pour..
On Error Resume Next
Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues
dans "plage" n'est vide.
Pour...
"SpecialCells(xlCellTypeBlanks).Delete"
Supprime la cellule qui ne contient rien
"xlShiftUp"
Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp"
Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o))
--
Salutations
JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question en appelle une autre, liée à
celle-ci, je présume, il voudrait savoir :
Comment faire une recherche V qui permette de faire la somme des résultats lorsque le critère de la
recherche V existe sur plusieurs lignes ?
Avec les critères en colonne A Les montants à sommer en colonne B =SOMME.SI(A2:A10="leCritère";B2:B10) ou =SOMMEPROD((A2:A10="leCritère")*B2:B10) "LeCritère" est à remplacer par le critère réel
Il n'a pas internet le "petit" ?
Ps. La roulette de ma souris te remercie de répondre au dessus des messages (c'est la coutume ici) -- Salutations JJ
"GREENHORN" a écrit dans le message de news: isnole$un7$
Jacky a émis l'idée suivante :
Re...
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o)) -- Salutations JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question en appelle une autre, liée à celle-ci, je présume, il voudrait savoir : Comment faire une recherche V qui permette de faire la somme des résultats lorsque le critère de la recherche V existe sur plusieurs lignes ?
Il est "exigent" le... petit ! lol
-- Cordialement GREENHORN
GREENHORN
Bonsoir Jacky
Au-dessus du message ? Je ne savais pas, je pensais même que c'était après le message, en élaguant éventuellement !
Si, il a internet. Je ne fais que "relayer" ses demandes d'aide.
Je lui ai transmis ta réponse en lui faisant bien remarquer qu'il devrait être plus précis dans sa demande. C'est vrai que la question m'a aussi paru "laconique", mais comme je ne connais pas Excel... ;-)
Avec mes remerciements !
Jacky vient de nous annoncer :
Re... Sans exemple ce sera difficile.....
Avec les critères en colonne A Les montants à sommer en colonne B =SOMME.SI(A2:A10="leCritère";B2:B10) ou =SOMMEPROD((A2:A10="leCritère")*B2:B10) "LeCritère" est à remplacer par le critère réel
Il n'a pas internet le "petit" ?
Ps. La roulette de ma souris te remercie de répondre au dessus des messages (c'est la coutume ici) -- Salutations JJ
"GREENHORN" a écrit dans le message de news: isnole$un7$
Jacky a émis l'idée suivante :
Re...
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o)) -- Salutations JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question en appelle une autre, liée à celle-ci, je présume, il voudrait savoir : Comment faire une recherche V qui permette de faire la somme des résultats lorsque le critère de la recherche V existe sur plusieurs lignes ?
Il est "exigent" le... petit ! lol
-- Cordialement GREENHORN
-- Cordialement GREENHORN
Bonsoir Jacky
Au-dessus du message ? Je ne savais pas, je pensais même que c'était
après le message, en élaguant éventuellement !
Si, il a internet. Je ne fais que "relayer" ses demandes d'aide.
Je lui ai transmis ta réponse en lui faisant bien remarquer qu'il
devrait être plus précis dans sa demande. C'est vrai que la question
m'a aussi paru "laconique", mais comme je ne connais pas Excel... ;-)
Avec mes remerciements !
Jacky vient de nous annoncer :
Re...
Sans exemple ce sera difficile.....
Avec les critères en colonne A
Les montants à sommer en colonne B
=SOMME.SI(A2:A10="leCritère";B2:B10)
ou
=SOMMEPROD((A2:A10="leCritère")*B2:B10)
"LeCritère" est à remplacer par le critère réel
Il n'a pas internet le "petit" ?
Ps. La roulette de ma souris te remercie de répondre au dessus des messages
(c'est la coutume ici)
--
Salutations
JJ
"GREENHORN" <GREENHORN@orange.fr> a écrit dans le message de news:
isnole$un7$1@speranza.aioe.org...
Jacky a émis l'idée suivante :
Re...
Pour..
On Error Resume Next
Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter"
quand aucune des cellules contenues dans "plage" n'est vide.
Pour...
"SpecialCells(xlCellTypeBlanks).Delete"
Supprime la cellule qui ne contient rien
"xlShiftUp"
Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp"
Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o))
--
Salutations
JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question
en appelle une autre, liée à celle-ci, je présume, il voudrait savoir :
Comment faire une recherche V qui permette de faire la somme des résultats
lorsque le critère de la recherche V existe sur plusieurs lignes ?
Au-dessus du message ? Je ne savais pas, je pensais même que c'était après le message, en élaguant éventuellement !
Si, il a internet. Je ne fais que "relayer" ses demandes d'aide.
Je lui ai transmis ta réponse en lui faisant bien remarquer qu'il devrait être plus précis dans sa demande. C'est vrai que la question m'a aussi paru "laconique", mais comme je ne connais pas Excel... ;-)
Avec mes remerciements !
Jacky vient de nous annoncer :
Re... Sans exemple ce sera difficile.....
Avec les critères en colonne A Les montants à sommer en colonne B =SOMME.SI(A2:A10="leCritère";B2:B10) ou =SOMMEPROD((A2:A10="leCritère")*B2:B10) "LeCritère" est à remplacer par le critère réel
Il n'a pas internet le "petit" ?
Ps. La roulette de ma souris te remercie de répondre au dessus des messages (c'est la coutume ici) -- Salutations JJ
"GREENHORN" a écrit dans le message de news: isnole$un7$
Jacky a émis l'idée suivante :
Re...
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o)) -- Salutations JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question en appelle une autre, liée à celle-ci, je présume, il voudrait savoir : Comment faire une recherche V qui permette de faire la somme des résultats lorsque le critère de la recherche V existe sur plusieurs lignes ?
Il est "exigent" le... petit ! lol
-- Cordialement GREENHORN
-- Cordialement GREENHORN
Gloops
Jacquouille a écrit, le 07/06/2011 10:00 :
"On Error Resume Next" Dire à la machine de ne pas tenir compte d'une éventuelle connerie de l'auteur .....
ça, il faut reconnaître que c'est génial, pour avoir en retour des messages ultra-détaillés, du style "mon petit-fils dit que ça ne ma rche pas" :)
Étant entendu que la chaîne fonctionnera bien mieux si le petit-fils a de lui-même l'idée de mettre une apostrophe devant le "On Error Resum e Next", pour avoir une idée de ce qui cloche, et dire plutôt, sur tell e ligne, on a une erreur numéro 72657, avec l'intitulé "Les enfants du Bon Dieu ont été pris pour des Canards Sauvages" (euh ... je précise qu e c'est juste un exemple :) )
Je sens que pour Noël, ce petit va avoir une connexion à Internet :)
Jacquouille a écrit, le 07/06/2011 10:00 :
"On Error Resume Next"
Dire à la machine de ne pas tenir compte d'une éventuelle connerie de
l'auteur .....
ça, il faut reconnaître que c'est génial, pour avoir en retour des
messages ultra-détaillés, du style "mon petit-fils dit que ça ne ma rche
pas" :)
Étant entendu que la chaîne fonctionnera bien mieux si le petit-fils a
de lui-même l'idée de mettre une apostrophe devant le "On Error Resum e
Next", pour avoir une idée de ce qui cloche, et dire plutôt, sur tell e
ligne, on a une erreur numéro 72657, avec l'intitulé "Les enfants du Bon
Dieu ont été pris pour des Canards Sauvages" (euh ... je précise qu e
c'est juste un exemple :) )
Je sens que pour Noël, ce petit va avoir une connexion à Internet :)
"On Error Resume Next" Dire à la machine de ne pas tenir compte d'une éventuelle connerie de l'auteur .....
ça, il faut reconnaître que c'est génial, pour avoir en retour des messages ultra-détaillés, du style "mon petit-fils dit que ça ne ma rche pas" :)
Étant entendu que la chaîne fonctionnera bien mieux si le petit-fils a de lui-même l'idée de mettre une apostrophe devant le "On Error Resum e Next", pour avoir une idée de ce qui cloche, et dire plutôt, sur tell e ligne, on a une erreur numéro 72657, avec l'intitulé "Les enfants du Bon Dieu ont été pris pour des Canards Sauvages" (euh ... je précise qu e c'est juste un exemple :) )
Je sens que pour Noël, ce petit va avoir une connexion à Internet :)
Jacquouille
Je me demande dans quelle mesure le petit n'a pas déjà une connexion... Mais, on peut constater, une fois de plus, que ce sont les intermédiaires qui coutent le plus.... Je pense que ce serait plus facile ( et moins éreintant pour le nerf du cousin d'Outre-Mare) si le petit précisait mieux son problème. C'est la seconde fois en peu de temps que je sens réagir son nerf de cette manière. "Ils "vont finir par nous l'abimer.
Jacquouille
" Le vin est au repas ce que le parfum est à la femme." "Gloops" a écrit dans le message de groupe de discussion : isohku$2gs$
Jacquouille a écrit, le 07/06/2011 10:00 :
"On Error Resume Next" Dire à la machine de ne pas tenir compte d'une éventuelle connerie de l'auteur .....
ça, il faut reconnaître que c'est génial, pour avoir en retour des messages ultra-détaillés, du style "mon petit-fils dit que ça ne marche pas" :)
Étant entendu que la chaîne fonctionnera bien mieux si le petit-fils a de lui-même l'idée de mettre une apostrophe devant le "On Error Resume Next", pour avoir une idée de ce qui cloche, et dire plutôt, sur telle ligne, on a une erreur numéro 72657, avec l'intitulé "Les enfants du Bon Dieu ont été pris pour des Canards Sauvages" (euh ... je précise que c'est juste un exemple :) )
Je sens que pour Noël, ce petit va avoir une connexion à Internet :)
Je me demande dans quelle mesure le petit n'a pas déjà une connexion...
Mais, on peut constater, une fois de plus, que ce sont les intermédiaires
qui coutent le plus....
Je pense que ce serait plus facile ( et moins éreintant pour le nerf du
cousin d'Outre-Mare) si le petit précisait mieux son problème.
C'est la seconde fois en peu de temps que je sens réagir son nerf de cette
manière. "Ils "vont finir par nous l'abimer.
Jacquouille
" Le vin est au repas ce que le parfum est à la femme."
"Gloops" a écrit dans le message de groupe de discussion :
isohku$2gs$1@speranza.aioe.org...
Jacquouille a écrit, le 07/06/2011 10:00 :
"On Error Resume Next"
Dire à la machine de ne pas tenir compte d'une éventuelle connerie de
l'auteur .....
ça, il faut reconnaître que c'est génial, pour avoir en retour des
messages ultra-détaillés, du style "mon petit-fils dit que ça ne marche
pas" :)
Étant entendu que la chaîne fonctionnera bien mieux si le petit-fils a
de lui-même l'idée de mettre une apostrophe devant le "On Error Resume
Next", pour avoir une idée de ce qui cloche, et dire plutôt, sur telle
ligne, on a une erreur numéro 72657, avec l'intitulé "Les enfants du Bon
Dieu ont été pris pour des Canards Sauvages" (euh ... je précise que
c'est juste un exemple :) )
Je sens que pour Noël, ce petit va avoir une connexion à Internet :)
Je me demande dans quelle mesure le petit n'a pas déjà une connexion... Mais, on peut constater, une fois de plus, que ce sont les intermédiaires qui coutent le plus.... Je pense que ce serait plus facile ( et moins éreintant pour le nerf du cousin d'Outre-Mare) si le petit précisait mieux son problème. C'est la seconde fois en peu de temps que je sens réagir son nerf de cette manière. "Ils "vont finir par nous l'abimer.
Jacquouille
" Le vin est au repas ce que le parfum est à la femme." "Gloops" a écrit dans le message de groupe de discussion : isohku$2gs$
Jacquouille a écrit, le 07/06/2011 10:00 :
"On Error Resume Next" Dire à la machine de ne pas tenir compte d'une éventuelle connerie de l'auteur .....
ça, il faut reconnaître que c'est génial, pour avoir en retour des messages ultra-détaillés, du style "mon petit-fils dit que ça ne marche pas" :)
Étant entendu que la chaîne fonctionnera bien mieux si le petit-fils a de lui-même l'idée de mettre une apostrophe devant le "On Error Resume Next", pour avoir une idée de ce qui cloche, et dire plutôt, sur telle ligne, on a une erreur numéro 72657, avec l'intitulé "Les enfants du Bon Dieu ont été pris pour des Canards Sauvages" (euh ... je précise que c'est juste un exemple :) )
Je sens que pour Noël, ce petit va avoir une connexion à Internet :)
GREENHORN
Bonjour Jacky
J'ai eu mon petit-fils, hier soir, j'en ai profité pour lui dire qu'à l'avenir il FAUT qu'il soit plus précis dans ses demandes d'aide. Et ce, d'autant que, part mon intermédiaire, c'est moins facile. Il a pris bonne note et te prie de l'excuser.
Pour en revenir à la question, voici les précisions qu'il apporte. Au moins cela me semble plus clair sur la forme !
- Si je veux qu'excel renvoie le chiffre présent dans la colonne B sur la ligne où est inscrit Florent dans la colonne 1, je peux le faire en utilisant rechercheV. - Par contre si je veux qu'excel renvoie la somme des chiffres qui se trouve [ent = les chiffres ?] sur la même ligne que "Julien" comment faire ? Le résultat doit être 16 et ici rechercheV ne fonctionne pas car cette fonction ne prend en compte qu'une ligne et renvoie comme résultat 9 au lieu de 16.
Merci.
Cf. cet exemple : http://cjoint.com/?AFjjUnowujx
Merci d'avance !
Jacky a émis l'idée suivante :
Re... Sans exemple ce sera difficile.....
Avec les critères en colonne A Les montants à sommer en colonne B =SOMME.SI(A2:A10="leCritère";B2:B10) ou =SOMMEPROD((A2:A10="leCritère")*B2:B10) "LeCritère" est à remplacer par le critère réel
Il n'a pas internet le "petit" ?
Ps. La roulette de ma souris te remercie de répondre au dessus des messages (c'est la coutume ici) -- Salutations JJ
"GREENHORN" a écrit dans le message de news: isnole$un7$
Jacky a émis l'idée suivante :
Re...
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o)) -- Salutations JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question en appelle une autre, liée à celle-ci, je présume, il voudrait savoir : Comment faire une recherche V qui permette de faire la somme des résultats lorsque le critère de la recherche V existe sur plusieurs lignes ?
Il est "exigent" le... petit ! lol
-- Cordialement GREENHORN
-- Cordialement GREENHORN
Bonjour Jacky
J'ai eu mon petit-fils, hier soir, j'en ai profité pour lui dire qu'à
l'avenir il FAUT qu'il soit plus précis dans ses demandes d'aide. Et
ce, d'autant que, part mon intermédiaire, c'est moins facile. Il a pris
bonne note et te prie de l'excuser.
Pour en revenir à la question, voici les précisions qu'il apporte. Au
moins cela me semble plus clair sur la forme !
- Si je veux qu'excel renvoie le chiffre présent dans la colonne B sur
la ligne où est inscrit Florent dans la colonne 1, je peux le faire en
utilisant rechercheV.
- Par contre si je veux qu'excel renvoie la somme des chiffres qui se
trouve [ent = les chiffres ?] sur la même ligne que "Julien" comment
faire ?
Le résultat doit être 16 et ici rechercheV ne fonctionne pas car cette
fonction ne prend en compte qu'une ligne et renvoie comme résultat 9 au
lieu de 16.
Merci.
Cf. cet exemple : http://cjoint.com/?AFjjUnowujx
Merci d'avance !
Jacky a émis l'idée suivante :
Re...
Sans exemple ce sera difficile.....
Avec les critères en colonne A
Les montants à sommer en colonne B
=SOMME.SI(A2:A10="leCritère";B2:B10)
ou
=SOMMEPROD((A2:A10="leCritère")*B2:B10)
"LeCritère" est à remplacer par le critère réel
Il n'a pas internet le "petit" ?
Ps. La roulette de ma souris te remercie de répondre au dessus des messages
(c'est la coutume ici)
--
Salutations
JJ
"GREENHORN" <GREENHORN@orange.fr> a écrit dans le message de news:
isnole$un7$1@speranza.aioe.org...
Jacky a émis l'idée suivante :
Re...
Pour..
On Error Resume Next
Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter"
quand aucune des cellules contenues dans "plage" n'est vide.
Pour...
"SpecialCells(xlCellTypeBlanks).Delete"
Supprime la cellule qui ne contient rien
"xlShiftUp"
Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp"
Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o))
--
Salutations
JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question
en appelle une autre, liée à celle-ci, je présume, il voudrait savoir :
Comment faire une recherche V qui permette de faire la somme des résultats
lorsque le critère de la recherche V existe sur plusieurs lignes ?
J'ai eu mon petit-fils, hier soir, j'en ai profité pour lui dire qu'à l'avenir il FAUT qu'il soit plus précis dans ses demandes d'aide. Et ce, d'autant que, part mon intermédiaire, c'est moins facile. Il a pris bonne note et te prie de l'excuser.
Pour en revenir à la question, voici les précisions qu'il apporte. Au moins cela me semble plus clair sur la forme !
- Si je veux qu'excel renvoie le chiffre présent dans la colonne B sur la ligne où est inscrit Florent dans la colonne 1, je peux le faire en utilisant rechercheV. - Par contre si je veux qu'excel renvoie la somme des chiffres qui se trouve [ent = les chiffres ?] sur la même ligne que "Julien" comment faire ? Le résultat doit être 16 et ici rechercheV ne fonctionne pas car cette fonction ne prend en compte qu'une ligne et renvoie comme résultat 9 au lieu de 16.
Merci.
Cf. cet exemple : http://cjoint.com/?AFjjUnowujx
Merci d'avance !
Jacky a émis l'idée suivante :
Re... Sans exemple ce sera difficile.....
Avec les critères en colonne A Les montants à sommer en colonne B =SOMME.SI(A2:A10="leCritère";B2:B10) ou =SOMMEPROD((A2:A10="leCritère")*B2:B10) "LeCritère" est à remplacer par le critère réel
Il n'a pas internet le "petit" ?
Ps. La roulette de ma souris te remercie de répondre au dessus des messages (c'est la coutume ici) -- Salutations JJ
"GREENHORN" a écrit dans le message de news: isnole$un7$
Jacky a émis l'idée suivante :
Re...
Pour.. On Error Resume Next Ceci évite le message d'excel "qui ne trouve pas de cellule à traiter" quand aucune des cellules contenues dans "plage" n'est vide.
Pour... "SpecialCells(xlCellTypeBlanks).Delete" Supprime la cellule qui ne contient rien
"xlShiftUp" Monte la ligne d'un cran dans la colonne ou la cellule ne contient rien.
"plage.SpecialCells(xlCellTypeBlanks).Delete xlShiftUp" Fait le travail précédemment citer pour toute la "plage"
En espérant que cela soit plus clair pour le "petit" ;o)) -- Salutations JJ
Bonjour Jacky et à TLM
Tout d'abord merci, ça fonctionne parfaitement ! ;-) Et comme une question en appelle une autre, liée à celle-ci, je présume, il voudrait savoir : Comment faire une recherche V qui permette de faire la somme des résultats lorsque le critère de la recherche V existe sur plusieurs lignes ?