début là ou j'ai sélectionné...

  • Initiateur de la discussion Initiateur de la discussion zidoide
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Z

zidoide

Guest
Bonjour,

J'aimerais que quand je sélectionne ma cellule ma macro début la ou j'ai sélectionné...

oui je sais j'ai déjà demandé un truc comme ceci mais je suis un nase en VBA..

Alors merci d'avance au moins nul que moi............!!! [file name=Essaimacro_20051207203159.zip size=16730]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Essaimacro_20051207203159.zip[/file]
 

Pièces jointes

Bonsoir Zidoide, bonsoir à toutes et à tous 🙂

Tu peux réécrire ta macro comme suit (mais attention aux erreurs de sélection !!!) :

Sub Macro1()
'
Dim C As Range
'
  Application.ScreenUpdating = False
  Set C = ActiveCell
  With Sheets('Macros')
    .Range('C7').Copy
    Range(C, C.Offset(4, 0)).PasteSpecial Paste:=xlPasteValues

    .Range('D7').Copy
    Range(C.Offset(0, 1), C.Offset(4, 1)).PasteSpecial Paste:=xlPasteValues

    .Range('B11,B19,B27,B35,B43').Copy
    Range('D' & C.Row).PasteSpecial Paste:=xlPasteValues

    .Range('D11,D19,D27,D35,D43').Copy
    Range('E' & C.Row).PasteSpecial Paste:=xlPasteValues

    .Range('C11,C19,C27,C35,C43').Copy
    Range('F' & C.Row).PasteSpecial Paste:=xlPasteValues

    .Range('C12,C20,C28,C36,C44').Copy
    Range('J' & C.Row).PasteSpecial Paste:=xlPasteValues

    .Range('E12,E20,E28,E36,E44').Copy
    Range('K' & C.Row).PasteSpecial Paste:=xlPasteValues

    Range('L' & (C.Row - 1)).Select
    Selection.AutoFill Destination:=Range(C.Offset(-1, 11), C.Offset(4, 11))

    Range('C' & (C.Row - 1)).Select
    Selection.AutoFill Range(C.Offset(-1, 2), C.Offset(4, 2))
  End With

  C.Select
  Application.ScreenUpdating = True
End Sub

En espérant que cela réponde à ta demande...

Amicalement
Charly
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

T
Réponses
3
Affichages
8 K
tsikoudia91
T
P
Réponses
15
Affichages
4 K
L
B
  • Question Question
Réponses
0
Affichages
1 K
Bertrand
B
P
Réponses
9
Affichages
2 K
philest
P
F
Réponses
2
Affichages
1 K
F
A
Réponses
2
Affichages
1 K
A
S
  • Question Question
Réponses
0
Affichages
2 K
Sébastien
S
L
Réponses
1
Affichages
1 K
Luc72
L
I
Réponses
1
Affichages
1 K
M
M
Réponses
2
Affichages
2 K
max47
M
R
  • Question Question
Réponses
2
Affichages
3 K
Roger
R
O
Réponses
7
Affichages
2 K
Retour