2010-09-29 6 views
-1

Je veux faire un fichier Excel en utilisant un code VBA dans un logiciel de simulation. S'il vous plaît laissez-moi savoir comment puis-je faire cela?Code VBA pour lire un fichier Excel

+3

Vous devrez fournir plus de détails. Que voulez-vous lire dans le fichier? Quel genre de «logiciel de simulation»? Qu'avez-vous essayé jusqu'à présent? – Lunatik

Répondre

0

Une très grandes lignes serait:

Dim xlApp As Object 
Set xlApp = CreateObject("Excel.Application") 

xlApp.Workbooks.Open "C:\foo.xls" 

' do stuff here 

xlApp.Quit 
Set xlApp = Nothing 

Selon ce que vous voulez vraiment atteindre, vous pouvez envisager:

  • enregistrement d'une feuille de calcul Excel au format CSV (valeurs séparées par des virgules) fichier et lecture directement à partir du fichier CSV
  • en utilisant ADO pour traiter une feuille de calcul Excel comme une table de base de données de sorte que vous pouvez utiliser SQL pour en lire