Outils logiciels pour les cours Paris II
Cours Paris II
Stages/ Thèses/ Séminaires |
Cours 11Résumé du cours Informatique Microsoft: Excel, Solveur, VBA, Office
Sub lireword() ' ' Macro pour lire le 1er mot du fichier aa.doc qui doit ETRE FERME', puis tous les mots. ' Macro modifiée le 20.04.2020 '
Dim WdApp As Word.Application Set WdApp = New Word.Application With WdApp .Documents.Open Filename:="C:\paris2\aa.doc" With .Selection .EndKey Unit:=wdStory .TypeParagraph End With .ActiveDocument.Save .Visible = True Cells(1, 2) = .ActiveDocument.Words.First Cells(2, 2) = .ActiveDocument.Words.Last ' On trouve le nombre de mots NbreMots = .ActiveDocument.Words.Count ' On écrit les mots dans la colonne A For i = 1 To NbreMots Cells(i, 1) = .ActiveDocument.Words(i) Next i End With WdApp.Quit Set WdApp = Nothing End Sub
Dim WdApp As Word.Application Set WdApp = New Word.Application Cela suppose une référence à la "Microsoft Word Object Library" (Tools-> References ) ou Dim WdApp as Object WdApp = CreateObject("Word.Application")
WdApp.Quit |