VB sous excel, enregister une feuille du clas
patrice
-
Polux31 Messages postés 7219 Statut Membre -
Polux31 Messages postés 7219 Statut Membre -
Bonjour,
Je desire connaitre la façon d'enregistrer juste une feuille d'un classeur xl, et lui donner le nom d'une des cellule de cette même feuille.
Merci d'avance pour votre aide
amitié
Patrice
Je desire connaitre la façon d'enregistrer juste une feuille d'un classeur xl, et lui donner le nom d'une des cellule de cette même feuille.
Merci d'avance pour votre aide
amitié
Patrice
Configuration: Windows XP Firefox 3.0.8
A voir également:
- VB sous excel, enregister une feuille du clas
- Imprimer feuille excel sur une page - Guide
- Déplacer une colonne excel - Guide
- Liste déroulante excel - Guide
- Trier une colonne excel - Guide
- Word et excel gratuit - Guide
1 réponse
Bonjour,
Voilà un exemple à adapter à ton besoin.
Bon courage
;o)
Voilà un exemple à adapter à ton besoin.
Dim wk As Workbook
Dim ws As Worksheet
'Déclare une feuille à l'ouverture d'Excel
Application.SheetsInNewWorkbook = 1
'Créer un classeur avec 1 feuille
Set wk = Workbooks.Add
'Remet l'application Excel dans son état initial
Application.SheetsInNewWorkbook = 3
'Déclare un objet worksheet
Set ws = wk.Worksheets(1)
'Affecte la valeur de la cellule A1 comme nom de feuille
ws.Name = ThisWorkbook.Worksheets(1).Range("A1").Value
'Sauvegarde le nouveau classeur
wk.Save SaveChanges:=True
'Pour donner un nom au classeur faire : wk.SaveAs ("C:\monclasseur.xls")
'Libère les objets
Set wk = Nothing
Set ws = Nothing
Bon courage
;o)