OVH Cloud OVH Cloud

suite

2 réponses
Avatar
JACK 43
Bonsoir Daniel, Bonsoir PMO ,

Je débute dans les macros et je suis encore pas mal maladroit. Mais je pense
que des erreurs comme celle-ci sont trés formatrices.

Mais dites moi je ne voyez rien dans les cellules, que pouvait-il y avoir
(invisible à l'oeil) qui pollue la macro. Simple curiosité.

Mais le plus important c'est que ma macro fonctionne. ET JE VOUS EN REMERCIE.

Si je peut me permettre de vous posez à l'un ou à l'autre ou au deux.

J'ai un problème pour effectuer des couper - coller (valeurs uniquement).
Comme je débute en macro je me sert de l'enregistreur qui doit avoir trés
vite des limites.

Voilà ce que l'enregistreur me donne comme code :

ActiveWindow.SmallScroll Down:=165
Range("J21:O200").Select
Range("O200").Activate
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveWindow.ScrollRow = 1

Mais mon besoin doit être au delà de ce code.

Je souhaite par un unique bouton Copier différentes plages de cellule et
par un unique bouton coller sur une autre feuille les différentes plages
mais dans la même "répartition" et la je butte.

C'est dur de s'exprimer si vous le souhaiter je composerais un exemple qui
sera plus explicatif

MERCI encore à vous 2 et je vous souhaite de bonnes fêtes de fin d'année!!!!

Merçi et A+

2 réponses

Avatar
Daniel
Donne un exemple de ce que tu veux, ça sera plus facile.
Daniel
"JACK 43" (sansspam)> a écrit dans le message de
news:
Bonsoir Daniel, Bonsoir PMO ,

Je débute dans les macros et je suis encore pas mal maladroit. Mais je
pense
que des erreurs comme celle-ci sont trés formatrices.

Mais dites moi je ne voyez rien dans les cellules, que pouvait-il y avoir
(invisible à l'oeil) qui pollue la macro. Simple curiosité.

Mais le plus important c'est que ma macro fonctionne. ET JE VOUS EN
REMERCIE.

Si je peut me permettre de vous posez à l'un ou à l'autre ou au deux.

J'ai un problème pour effectuer des couper - coller (valeurs uniquement).
Comme je débute en macro je me sert de l'enregistreur qui doit avoir trés
vite des limites.

Voilà ce que l'enregistreur me donne comme code :

ActiveWindow.SmallScroll Down:5
Range("J21:O200").Select
Range("O200").Activate
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=
_
False, Transpose:úlse
ActiveWindow.ScrollRow = 1

Mais mon besoin doit être au delà de ce code.

Je souhaite par un unique bouton Copier différentes plages de cellule et
par un unique bouton coller sur une autre feuille les différentes plages
mais dans la même "répartition" et la je butte.

C'est dur de s'exprimer si vous le souhaiter je composerais un exemple qui
sera plus explicatif

MERCI encore à vous 2 et je vous souhaite de bonnes fêtes de fin
d'année!!!!

Merçi et A+


Avatar
JACK 43
Bonsoir Daniel

Voilà mon exemple qui lui même n'est pas simple.
Je m'explique je dois monter un outil pour des dizaines de personnes qui ne
connaissent rien en informatique. Je dois rendre l'outil le plus ergonomique
possible avec le minimum de boutons (pour éviter les confusions)

Donc les utilisateurs remplissentun formulair. Il y a 3 grandes zones dans
le formulaire

cellules C10 : D 10 Données générales.
Plage C 14 : H 23 Données travaux à temps forfaitaires internes
plage C 27 : H 40 Données travaux à temps modulables externe

Ensuite une fois la saisie accomplie, ces données doivent être "exporter"
dans un tableau pour calcul (Tableau B)

Donc macro1 copier les 3 plages que nous venont de voir.

Puis coller (uniquement valeur) macro3 dans tableau B, tableau qui a la
m^me configuration pour éviter les confusions.

Voilà 1er blocage pour moi copier/coller valeurs de plusieurs plages.

Mais ça se complique car les utisitateurs qui n'ont pas de travaux
intérieurs, on une procédure simplifiée. il ne doivent que sélectionner que
le tableau C 48 : C 61.

Voilà et la 2 ème problèmatique serait qu'une fois que j'aurais copier le
tableau C avec la macro2, je puisse utiliser la même macro3 pour coller
valeurs.

celà eviterais la confusion des utilisateurs entre 2 boutons coller tableau
A et coller tableau B.

http://cjoint.com/?mwsSPmSEws

MERCI de ton aide

A+




"Daniel" wrote:

Donne un exemple de ce que tu veux, ça sera plus facile.
Daniel
"JACK 43" (sansspam)> a écrit dans le message