Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2622 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBS - Copier feuille Excel vers un autre classeur

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBS - Copier feuille Excel vers un autre classeur

n°2014406
basshero81​6
Posté le 05-08-2010 à 11:30:00  profilanswer
 

Bonjour à tous,
 
Je bloque sur une action toute simple, vous saurez certainement m'aider.
 
Je développe une macro en VBS sous QlikView, logiciel de BI. N'ayez crainte, aucune connaissance du logiciel n'est nécessaire.
 
Je souhaite copier l'unique feuille d'un classeur Excel, contenue dans un fichier nommé Layout, vers un classeur qui contient déjà 2 feuilles, correspondant à un fichier nommé Out.
 
Je crée donc deux objets Excel via :
 
set appExcel_out = CreateObject("Excel.Application" )
set wbExcel_out = appExcel.Workbooks.Open(Out)
 
et
 
set appExcel_layout = CreateObject("Excel.Application" )
set wbExcel_layout = appExcel_layout.Workbooks.Open(Layout)
 
Je veux ensuite copier la feuille n°1 du classeur Layout dans le classeur Out, à la place de la feuille n°2.
 
Mais après de nombreux essais, impossible d'aboutir au résultat.
 
Need help, please !
 
Merci à vous.
++

mood
Publicité
Posté le 05-08-2010 à 11:30:00  profilanswer
 

n°2014483
dje69r
Arme de distraction massive
Posté le 05-08-2010 à 14:29:32  profilanswer
 

Hello

Code :
  1. wbExcel_out.Sheets("Feuil1" ).Copy Before:=wbExcel_layout.Workbooks(wbExcel_layout.Name).Sheets(2)


 
Il se peut qu'il n'aime pas le ".xls" donc :

Code :
  1. wbExcel_out.Sheets("Feuil1" ).Copy Before:=wbExcel_layout.Workbooks(Left(wbExcel_layout.Name,Len(wbExcel_layout.Name)-4)).Sheets(2)


---------------
Plus tu pédales moins vite, moins tu avances plus vite — SuperLoustic ! La radio des Loustics !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  VBS - Copier feuille Excel vers un autre classeur

 

Sujets relatifs
[VBA/Excel] - Envoyer une selection variable dans une sous fonction ?récupérer des chiffres dans word sous excel
[Résolu] Problème concaténation et chemin vers autre classeurVBA pour copier une cellule a une date determine chaque mois
Copier Coller vers un autre classeur excel sous conditionliste de validation entre deux classeurs?[résolu]
Plus de sujets relatifs à : VBS - Copier feuille Excel vers un autre classeur


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR