superstagiaire
Messages postés10Date d'inscriptionjeudi 5 octobre 2006StatutMembreDernière intervention 4 janvier 2008
-
5 oct. 2006 à 13:06
superstagiaire
Messages postés10Date d'inscriptionjeudi 5 octobre 2006StatutMembreDernière intervention 4 janvier 2008
-
18 oct. 2006 à 13:04
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
superstagiaire
Messages postés10Date d'inscriptionjeudi 5 octobre 2006StatutMembreDernière intervention 4 janvier 2008 6 oct. 2006 à 08:15
c est super, ça roule avec =.Rows(debad & ":" & finad) merci beaucoup je vais enfin pouvoir dormir tranquille..........jusqu'au prochain bug tout du moins!