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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Remplir plusieurs feuilles Excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Remplir plusieurs feuilles Excel

n°2220954
coolkis
Posté le 27-02-2014 à 13:54:26  profilanswer
 

Bonjour,
 
Via un script vbs j'aimerai pouvoir remplir automatiquement plusieurs feuilles Excel.
J'arrive à remplir une feuille (premier onglet) avec le script suivant :
 

Code :
  1. im xlapp, classeur, feuille
  2. set args = WScript.Arguments
  3. FIC_XLS_AUTO = args(0)
  4. Set xlapp = CreateObject("Excel.Application" )
  5. call xlapp.Workbooks.Open(FIC_XLS_AUTO,0)
  6. xlapp.Visible = false
  7. Set feuille = xlapp.ActiveSheet
  8. feuille.Range("D4" ).NumberFormat="@"
  9. feuille.Range("D2" ) = test1
  10. feuille.Range("D3" ) = test2
  11. xlapp.ActiveWorkbook.Save
  12. xlapp.quit
  13. Set classeur = Nothing
  14. Set xlapp = Nothing


 
J'ai bien par exemple "test1" et "test2" qui s'affiche dans les colonnes D2 et D3.
 
Maintenant ce que j'aimerai, c'est remplir la feuille n°2 et 3 avec les mêmes informations dans les mêmes colonnes.
 
Est ce quelqu'un aurait une idée svp ?
Merci.

mood
Publicité
Posté le 27-02-2014 à 13:54:26  profilanswer
 

n°2220961
Marc L
Posté le 27-02-2014 à 14:28:40  profilanswer
 

 
          Bonjour,
 
          préciser la feuille en utilisant la propriété  Worksheets  du VBA Excel …
 
          Simple aussi en utilisant l'Enregistreur de macros d'Excel et
          en changeant de feuille par exemple, t'as tout sous le coude !
 

n°2221565
coolkis
Posté le 05-03-2014 à 16:20:18  profilanswer
 

Bonjour,
 
Désolé du retard pour la réponse ! Effectivement il faut utiliser la propriété "Worksheets".
 
Exemple :
Set feuille = xlapp.worksheets("Nom feuille" )
 
Merci beaucoup Marc L pour ta réponse.


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

  Remplir plusieurs feuilles Excel

 

Sujets relatifs
Extraction/copie de données selon plusieurs critèresremplir div automatiquement css
Problème de tableau excelrechercher remplacer en VB sur excel
Requete SQL en VBA avec Excelprobleme de taille d'un tableau excel envoyé par mail
Plusieurs images css[SQL2012] Se connecter automatiquement à plusieurs serveurs
Module Commun VBA pour plusieurs classeursRemplir un champs de mon iframe
Plus de sujets relatifs à : Remplir plusieurs feuilles Excel


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