COPIER/COLLER LIGNES [Résolu]

Signaler
Messages postés
10
Date d'inscription
jeudi 5 octobre 2006
Statut
Membre
Dernière intervention
4 janvier 2008
-
Messages postés
10
Date d'inscription
jeudi 5 octobre 2006
Statut
Membre
Dernière intervention
4 janvier 2008
-
Bonjour, je cherche à faire une interaction entre deux classeurs excel différents.
Mais j'ai un problème pour copier puis coller des lignes entre les deux classeurs.
Je sais comment faire en temps normal mais la difficulté c'est que la première ligne fait référence à une variable et la dernière également.
Ce que je veux c'est selectionner de la première ligne jusqu'à la dernière ligne tout le texte présent.

voici mon code :


<hr />
If found1 True And found True Then
With Workbooks("cfc242appareils.xls").sheets("sheet1")
Set maselection = .Rows(debad : finad)
maselection.Select
Selection.Copy Destination:=Workbooks("SOUMISSION METRES.xls").sheets("sheet1").Rows("1").Offset(0, 0).Rows("10000").End(xlUp).Offset(0, 0).Offset(2, 0)End With
End If

<hr />
Debad et finad sont les deux variables qui représentent respectivement la première et la dernière ligne et leurs valeurs sont des nombres par exemple  : 19 et 31.
C'est un problème de syntaxe, il me semble parceque quand je remplace (debad : finad) par ("19:31"), ça marche!!!

J'ai bien déterminer les variables avec "dim ", le débogage m'indique erreur de syntaxe.
Un problème de virgules ou de guillemets

et c'est à devenir fou!!!!!

6 réponses

Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
48
Salut,
Essaie plutot

Set maselection = .Rows(debad & ":" & finad)
Cela devrait deja annuler l'erreur de syntaxe.

@+,   Ju£i?n
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
36
essaye avec ("""" & debad & ":" & finad & """") sait-on jamais!

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
Messages postés
10
Date d'inscription
jeudi 5 octobre 2006
Statut
Membre
Dernière intervention
4 janvier 2008

c est super, ça roule avec =.Rows(debad & ":" & finad) merci beaucoup je vais enfin pouvoir dormir tranquille..........jusqu'au prochain bug tout du moins!
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
48
Salut,
Si tu estimes que ton problème est résolu alors pense a appuyer sur réponse acceptée sur le post qui t'a aider

@+,   Ju£i?n
Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
17
Arghhh    Accèpte la réponse de Julien STP
Merci   (ça nous évite de venir ici pour rien...)

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
Messages postés
10
Date d'inscription
jeudi 5 octobre 2006
Statut
Membre
Dernière intervention
4 janvier 2008

Désolé pour le retard d'acceptation ..............