Arjuna Aircraft Ident.: F-MBSD | Hmmm. Ok.
Faudra à l'occasion que tu détailles un peu plus (vsto, le nom des objets COM, un petit exemple de code).
Parceque c'est ce que j'avais fait. Bon, faut dire que j'utilisais la Béta de VS 2005, et c'est peut-être pour ça que ça marchait pas. Je devrais avoir dès demain le DVD de la vrai version (chez M$, ils encaissent vite les abonnements MSDN, mais ils sont pas rapides pour envoyer les valises de DVD, on les a reçu avant-hier -au bout de 3 mois-, je les aurai ce soir )
Dans tous les cas, je crois que je vais rester avec mon VBS, car mon souci, c'est qu'il faut que ça marche aussi avec Excel 2000, et si possible 97.
D'ailleurs, personne n'a Office 97 sous la main pour me dire si ce script donne un résultat ?
Créer un fichier "excel.vbs" contenant le code ci-dessous, puis double-cliquer dessus :
Code :
- Option Explicit
- Sub test()
- Dim xls
- Dim wkb
- Dim sht
-
- Set xls = CreateObject("Excel.Application" )
- Set wkb = xls.Workbooks.Add()
- Set sht = wkb.Sheets.Add()
-
- sht.Cells(1, 1).Value = "test"
- sht.Cells(1, 2).Value = "1"
- sht.Cells(1, 3).Value = "2"
- sht.Cells(1, 4).Value = "=R1C2+R1C3"
-
- xls.Visible = True
- End Sub
- Call test()
|
|