DragonBurn
Messages postés25Date d'inscriptionlundi 4 avril 2005StatutMembreDernière intervention19 juin 2007
-
17 mai 2005 à 10:20
tbbuim1
Messages postés940Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention 3 février 2011
-
18 mai 2005 à 19:34
Bonjour j'ai créer un programme qui fait un certains
nombre de calcul. je voudrais par la suite que ce dernier lors de
l'appui sur le bouton enregistrer puisse me créer un fichier excel dont
l'utilisateur aura déterminer le nom et l'emplacement.
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 17 mai 2005 à 11:10
pas la peine de chercher midi à 14h...
il suffit tout simplement de construire un fichier HTML et d'y mettre une extension .xls.
Lorsque tu ouvrira le fichier, excel l'interprétra directement.
jpleroisse
Messages postés1788Date d'inscriptionmardi 7 novembre 2000StatutMembreDernière intervention11 mars 200627 17 mai 2005 à 12:28
Bonjour,
Private Sub Command1_Click()
Dim Chemin, NomFichier
Chemin = InputBox("Entrez le nom du répertoire de destination")
NomFichier = InputBox("Entrez le nom du fichier")
Open Chemin + NomFichier For Output As #1
Close #1
End Sub
Set ClasseurXLS = CreateObject("Excel.application")
ClasseurXLS.Workbooks.Open Emplacement & "\FichierExcel.xls" 'Ouverture du classeur
'Activation de la feuille que l'on veut
ClasseurXLS.Workbooks("Tableaudeproduction.xls").Worksheets(Feuille).Activate
'Pour pouvoir récupérer les valeurs contenues dans les cellules de cette feuille il faut
' ClasseurXLS.Cells(5, 2) 5eme ligne colonne B
'Demande de nommer un fichier excel pour sauver
NomFich = InputBox("Entrez le nom du nouveau fichier Excel créer", "OBLIGATOIRE, Sinon vous écrasez le fichier de base")
If Not IsNull(NomFich) Then ClasseurXLS.ActiveWorkbook.SaveAs Emplacement & "" & NomFich & ".xls"
'Fermeture du classeur d'importation
ClasseurXLS.Workbooks.Close
'Fermeture de l'objet Excel
Set ClasseurXLS = Nothing
TBBUIM
Vous n’avez pas trouvé la réponse que vous recherchez ?