darkspoilt
Messages postés254Date d'inscriptionjeudi 13 janvier 2005StatutMembreDernière intervention10 octobre 2013
-
27 juin 2007 à 09:37
darkspoilt
Messages postés254Date d'inscriptionjeudi 13 janvier 2005StatutMembreDernière intervention10 octobre 2013
-
27 juin 2007 à 10:39
Bonjour,
je voudrais savoir ce qu'il cloche dans mon code il arrete pas de me mettre que ma méthode paste a échoué
xls.Workbooks("e_analyse_croisée_Test.xls").Worksheets("R_analyse_croisée").Range("G9:H9").Copy
xls.ActiveWindow.TabRatio = 0.265
xls.Application.CutCopyMode = False
xls.Workbooks("e_analyse_croisée_Test.xls").Sheets("Feuil1").Range("B7:C7").Select
xls.Workbooks("e_analyse_croisée_Test.xls").Sheets("Feuil1").Paste
fiko81
Messages postés381Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention 5 septembre 20103 27 juin 2007 à 10:27
Mais de rein,
Par contre je rejoins Renfield : fais gaffe ou tu postes ton message car si c'est du VBA, tu peux avoir des réponses différentes comme
Workbooks("e_analyse_croisée_Test.xls").Sheets("Feuil1").Range("B7:C7").Value
= Workbooks("e_analyse_croisée_Test.xls").Worksheets("R_analyse_croisée").Range("G9:H9").value
Ou encore, si tu travail sur un seul fichier excel : (ce qui semble être ton cas)
Sheets("Feuil1").Range("B7:C7").Value
= Sheets("R_analyse_croisée").Range("G9:H9").value
Sur ce bonne prog...
Fiko ;-)
La reponse vous convient pensez > Accepter < <hr />
darkspoilt
Messages postés254Date d'inscriptionjeudi 13 janvier 2005StatutMembreDernière intervention10 octobre 2013 27 juin 2007 à 09:56
bah cela traite de VBA sur Access mais si je fais de l'automation sinon pour les xls.Apllication.cutCopyMode = False
c'est le générateur de code Excel qui le l'a fait
Vous n’avez pas trouvé la réponse que vous recherchez ?
darkspoilt
Messages postés254Date d'inscriptionjeudi 13 janvier 2005StatutMembreDernière intervention10 octobre 2013 27 juin 2007 à 10:18
Merci Fiko,
j'avais pas compris a quoi servait réponse accepté surtout qu'il n'ya pas de bouton réponse résolu sur le forum
Sinon voila la solution
xls.Workbooks("e_analyse_croisée_Test.xls").Sheets("Feuil1").Range("B7:C7").Value = xls.Workbooks("e_analyse_croisée_Test.xls").Worksheets("R_analyse_croisée").Range("G9:H9").value
Il manquait juste les values et ca marche tres bien merci