j'ai une feuille pour la saisie des heures de travail et des frais. mon
classeur comporte une feuille pour chaque semaine de l'année.
j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai recueillir
les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les feuilles et
les listes en colonne sur la feuille nommé recap.
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
Jacky
Bonjour, Ceci peut-être '--------------- Sub jj() Dim x As Long Dim sh As Worksheet Application.DisplayAlerts = False x = 1 For Each sh In ActiveWorkbook.Sheets If sh.Name <> "recap" Then 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues End If x = x + 1 Next End Sub '----------------
-- Salutations JJ
"Louis" a écrit dans le message de news:
Bonjour
j'ai une feuille pour la saisie des heures de travail et des frais. mon classeur comporte une feuille pour chaque semaine de l'année. j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai recueillir les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les feuilles et les listes en colonne sur la feuille nommé recap.
Merci pour l'aide
salutations
Bonjour,
Ceci peut-être
'---------------
Sub jj()
Dim x As Long
Dim sh As Worksheet
Application.DisplayAlerts = False
x = 1
For Each sh In ActiveWorkbook.Sheets
If sh.Name <> "recap" Then
'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues
sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy
Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues
End If
x = x + 1
Next
End Sub
'----------------
--
Salutations
JJ
"Louis" <Louis@discussions.microsoft.com> a écrit dans le message de news:
D3A440FC-C1B2-41DF-8535-E0C889F33C2D@microsoft.com...
Bonjour
j'ai une feuille pour la saisie des heures de travail et des frais. mon
classeur comporte une feuille pour chaque semaine de l'année.
j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai
recueillir
les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les feuilles
et
les listes en colonne sur la feuille nommé recap.
Bonjour, Ceci peut-être '--------------- Sub jj() Dim x As Long Dim sh As Worksheet Application.DisplayAlerts = False x = 1 For Each sh In ActiveWorkbook.Sheets If sh.Name <> "recap" Then 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues End If x = x + 1 Next End Sub '----------------
-- Salutations JJ
"Louis" a écrit dans le message de news:
Bonjour
j'ai une feuille pour la saisie des heures de travail et des frais. mon classeur comporte une feuille pour chaque semaine de l'année. j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai recueillir les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les feuilles et les listes en colonne sur la feuille nommé recap.
Merci pour l'aide
salutations
Jacky
Oupps!!! Application.ScreenUpdating = False et non pas Application.DisplayAlerts = False
-- Salutations JJ
"Jacky" a écrit dans le message de news: ubi%
Bonjour, Ceci peut-être '--------------- Sub jj() Dim x As Long Dim sh As Worksheet Application.DisplayAlerts = False x = 1 For Each sh In ActiveWorkbook.Sheets If sh.Name <> "recap" Then 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues End If x = x + 1 Next End Sub '----------------
-- Salutations JJ
"Louis" a écrit dans le message de news:
Bonjour
j'ai une feuille pour la saisie des heures de travail et des frais. mon classeur comporte une feuille pour chaque semaine de l'année. j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai recueillir les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les feuilles et les listes en colonne sur la feuille nommé recap.
Merci pour l'aide
salutations
Oupps!!!
Application.ScreenUpdating = False
et non pas
Application.DisplayAlerts = False
--
Salutations
JJ
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
ubi%23EJ14IHA.3804@TK2MSFTNGP03.phx.gbl...
Bonjour,
Ceci peut-être
'---------------
Sub jj()
Dim x As Long
Dim sh As Worksheet
Application.DisplayAlerts = False
x = 1
For Each sh In ActiveWorkbook.Sheets
If sh.Name <> "recap" Then
'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues
sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy
Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues
End If
x = x + 1
Next
End Sub
'----------------
--
Salutations
JJ
"Louis" <Louis@discussions.microsoft.com> a écrit dans le message de news:
D3A440FC-C1B2-41DF-8535-E0C889F33C2D@microsoft.com...
Bonjour
j'ai une feuille pour la saisie des heures de travail et des frais. mon
classeur comporte une feuille pour chaque semaine de l'année.
j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai
recueillir
les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les
feuilles
et
les listes en colonne sur la feuille nommé recap.
Oupps!!! Application.ScreenUpdating = False et non pas Application.DisplayAlerts = False
-- Salutations JJ
"Jacky" a écrit dans le message de news: ubi%
Bonjour, Ceci peut-être '--------------- Sub jj() Dim x As Long Dim sh As Worksheet Application.DisplayAlerts = False x = 1 For Each sh In ActiveWorkbook.Sheets If sh.Name <> "recap" Then 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues End If x = x + 1 Next End Sub '----------------
-- Salutations JJ
"Louis" a écrit dans le message de news:
Bonjour
j'ai une feuille pour la saisie des heures de travail et des frais. mon classeur comporte une feuille pour chaque semaine de l'année. j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai recueillir les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les feuilles et les listes en colonne sur la feuille nommé recap.
Merci pour l'aide
salutations
Louis
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne
sh.Range("A13 etc)
peux tu me donner encore un coup de main
salutations
"Jacky" a écrit :
Oupps!!! Application.ScreenUpdating = False et non pas Application.DisplayAlerts = False
-- Salutations JJ
"Jacky" a écrit dans le message de news: ubi% > Bonjour, > Ceci peut-être > '--------------- > Sub jj() > Dim x As Long > Dim sh As Worksheet > Application.DisplayAlerts = False > x = 1 > For Each sh In ActiveWorkbook.Sheets > If sh.Name <> "recap" Then > 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues > sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy > Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues > End If > x = x + 1 > Next > End Sub > '---------------- > > -- > Salutations > JJ > > > "Louis" a écrit dans le message de news: > >> Bonjour >> >> j'ai une feuille pour la saisie des heures de travail et des frais. mon >> classeur comporte une feuille pour chaque semaine de l'année. >> j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai >> recueillir >> les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les >> feuilles >> et >> les listes en colonne sur la feuille nommé recap. >> >> Merci pour l'aide >> >> salutations > > >
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne
sh.Range("A13 etc)
peux tu me donner encore un coup de main
salutations
"Jacky" a écrit :
Oupps!!!
Application.ScreenUpdating = False
et non pas
Application.DisplayAlerts = False
--
Salutations
JJ
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
ubi%23EJ14IHA.3804@TK2MSFTNGP03.phx.gbl...
> Bonjour,
> Ceci peut-être
> '---------------
> Sub jj()
> Dim x As Long
> Dim sh As Worksheet
> Application.DisplayAlerts = False
> x = 1
> For Each sh In ActiveWorkbook.Sheets
> If sh.Name <> "recap" Then
> 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues
> sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy
> Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues
> End If
> x = x + 1
> Next
> End Sub
> '----------------
>
> --
> Salutations
> JJ
>
>
> "Louis" <Louis@discussions.microsoft.com> a écrit dans le message de news:
> D3A440FC-C1B2-41DF-8535-E0C889F33C2D@microsoft.com...
>> Bonjour
>>
>> j'ai une feuille pour la saisie des heures de travail et des frais. mon
>> classeur comporte une feuille pour chaque semaine de l'année.
>> j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai
>> recueillir
>> les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les
>> feuilles
>> et
>> les listes en colonne sur la feuille nommé recap.
>>
>> Merci pour l'aide
>>
>> salutations
>
>
>
la macro ne fonctionne pas elle se bloque sur la ligne
sh.Range("A13 etc)
peux tu me donner encore un coup de main
salutations
"Jacky" a écrit :
Oupps!!! Application.ScreenUpdating = False et non pas Application.DisplayAlerts = False
-- Salutations JJ
"Jacky" a écrit dans le message de news: ubi% > Bonjour, > Ceci peut-être > '--------------- > Sub jj() > Dim x As Long > Dim sh As Worksheet > Application.DisplayAlerts = False > x = 1 > For Each sh In ActiveWorkbook.Sheets > If sh.Name <> "recap" Then > 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues > sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy > Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues > End If > x = x + 1 > Next > End Sub > '---------------- > > -- > Salutations > JJ > > > "Louis" a écrit dans le message de news: > >> Bonjour >> >> j'ai une feuille pour la saisie des heures de travail et des frais. mon >> classeur comporte une feuille pour chaque semaine de l'année. >> j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai >> recueillir >> les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les >> feuilles >> et >> les listes en colonne sur la feuille nommé recap. >> >> Merci pour l'aide >> >> salutations > > >
Louis
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne
sh.Range("A13 etc)
peux tu me donner encore un coup de main
salutations
"Jacky" a écrit :
Oupps!!! Application.ScreenUpdating = False et non pas Application.DisplayAlerts = False
-- Salutations JJ
"Jacky" a écrit dans le message de news: ubi% > Bonjour, > Ceci peut-être > '--------------- > Sub jj() > Dim x As Long > Dim sh As Worksheet > Application.DisplayAlerts = False > x = 1 > For Each sh In ActiveWorkbook.Sheets > If sh.Name <> "recap" Then > 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues > sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy > Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues > End If > x = x + 1 > Next > End Sub > '---------------- > > -- > Salutations > JJ > > > "Louis" a écrit dans le message de news: > >> Bonjour >> >> j'ai une feuille pour la saisie des heures de travail et des frais. mon >> classeur comporte une feuille pour chaque semaine de l'année. >> j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai >> recueillir >> les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les >> feuilles >> et >> les listes en colonne sur la feuille nommé recap. >> >> Merci pour l'aide >> >> salutations > > >
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne
sh.Range("A13 etc)
peux tu me donner encore un coup de main
salutations
"Jacky" a écrit :
Oupps!!!
Application.ScreenUpdating = False
et non pas
Application.DisplayAlerts = False
--
Salutations
JJ
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
ubi%23EJ14IHA.3804@TK2MSFTNGP03.phx.gbl...
> Bonjour,
> Ceci peut-être
> '---------------
> Sub jj()
> Dim x As Long
> Dim sh As Worksheet
> Application.DisplayAlerts = False
> x = 1
> For Each sh In ActiveWorkbook.Sheets
> If sh.Name <> "recap" Then
> 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues
> sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy
> Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues
> End If
> x = x + 1
> Next
> End Sub
> '----------------
>
> --
> Salutations
> JJ
>
>
> "Louis" <Louis@discussions.microsoft.com> a écrit dans le message de news:
> D3A440FC-C1B2-41DF-8535-E0C889F33C2D@microsoft.com...
>> Bonjour
>>
>> j'ai une feuille pour la saisie des heures de travail et des frais. mon
>> classeur comporte une feuille pour chaque semaine de l'année.
>> j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai
>> recueillir
>> les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les
>> feuilles
>> et
>> les listes en colonne sur la feuille nommé recap.
>>
>> Merci pour l'aide
>>
>> salutations
>
>
>
la macro ne fonctionne pas elle se bloque sur la ligne
sh.Range("A13 etc)
peux tu me donner encore un coup de main
salutations
"Jacky" a écrit :
Oupps!!! Application.ScreenUpdating = False et non pas Application.DisplayAlerts = False
-- Salutations JJ
"Jacky" a écrit dans le message de news: ubi% > Bonjour, > Ceci peut-être > '--------------- > Sub jj() > Dim x As Long > Dim sh As Worksheet > Application.DisplayAlerts = False > x = 1 > For Each sh In ActiveWorkbook.Sheets > If sh.Name <> "recap" Then > 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues > sh.Range("A13,A17,A21,A25,A29,A32,A34").Copy > Sheets("recap").Cells(1, x).PasteSpecial Paste:=xlPasteValues > End If > x = x + 1 > Next > End Sub > '---------------- > > -- > Salutations > JJ > > > "Louis" a écrit dans le message de news: > >> Bonjour >> >> j'ai une feuille pour la saisie des heures de travail et des frais. mon >> classeur comporte une feuille pour chaque semaine de l'année. >> j'ai une feuille qui se nomme recap. dans cette feuille j'aimerai >> recueillir >> les valeurs des cellules A13 a17 a21 a25 a29 a32 a34 de toute les >> feuilles >> et >> les listes en colonne sur la feuille nommé recap. >> >> Merci pour l'aide >> >> salutations > > >
Jacky
Re....
peux tu me donner encore un coup de main
Regarde ici: http://cjoint.com/?hqtMLCXUms
-- Salutations JJ
"Louis" a écrit dans le message de news:
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne
sh.Range("A13 etc)
peux tu me donner encore un coup de main
salutations
Re....
peux tu me donner encore un coup de main
Regarde ici:
http://cjoint.com/?hqtMLCXUms
--
Salutations
JJ
"Louis" <Louis@discussions.microsoft.com> a écrit dans le message de news:
EBBECA3C-7066-46B4-8B38-1C358D51B5B3@microsoft.com...
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne
Qu'est-ce que tu fais avec "SHEETS" si le classeur contient une feuille graphique ? Ta procédure va chercher longtemps lesdites cellules....;-))
"Jacky" a écrit dans le message de news: Re....
peux tu me donner encore un coup de main
Regarde ici: http://cjoint.com/?hqtMLCXUms
-- Salutations JJ
"Louis" a écrit dans le message de news:
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne
sh.Range("A13 etc)
peux tu me donner encore un coup de main
salutations
Jacky
Tu as raison, allez mettons For Each sh In ActiveWorkbook.Worksheets ;o) Mais il y a aussi ceci: 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues Mais j'avoue que Worksheets est plus fonctionnel. Merci d'être intervenu -- Salutations JJ
"michdenis" a écrit dans le message de news: %
| For Each sh In ActiveWorkbook.Sheets
Qu'est-ce que tu fais avec "SHEETS" si le classeur contient une feuille graphique ? Ta procédure va chercher longtemps lesdites cellules....;-))
"Jacky" a écrit dans le message de news:
Re....
peux tu me donner encore un coup de main
Regarde ici: http://cjoint.com/?hqtMLCXUms
-- Salutations JJ
"Louis" a écrit dans le message de news:
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne
sh.Range("A13 etc)
peux tu me donner encore un coup de main
salutations
Tu as raison, allez mettons
For Each sh In ActiveWorkbook.Worksheets
;o)
Mais il y a aussi ceci:
'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues
Mais j'avoue que Worksheets est plus fonctionnel.
Merci d'être intervenu
--
Salutations
JJ
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
%234AAd225IHA.3420@TK2MSFTNGP05.phx.gbl...
| For Each sh In ActiveWorkbook.Sheets
Qu'est-ce que tu fais avec "SHEETS" si le classeur contient
une feuille graphique ? Ta procédure va chercher longtemps
lesdites cellules....;-))
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
eWBMSs25IHA.3784@TK2MSFTNGP06.phx.gbl...
Re....
peux tu me donner encore un coup de main
Regarde ici:
http://cjoint.com/?hqtMLCXUms
--
Salutations
JJ
"Louis" <Louis@discussions.microsoft.com> a écrit dans le message de news:
EBBECA3C-7066-46B4-8B38-1C358D51B5B3@microsoft.com...
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne
Tu as raison, allez mettons For Each sh In ActiveWorkbook.Worksheets ;o) Mais il y a aussi ceci: 'Adapter la ligne ci-dessus si d'autres feuilles doivent être exclues Mais j'avoue que Worksheets est plus fonctionnel. Merci d'être intervenu -- Salutations JJ
"michdenis" a écrit dans le message de news: %
| For Each sh In ActiveWorkbook.Sheets
Qu'est-ce que tu fais avec "SHEETS" si le classeur contient une feuille graphique ? Ta procédure va chercher longtemps lesdites cellules....;-))
"Jacky" a écrit dans le message de news:
Re....
peux tu me donner encore un coup de main
Regarde ici: http://cjoint.com/?hqtMLCXUms
-- Salutations JJ
"Louis" a écrit dans le message de news:
Bonjour Jacky
la macro ne fonctionne pas elle se bloque sur la ligne