COMMENT ENREGISTRER LA FEUILLE ACTIVE SOU...

virgile84 Messages postés 21 Statut Membre -  
 virgile84 -
Bonjour,
pour la demande comment enregistrer la feuille active
pour enregistrer le classeur j'ai fait ça:
Sub SaveAChoisir()
Application.Dialogs(xlDialogSaveAs).Show CStr(ThisWorkbook.ActiveSheet.Range("M11").Value)
End Sub
et ça fonctionne tres bien sauf que je veux seulement enregistrer la feuille qui se nome" Facture vierge"
A voir également:

8 réponses

hich24 Messages postés 1686 Statut Membre 753
 
tu travaille avec excel ou autre ?
1
virgile84 Messages postés 21 Statut Membre
 
avec excel
0
hich24 Messages postés 1686 Statut Membre 753
 
tu veut enregistré ta feuille ou ? sur quoi ?
0
virgile84 Messages postés 21 Statut Membre
 
Bonjour hich24
enregistrer que la feuille active dans C:documents and setting/virgile/bureau
en Pdf si possible sinon en xl

J'AI UN MAC ET UN PC
Si tu peux me donner la solution pour PC ça m'arrange bien car c'est sur PC que je fais ce job

MERCI
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hich24 Messages postés 1686 Statut Membre 753
 
1- si tu a la version excel 2007 ou superieur alors il suffit a l'enrigistrement de choisir le format " pdf "
n'oublie pas de fair une copie d'abord

2- si tu a une version inferieur a excel 2007 alors il faut telecharger ce logeciel

*- http://www.octen.fr/2008/07/imprimer-en-pdf-grace-a-cutepdf-writer/
*- https://framalibre.org

ensuite pour imprimer en pdf il faut au moment de l'impression choisir l'imprimante pdf
0
virgile84 Messages postés 21 Statut Membre
 
Bonjour hich24
c'est bon ça marche ,
maintenant si tu pouvais me dire comment donner un nom de cellule à cet enregistrement
Sub Macro3()
'
' Macro3 Macro
'

'
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
End Sub

pour enregistrer le classeur en excel j'ai fait ça :
Sub SaveAChoisir()
Application.Dialogs(xlDialogSaveAs).Show CStr(ThisWorkbook.ActiveSheet.Range("M11").Value)
End Sub

mais comment faire pour enregistrer la feuille active et la renommer à chaque impression par le nom de la cellule (M11)?
si tu as une solution je suis preneur
MERCI
0
hich24 Messages postés 1686 Statut Membre 753
 
je ne sais pas comment faire avec excel 2007
mais les autre version il faut refaire

1- dans le menu excel > outil > Macros > nouvell Macro ( pour enregistré la demmarche en vba )
2- tu refait la procedure et la fin tu routourne a excel
3- tu click sur le button carrée pour terminer l'enregistrement
4- tu peut faire des modification sur la fenetre vba
0
virgile84
 
Bonjour hich24
imprimer en pdf ça marche
mais comment faire pour enregistrer la feuille active et la renommer à chaque impression par le nom de la cellule (M11)?
0