OVH Cloud OVH Cloud

Macro et macro

7 réponses
Avatar
ElObeid Dany
Je suis nouveau en macro
Je les enrigistre souvent
parfois qd j'applique sur une cellule A4 par exemple je ne peux pas
l'appliquer sur A8 ou autre
en ouvrant VBA qu'est ce ke je dois changer pr ke ca pr une selection at pas
seulement pr la selection ou la cellule du depart
merci

7 réponses

Avatar
phil57
Bonjour,

Quelqu'un a t il la traduction ?

A+

Phil13


Je suis nouveau en macro
Je les enrigistre souvent
parfois qd j'applique sur une cellule A4 par exemple je ne peux pas
l'appliquer sur A8 ou autre
en ouvrant VBA qu'est ce ke je dois changer pr ke ca pr une selection at pas
seulement pr la selection ou la cellule du depart
merci


Avatar
Jacky
Bonjour Plil

Quelqu'un a t il la traduction ?
Attend, je demande à ma fille ;-))


--
Salutations
JJ

"phil57" a écrit dans le message de news:

Bonjour,

Quelqu'un a t il la traduction ?

A+

Phil13


Je suis nouveau en macro
Je les enrigistre souvent
parfois qd j'applique sur une cellule A4 par exemple je ne peux pas
l'appliquer sur A8 ou autre
en ouvrant VBA qu'est ce ke je dois changer pr ke ca pr une selection at
pas
seulement pr la selection ou la cellule du depart
merci




Avatar
ElObeid Dany
d'accord mon message n'etait pas clair
bonjour
je m'appele dany
ca ne fait pas longtemps que j'utilise les macros.
je ne redige pas moi meme les macros mais je les enrigistre... (outils,
macro, enregistrer un nouveau etc ...)
un probleme est ke quand j'enregistre un macro, il s'applique souvent à la
cellule ou ke j'ai chois en enregistarnt et pas à celle que je selectionne
quand je veux l'appliquer.
je sais qu'apres avoir enregistrer un macro, je peux le modifier en
utilisant VBA.
c'est ce ke je fais.
sur ce Quand je suis en VBA
coet doit appraitre? comment doit etre la cellule pour que l'appliquation du
macro soit sur la selection et pas seulement sur la celleul e(ou la selection
du depart) ?
merci



Bonjour,

Quelqu'un a t il la traduction ?

A+

Phil13


Je suis nouveau en macro
Je les enrigistre souvent
parfois qd j'applique sur une cellule A4 par exemple je ne peux pas
l'appliquer sur A8 ou autre
en ouvrant VBA qu'est ce ke je dois changer pr ke ca pr une selection at pas
seulement pr la selection ou la cellule du depart
merci




Avatar
El pequeno
Bonjour.
Le langage "SMS" n'est pas trés bien vu ici, car par trés bien compris
par tous. Personnellement, j'y entrave que couick.
Reformule donc ta question en bon frenchy.

Slts

PS : "entraver" : mot d'origine manouch ( ou Rom ) signifiant "comprendre"
et utilisé en argot parisien.


Bonjour,

Quelqu'un a t il la traduction ?

A+

Phil13


Je suis nouveau en macro
Je les enrigistre souvent
parfois qd j'applique sur une cellule A4 par exemple je ne peux pas
l'appliquer sur A8 ou autre
en ouvrant VBA qu'est ce ke je dois changer pr ke ca pr une selection at pas
seulement pr la selection ou la cellule du depart
merci




Avatar
FxM
Bonjour,

Pas très facile de répondre tant les possibilités sont nombreuses.
Pour appliquer qq chose sur la cellule sélectionnée et non sur A1 par
exemple, tu peux remplacer range("A1").copy ... par selection.copy
Mais plantage si ta sélection est multiple ...

Un exemple de ce que tu souhaites généraliser ?

Si tu veux faire plaisir à beaucoup de monde, je te recommande une
orthographe sans 'k'

@+
FxM



d'accord mon message n'etait pas clair
bonjour
je m'appele dany
ca ne fait pas longtemps que j'utilise les macros.
je ne redige pas moi meme les macros mais je les enrigistre... (outils,
macro, enregistrer un nouveau etc ...)
un probleme est ke quand j'enregistre un macro, il s'applique souvent à la
cellule ou ke j'ai chois en enregistarnt et pas à celle que je selectionne
quand je veux l'appliquer.
je sais qu'apres avoir enregistrer un macro, je peux le modifier en
utilisant VBA.
c'est ce ke je fais.
sur ce Quand je suis en VBA
coet doit appraitre? comment doit etre la cellule pour que l'appliquation du
macro soit sur la selection et pas seulement sur la celleul e(ou la selection
du depart) ?
merci



