la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suive nt
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suive nt
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" <pelle...@videotron.ca> a écrit dans le message de news:
1180826517.030153.82...@q69g2000hsb.googlegroups.com...
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suive nt
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci
On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:
la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" <pelle...@videotron.ca> a écrit dans le message de news:
1180826517.030153.82...@q69g2000hsb.googlegroups.com...
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci
On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci
On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir d es
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se sui vent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:
la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir d es
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se sui vent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" <pelle...@videotron.ca> a écrit dans le message de news:
1180826517.030153.82...@q69g2000hsb.googlegroups.com...
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir d es
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se sui vent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
On 3 juin, 09:08, pellet15 wrote:On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraime nt
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se s uivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
nombres.
A la place d'inscrire le numéros de la ligne , faire dessendre la
cellule active et suprimer cette ligne (la ou est la cellule active) ,
dessendre au prochaine a suprimer et la suprimer pour après insérer
les même ligne que dans la premier page.
si on déplace la cellule active pour suprimer et insérer a ce moment
la j'aurait qua répéter la même procédure 429 fois (il pourait
insérer les ligne de la page supérieur insi de suite....)
For i = 1 To 429
blabla ''procédure''
Next
End Sub
Mais comment faire???
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
On 3 juin, 09:08, pellet15 <pelle...@videotron.ca> wrote:
On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:
la piéce joint n'est pas disponible... et ton code n'est pas vraime nt
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se s uivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" <pelle...@videotron.ca> a écrit dans le message de news:
1180826517.030153.82...@q69g2000hsb.googlegroups.com...
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
nombres.
A la place d'inscrire le numéros de la ligne , faire dessendre la
cellule active et suprimer cette ligne (la ou est la cellule active) ,
dessendre au prochaine a suprimer et la suprimer pour après insérer
les même ligne que dans la premier page.
si on déplace la cellule active pour suprimer et insérer a ce moment
la j'aurait qua répéter la même procédure 429 fois (il pourait
insérer les ligne de la page supérieur insi de suite....)
For i = 1 To 429
blabla ''procédure''
Next
End Sub
Mais comment faire???
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
On 3 juin, 09:08, pellet15 wrote:On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraime nt
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se s uivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
nombres.
A la place d'inscrire le numéros de la ligne , faire dessendre la
cellule active et suprimer cette ligne (la ou est la cellule active) ,
dessendre au prochaine a suprimer et la suprimer pour après insérer
les même ligne que dans la premier page.
si on déplace la cellule active pour suprimer et insérer a ce moment
la j'aurait qua répéter la même procédure 429 fois (il pourait
insérer les ligne de la page supérieur insi de suite....)
For i = 1 To 429
blabla ''procédure''
Next
End Sub
Mais comment faire???
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
On 3 juin, 17:02, pellet15 wrote:On 3 juin, 09:08, pellet15 wrote:On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
nombres.
A la place d'inscrire le numéros de la ligne , faire dessendre la
cellule active et suprimer cette ligne (la ou est la cellule active) ,
dessendre au prochaine a suprimer et la suprimer pour après insérer
les même ligne que dans la premier page.
si on déplace la cellule active pour suprimer et insérer a ce moment
la j'aurait qua répéter la même procédure 429 fois (il pourait
insérer les ligne de la page supérieur insi de suite....)
For i = 1 To 429
blabla ''procédure''
Next
End Sub
Mais comment faire???
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir Cousinhub
J'ai 8 fichier semblabe a celui la et ces pour cette raison que je
veut faire une macros pour les modifier, et mais colègue qui utilise
ses fichier sont peut familier avec les ordinateur donc je ne veut pas
trop les embourber en utilisant d'autre programme.
Merci
On 3 juin, 17:02, pellet15 <pelle...@videotron.ca> wrote:
On 3 juin, 09:08, pellet15 <pelle...@videotron.ca> wrote:
On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:
la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" <pelle...@videotron.ca> a écrit dans le message de news:
1180826517.030153.82...@q69g2000hsb.googlegroups.com...
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
nombres.
A la place d'inscrire le numéros de la ligne , faire dessendre la
cellule active et suprimer cette ligne (la ou est la cellule active) ,
dessendre au prochaine a suprimer et la suprimer pour après insérer
les même ligne que dans la premier page.
si on déplace la cellule active pour suprimer et insérer a ce moment
la j'aurait qua répéter la même procédure 429 fois (il pourait
insérer les ligne de la page supérieur insi de suite....)
For i = 1 To 429
blabla ''procédure''
Next
End Sub
Mais comment faire???
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir Cousinhub
J'ai 8 fichier semblabe a celui la et ces pour cette raison que je
veut faire une macros pour les modifier, et mais colègue qui utilise
ses fichier sont peut familier avec les ordinateur donc je ne veut pas
trop les embourber en utilisant d'autre programme.
Merci
On 3 juin, 17:02, pellet15 wrote:On 3 juin, 09:08, pellet15 wrote:On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraiment
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoir des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première page
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
nombres.
A la place d'inscrire le numéros de la ligne , faire dessendre la
cellule active et suprimer cette ligne (la ou est la cellule active) ,
dessendre au prochaine a suprimer et la suprimer pour après insérer
les même ligne que dans la premier page.
si on déplace la cellule active pour suprimer et insérer a ce moment
la j'aurait qua répéter la même procédure 429 fois (il pourait
insérer les ligne de la page supérieur insi de suite....)
For i = 1 To 429
blabla ''procédure''
Next
End Sub
Mais comment faire???
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir Cousinhub
J'ai 8 fichier semblabe a celui la et ces pour cette raison que je
veut faire une macros pour les modifier, et mais colègue qui utilise
ses fichier sont peut familier avec les ordinateur donc je ne veut pas
trop les embourber en utilisant d'autre programme.
Merci
Bonsoir,
Justement, tes collègues, à la place de rechercher un tableau dans ta
feuille (qui en comporte 430), avec une petite macro toute simple,
comprenant un userform, arriveraient de suite à la ligne concernant le
relevé concerné, rempliraient les données qui vont bien, et si le
désir leur en prend, imprimeraient le relevé ad-hoc.
A méditer....
PS : l'avantage du publipostage vers word, si tu veux modifier la mise
en page, supprimer une donnée, en rajouter d'autre(s), quelque soit le
résultat voulu, ce sera fait automatiquement....(sans macro turbine à
gaz...)On 3 juin, 17:02, pellet15 wrote:On 3 juin, 09:08, pellet15 wrote:On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraim ent
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoi r des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première p age
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
nombres.
A la place d'inscrire le numéros de la ligne , faire dessendre la
cellule active et suprimer cette ligne (la ou est la cellule active) ,
dessendre au prochaine a suprimer et la suprimer pour après insérer
les même ligne que dans la premier page.
si on déplace la cellule active pour suprimer et insérer a ce mome nt
la j'aurait qua répéter la même procédure 429 fois (il pourait
insérer les ligne de la page supérieur insi de suite....)
For i = 1 To 429
blabla ''procédure''
Next
End Sub
Mais comment faire???
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir Cousinhub
J'ai 8 fichier semblabe a celui la et ces pour cette raison que je
veut faire une macros pour les modifier, et mais colègue qui utilise
ses fichier sont peut familier avec les ordinateur donc je ne veut pas
trop les embourber en utilisant d'autre programme.
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Justement, tes collègues, à la place de rechercher un tableau dans ta
feuille (qui en comporte 430), avec une petite macro toute simple,
comprenant un userform, arriveraient de suite à la ligne concernant le
relevé concerné, rempliraient les données qui vont bien, et si le
désir leur en prend, imprimeraient le relevé ad-hoc.
A méditer....
PS : l'avantage du publipostage vers word, si tu veux modifier la mise
en page, supprimer une donnée, en rajouter d'autre(s), quelque soit le
résultat voulu, ce sera fait automatiquement....(sans macro turbine à
gaz...)
On 3 juin, 17:02, pellet15 <pelle...@videotron.ca> wrote:
On 3 juin, 09:08, pellet15 <pelle...@videotron.ca> wrote:
On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:
la piéce joint n'est pas disponible... et ton code n'est pas vraim ent
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoi r des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" <pelle...@videotron.ca> a écrit dans le message de news:
1180826517.030153.82...@q69g2000hsb.googlegroups.com...
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première p age
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
nombres.
A la place d'inscrire le numéros de la ligne , faire dessendre la
cellule active et suprimer cette ligne (la ou est la cellule active) ,
dessendre au prochaine a suprimer et la suprimer pour après insérer
les même ligne que dans la premier page.
si on déplace la cellule active pour suprimer et insérer a ce mome nt
la j'aurait qua répéter la même procédure 429 fois (il pourait
insérer les ligne de la page supérieur insi de suite....)
For i = 1 To 429
blabla ''procédure''
Next
End Sub
Mais comment faire???
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir Cousinhub
J'ai 8 fichier semblabe a celui la et ces pour cette raison que je
veut faire une macros pour les modifier, et mais colègue qui utilise
ses fichier sont peut familier avec les ordinateur donc je ne veut pas
trop les embourber en utilisant d'autre programme.
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir,
Justement, tes collègues, à la place de rechercher un tableau dans ta
feuille (qui en comporte 430), avec une petite macro toute simple,
comprenant un userform, arriveraient de suite à la ligne concernant le
relevé concerné, rempliraient les données qui vont bien, et si le
désir leur en prend, imprimeraient le relevé ad-hoc.
A méditer....
PS : l'avantage du publipostage vers word, si tu veux modifier la mise
en page, supprimer une donnée, en rajouter d'autre(s), quelque soit le
résultat voulu, ce sera fait automatiquement....(sans macro turbine à
gaz...)On 3 juin, 17:02, pellet15 wrote:On 3 juin, 09:08, pellet15 wrote:On 3 juin, 03:11, "satanas09" <satanas09(A_SUPP)@gmail.com> wrote:la piéce joint n'est pas disponible... et ton code n'est pas vraim ent
clair.. pour essayer de comprendre ce que tu fais ..! il semble avoi r des
lignes en trop (je vois pas trop à quoi cela sert de .Copy qui se suivent
...!
essai de mieux nous expliquer ce que tu veux faire..
"pellet15" a écrit dans le message de news:
Bonsoir à tous
Comment faire pour simplifier la laccros suivant ?
ici elle est de trois répétition, mais j'ai besoin de 426
répétition !!
il y une constante dans une page il y a toujour 40 lignes entre
chaque.
Range("A49:N49,A55:N55,A73:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A113:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A153:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:A39").Copy
Range("A40:N41").Copy
Range("A160").Insert Shift:=xlDown '3
http://cjoint.com/?gdbvbPRqkN
Merci
Bonjour satanas
Range("A38:A39").Copy oui est de trop !
Dans le fichier je veut modifier tout les pages comme la première p age
(a2:N42).
dans la macros il faut suprimer des ligne et
insérer des lignes comme la première page.
Range("A49:N49,A55:N55,A71:N81").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A58:B58").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A80").Insert Shift:=xlDown '1
Range("A89:N89,A95:N95,A111:N121").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A98:B98").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A120").Insert Shift:=xlDown '2
Range("A129:N129,A135:N135,A151:N161").Delete Shift:=xlUp
Range("A18:N26").Copy
Range("A138:B138").Insert Shift:=xlDown
Range("A38:N41").Copy
Range("A160").Insert Shift:=xlDown '3
.........ect
End Sub
http://cjoint.com/?gdphCyO4rc
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Cette macros doit suprimer plusieur lignes et en insérer le même
nombres.
A la place d'inscrire le numéros de la ligne , faire dessendre la
cellule active et suprimer cette ligne (la ou est la cellule active) ,
dessendre au prochaine a suprimer et la suprimer pour après insérer
les même ligne que dans la premier page.
si on déplace la cellule active pour suprimer et insérer a ce mome nt
la j'aurait qua répéter la même procédure 429 fois (il pourait
insérer les ligne de la page supérieur insi de suite....)
For i = 1 To 429
blabla ''procédure''
Next
End Sub
Mais comment faire???
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonsoir Cousinhub
J'ai 8 fichier semblabe a celui la et ces pour cette raison que je
veut faire une macros pour les modifier, et mais colègue qui utilise
ses fichier sont peut familier avec les ordinateur donc je ne veut pas
trop les embourber en utilisant d'autre programme.
Merci- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -