Blocage au niveau copier coller en VBA

Howen -  
 howen -
Bonjour,

j'ai un petit blocage au niveau de ma macro excel. J'essaye de copier une plage de cellule excel de plusieurs documents sur un seul. L'idéale serait de pouvoir à la fin de chaque copie avoir le curseur placé sur la dernière ligne et de sauter une ligne entre chaque copie.

Est ce que quelqu'un pourrait m'éclairer ?

Merci d'avance.

-------------------------------------------------
Sub kalio()

On Error Resume Next

nbjour = InputBox("Combien de jour pour le mois précedent?")
nummois = InputBox("n° du mois ?")
annee = InputBox("quelle année ?")

For f = 0 To nbjour - 1

classeur1 = "MOD-nouveau compte rendu icp-stats-macros.xls"
classeur2 = f + 1 & "-" & nummois & "-" & annee & ".xls"
chemin = "D:\Infocentre\Desktop\acticall\Stephane\New_cr\" & classeur2
Workbooks.Open chemin

'Selectionner la feuille en question & activation
Workbooks(classeur2).Activate
'déclaration variable'
Dim ma_plage As Variant
Dim last_line As Variant

'initialisation des variables'

ma_plage = Range("A6:R17").Select '.End(x1up).Offset(10, 0).Row

selection.Copy
Workbooks(classeur1).Activate
Active.Sheets ("Kali")
ActiveSheet.Paste 'obliger d'utiliser cette appellation sinon la copie ne fonctionne pas "Select.Paste" ne fait pas de coller
MsgBox "Vos données ont été copiés dans la feuille Kali"

Workbooks(classeur2).Activate
ActiveWorkbook.Close
Next f
End Sub


A voir également:

2 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour,

Curieux j'ai dû oublier de valider tout à l'heure

tu écris
ActiveSheet.Paste 'oblig

mais tu ne précise pas la cellule...

il y a beaucoup de choses à dire sur ta macro mais si ça marche....

quand même écris toujours en 1° instruction
application.screenupdating=false
te fige le défilement de l'écran et te fait gagner un temps fou

et j'aurais mis la MsgBox "Vos données ont été copié....

justa avant end sub



0
howen
 
Désolé je débute et je n'ai pas encore les rudiments des anciens donc je ne peux pas répondre aux attentes que tu avais en tête.
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
excuses moi de t'avoir dérangé; je croyais et essayais naïvement de t'aider
0
howen
 
Merci quand même.
0