Bonjour,

Quelqu'un a t il la traduction ?

A+

Phil13


Je suis nouveau en macro
Je les enrigistre souvent
parfois qd j'applique sur une cellule A4 par exemple je ne peux pas
l'appliquer sur A8 ou autre
en ouvrant VBA qu'est ce ke je dois changer pr ke ca pr une selection at pas
seulement pr la selection ou la cellule du depart
merci






Avatar
ElObeid Dany
parfait
gentil
la reponse m'a bien aidé
Un exemple simple
si je veux couper coller une cellule
pour couper ca marche mais pour coller
comment pourrais je changer Range("I6")
et merci

Selection.Select
Selection.Cut
Range("I6").Select
ActiveSheet.Paste

désole pour la façon d'ecrire



Bonjour,

Pas très facile de répondre tant les possibilités sont nombreuses.
Pour appliquer qq chose sur la cellule sélectionnée et non sur A1 par
exemple, tu peux remplacer range("A1").copy ... par selection.copy
Mais plantage si ta sélection est multiple ...

Un exemple de ce que tu souhaites généraliser ?

Si tu veux faire plaisir à beaucoup de monde, je te recommande une
orthographe sans 'k'

@+
FxM



d'accord mon message n'etait pas clair
bonjour
je m'appele dany
ca ne fait pas longtemps que j'utilise les macros.
je ne redige pas moi meme les macros mais je les enrigistre... (outils,
macro, enregistrer un nouveau etc ...)
un probleme est ke quand j'enregistre un macro, il s'applique souvent à la
cellule ou ke j'ai chois en enregistarnt et pas à celle que je selectionne
quand je veux l'appliquer.
je sais qu'apres avoir enregistrer un macro, je peux le modifier en
utilisant VBA.
c'est ce ke je fais.
sur ce Quand je suis en VBA
coet doit appraitre? comment doit etre la cellule pour que l'appliquation du
macro soit sur la selection et pas seulement sur la celleul e(ou la selection
du depart) ?
merci



Bonjour,

Quelqu'un a t il la traduction ?

A+

Phil13


Je suis nouveau en macro
Je les enrigistre souvent
parfois qd j'applique sur une cellule A4 par exemple je ne peux pas
l'appliquer sur A8 ou autre
en ouvrant VBA qu'est ce ke je dois changer pr ke ca pr une selection at pas
seulement pr la selection ou la cellule du depart
merci









Avatar
FxM
Selection.cut va "couper" la cellule active. Il va falloir lui dire où
coller.
Si c'est pour indiquer manuellement, autant tout faire à la main...non?
Selection -> CTRL-X -> destination -> CTRL-V -> fini !

@+
FxM



parfait
gentil
la reponse m'a bien aidé
Un exemple simple
si je veux couper coller une cellule
pour couper ca marche mais pour coller
comment pourrais je changer Range("I6")
et merci

Selection.Select
Selection.Cut
Range("I6").Select
ActiveSheet.Paste

désole pour la façon d'ecrire



Bonjour,

Pas très facile de répondre tant les possibilités sont nombreuses.
Pour appliquer qq chose sur la cellule sélectionnée et non sur A1 par
exemple, tu peux remplacer range("A1").copy ... par selection.copy
Mais plantage si ta sélection est multiple ...

Un exemple de ce que tu souhaites généraliser ?

Si tu veux faire plaisir à beaucoup de monde, je te recommande une
orthographe sans 'k'

@+
FxM



d'accord mon message n'etait pas clair
bonjour
je m'appele dany
ca ne fait pas longtemps que j'utilise les macros.
je ne redige pas moi meme les macros mais je les enrigistre... (outils,
macro, enregistrer un nouveau etc ...)
un probleme est ke quand j'enregistre un macro, il s'applique souvent à la
cellule ou ke j'ai chois en enregistarnt et pas à celle que je selectionne
quand je veux l'appliquer.
je sais qu'apres avoir enregistrer un macro, je peux le modifier en
utilisant VBA.
c'est ce ke je fais.
sur ce Quand je suis en VBA
coet doit appraitre? comment doit etre la cellule pour que l'appliquation du
macro soit sur la selection et pas seulement sur la celleul e(ou la selection
du depart) ?
merci



Bonjour,

Quelqu'un a t il la traduction ?

A+

Phil13


Je suis nouveau en macro
Je les enrigistre souvent
parfois qd j'applique sur une cellule A4 par exemple je ne peux pas
l'appliquer sur A8 ou autre
en ouvrant VBA qu'est ce ke je dois changer pr ke ca pr une selection at pas
seulement pr la selection ou la cellule du depart
merci