OVH Cloud OVH Cloud

coller plage de cellules

4 réponses
Avatar
JACK 43
Bonjour,


J'ai besoinde votre aide sur une macro. Je suis pas trés lin de la vérité à
mon avis mais ......


Voilà je souhaite en fonction de mon choix d'une rue et de son temps (A et
B) le coller E et F sur la première ligne disponible à partir de E15 et au
delà.

Donc par exemple je sélectionne A15 B15 je clique sur le bouton dupliquer et
les é valeurs se collent en E 15 F15. jusque là celà marche.

Ensuite je choisis une autre rue et son temps, dans notre exemple je choisis
la rue chilhac et son temps A19 B19 et là j'appuie sur dupliquer et je
souhaite que les é valeurs se collent dans la première cellules vides en E.
(au delà de la valeur de tout à l'heure.) soit dans notre exemple en E16 F16.

Je souhaite que le premier collage se fasse en E15 puis E16puis E17 ..etc
......

et ma macro mets bien le premier en E 15 mais ensuite en fin de tableau en
E(à puis E51 .........

http://cjoint.com/?mwngxAAfkF


MERCI de votre aide.

4 réponses

Avatar
Daniel
Bonjour.
Je ne sais pas pourquoi, mais :
Ligne = Range("E1").End(xlDown).Row + 1
le fait
Cordialement.
Daniel
"JACK 43" (sansspam)> a écrit dans le message de
news:
Bonjour,


J'ai besoinde votre aide sur une macro. Je suis pas trés lin de la vérité
à
mon avis mais ......


Voilà je souhaite en fonction de mon choix d'une rue et de son temps (A et
B) le coller E et F sur la première ligne disponible à partir de E15 et au
delà.

Donc par exemple je sélectionne A15 B15 je clique sur le bouton dupliquer
et
les é valeurs se collent en E 15 F15. jusque là celà marche.

Ensuite je choisis une autre rue et son temps, dans notre exemple je
choisis
la rue chilhac et son temps A19 B19 et là j'appuie sur dupliquer et je
souhaite que les é valeurs se collent dans la première cellules vides en
E.
(au delà de la valeur de tout à l'heure.) soit dans notre exemple en E16
F16.

Je souhaite que le premier collage se fasse en E15 puis E16puis E17 ..etc
......

et ma macro mets bien le premier en E 15 mais ensuite en fin de tableau
en
E(à puis E51 .........

http://cjoint.com/?mwngxAAfkF


MERCI de votre aide.




Avatar
Daniel
Problème de remplissage de cellules.
Après avoir fait Edition Effacer sur la zone E et F de ton tableau, ta macro
fonctionne sans modif.
Daniel
"JACK 43" (sansspam)> a écrit dans le message de
news:
Bonjour,


J'ai besoinde votre aide sur une macro. Je suis pas trés lin de la vérité
à
mon avis mais ......


Voilà je souhaite en fonction de mon choix d'une rue et de son temps (A et
B) le coller E et F sur la première ligne disponible à partir de E15 et au
delà.

Donc par exemple je sélectionne A15 B15 je clique sur le bouton dupliquer
et
les é valeurs se collent en E 15 F15. jusque là celà marche.

Ensuite je choisis une autre rue et son temps, dans notre exemple je
choisis
la rue chilhac et son temps A19 B19 et là j'appuie sur dupliquer et je
souhaite que les é valeurs se collent dans la première cellules vides en
E.
(au delà de la valeur de tout à l'heure.) soit dans notre exemple en E16
F16.

Je souhaite que le premier collage se fasse en E15 puis E16puis E17 ..etc
......

et ma macro mets bien le premier en E 15 mais ensuite en fin de tableau
en
E(à puis E51 .........

http://cjoint.com/?mwngxAAfkF


MERCI de votre aide.




Avatar
PMO
Bonjour,

Voici une macro qui va vérifier si les cellules de la plage
E16:F49 sont bien vides.

''*********
Sub VerifSiVide()
Dim C As Range
For Each C In Sheets("Feuil1").Range("e16:f49")
If Not IsEmpty(C) Then MsgBox "La cellule " & _
C.Address(False, False) & " n'est pas vide"
Next C
End Sub
''**********

Faites la touner et vous pourrez constater qu'elles
ne sont pas toutes vides.
Effacez le contenu de la plage E16:F49 et lancez
votre macro (ça devrait fonctionner).
La macro ci-dessus, n'étant faite que pour démontrer
que certaines cellules ne sont pas vides, n'a plus de
raison d'être (donc à la poubelle).

Cordialement.
--
PMO
Patrick Morange



Bonjour,


J'ai besoinde votre aide sur une macro. Je suis pas trés lin de la vérité à
mon avis mais ......


Voilà je souhaite en fonction de mon choix d'une rue et de son temps (A et
B) le coller E et F sur la première ligne disponible à partir de E15 et au
delà.

Donc par exemple je sélectionne A15 B15 je clique sur le bouton dupliquer et
les é valeurs se collent en E 15 F15. jusque là celà marche.

Ensuite je choisis une autre rue et son temps, dans notre exemple je choisis
la rue chilhac et son temps A19 B19 et là j'appuie sur dupliquer et je
souhaite que les é valeurs se collent dans la première cellules vides en E.
(au delà de la valeur de tout à l'heure.) soit dans notre exemple en E16 F16.

Je souhaite que le premier collage se fasse en E15 puis E16puis E17 ..etc
......

et ma macro mets bien le premier en E 15 mais ensuite en fin de tableau en
E(à puis E51 .........

http://cjoint.com/?mwngxAAfkF


MERCI de votre aide.




Avatar
Daniel
Juste, eppur....
En appliquant la fonction NBCAR sur la plage considérée, on constate que
tous les contenus ont une longueur de zéro.
Daniel
"PMO" <patrickPOINTmorangeAROBASElapostePOINTnet> a écrit dans le message de
news:
Bonjour,

Voici une macro qui va vérifier si les cellules de la plage
E16:F49 sont bien vides.

''*********
Sub VerifSiVide()
Dim C As Range
For Each C In Sheets("Feuil1").Range("e16:f49")
If Not IsEmpty(C) Then MsgBox "La cellule " & _
C.Address(False, False) & " n'est pas vide"
Next C
End Sub
''**********

Faites la touner et vous pourrez constater qu'elles
ne sont pas toutes vides.
Effacez le contenu de la plage E16:F49 et lancez
votre macro (ça devrait fonctionner).
La macro ci-dessus, n'étant faite que pour démontrer
que certaines cellules ne sont pas vides, n'a plus de
raison d'être (donc à la poubelle).

Cordialement.
--
PMO
Patrick Morange



Bonjour,


J'ai besoinde votre aide sur une macro. Je suis pas trés lin de la vérité
à
mon avis mais ......


Voilà je souhaite en fonction de mon choix d'une rue et de son temps (A
et
B) le coller E et F sur la première ligne disponible à partir de E15 et
au
delà.

Donc par exemple je sélectionne A15 B15 je clique sur le bouton dupliquer
et
les é valeurs se collent en E 15 F15. jusque là celà marche.

Ensuite je choisis une autre rue et son temps, dans notre exemple je
choisis
la rue chilhac et son temps A19 B19 et là j'appuie sur dupliquer et je
souhaite que les é valeurs se collent dans la première cellules vides en
E.
(au delà de la valeur de tout à l'heure.) soit dans notre exemple en E16
F16.

Je souhaite que le premier collage se fasse en E15 puis E16puis E17
..etc
......

et ma macro mets bien le premier en E 15 mais ensuite en fin de tableau
en
E(à puis E51 .........

http://cjoint.com/?mwngxAAfkF


MERCI de votre aide.