Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Exécuter un macro pour les lignes qiu suivent

  • Initiateur de la discussion Initiateur de la discussion manue16
  • 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 !

M

manue16

Guest
Bonjour,
J'ai enfin réussi a faire une macro pour importer des données dans un autre fichier Excel.
Maintenant j'aimerai que cette macro s'applique au ligne qui suivent la ligne ou le macro est enregistrée & 🙄
C'est trés important !! MERCI de répondre au plus vite s'il vous plait ! 😀😱

MERCIII ! 🙂 🙂
 
Re : Exécuter un macro pour les lignes qiu suivent

bonjour,

bien gentil, mais il n'y ni macro ni fichier joint, et ma boule de cristal est en panne ...

Bonjour,

Désolé ..😱
Voici ma macro :
Sub Macro4()
'
' Macro4 Macro
'

'
Workbooks.Open Filename:= _
"N:\LE FLOCH\06 COMMANDE\BC_2012\CDE 2012 modèle.xls"
Range("B4").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C8"
Range("A18").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C9"
Range("B18").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C1"
Range("C18").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C10"
Range("E18:F18").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C4"
Range("A23").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C5"
Range("E23").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C3"
Range("E23").Select
Selection.ClearContents
Range("B23😀23").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C3"
Range("E23").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C7"
Range("E24").Select
ActiveWindow.SmallScroll Down:=6
Range("F23").Select
ActiveWindow.SmallScroll Down:=-12
End Sub

Voila j'espère que sa peu aidé ! 😀
 
Re : Exécuter un macro pour les lignes qiu suivent

re,

mais alors juste un peu,
est-ce qu'on peut voir un bout de ton fichier, sans données confidentielles, avec le départ et ensuite le résultat attendu
 
Re : Exécuter un macro pour les lignes qiu suivent

bjr,

Workbooks.Open Filename:= _
"N:\LE FLOCH\06 COMMANDE\BC_2012\CDE 2012 modèle.xls"
Range("B4").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C8"
Range("A18").Select
ActiveCell.FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C9"

peut se remplacer par :
Workbooks.Open Filename:= "N:\LE FLOCH\06 COMMANDE\BC_2012\CDE 2012 modèle.xls"
Range("B4").FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C8"
Range("A18").FormulaR1C1 = "='[BASES DE DONNEES.xls]COMMANDES '!R456C9"

point besoin de select
je te laisse faire le reste ...
 
- 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

Réponses
4
Affichages
715
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…