A voir également:
- Macro Word : récupérer les résultats dans un fichier Excel
- Macro word - Guide
- Espace insécable word - Guide
- Supprimer une page word - Guide
- Organigramme word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
2 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
Modifié le 1 sept. 2020 à 12:14
Modifié le 1 sept. 2020 à 12:14
Bonjour,
Essaie ceci:
pour accéder au classeur mettre ce code
Essaie ceci:
Option Explicit Sub Test() Dim oExcel As Object Dim oBook As Object Dim oSheet As Object Dim st As String Dim nom As String Dim x As Integer st = "essai" nom = "azerty" Set oExcel = CreateObject("Excel.Application") Set oBook = oExcel.Workbooks.Add Set oSheet = oBook.Worksheets(1) For x = 1 To 100 oSheet.Cells(x, 1).Value = st oSheet.Cells(x, 2).Value = nom Next x oBook.SaveAs "C:\Users\LePivert\Documents\monclasseur.xlsx" 'adapter le chemin oExcel.Quit End Sub
pour accéder au classeur mettre ce code
Sub Test() Dim oExcel As Object Dim oBook As Object Dim oSheet As Object Dim st As String Dim nom As String Dim x As Integer st = "essai" nom = "azerty" Set oExcel = CreateObject("Excel.Application") oExcel.Visible = True Set oBook = oExcel.Workbooks.Add Set oSheet = oBook.Worksheets(1) For x = 1 To 100 oSheet.Cells(x, 1).Value = st oSheet.Cells(x, 2).Value = nom Next x ' oBook.SaveAs "C:\Users\LePivert\Documents\monclasseur.xlsx" 'adapter le chemin oExcel.Quit End Sub