Rechercher : dans
Par :

COMMENT ENREGISTRER LA FEUILLE ACTIVE SOU...

Dernière réponse le 15 avr 2009 à 16:03:46 virgile84, le 11 avr 2009 à 22:51:32 
 Signaler ce message aux modérateurs

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"

Configuration: Mac OS X
Firefox 3.0.8

Meilleures réponses pour « COMMENT ENREGISTRER LA FEUILLE ACTIVE SOU... » dans :
Surveiller l'activité de mon ordinateur en mon absence VoirQui ne s'est jamais demandé si un collègue ou un ami essayait d'utiliser son ordinateur lorsque l'on est absent ? La première solution consiste à verrouiller sa session. Mais pour les plus curieux, il existe un petit outil sous Windows permettant...
VBA Un timer une seconde tout simple VoirEn VBA, il n'y a pas (du moins à ma connaissance) de composant Timer. On peut en créer un très facilement. Dans un module de feuille Activer/ dés activer le timer : Placer un bouton sur Feuil1 et mettre le code... Private Sub...
Activer Windows VoirActiver Windows Activation par internet Activation par téléphone Comment appeler la procédure d'activation ? Licence considérée comme piratée Rappel sur le nombre d'utilisation de la licence par machine Sur le réseau Vous avez un...

1

hich24, le 12 avr 2009 à 12:46:22

Tu travaille avec excel ou autre ?

Répondre à hich24

2

virgile84, le 12 avr 2009 à 16:14:20

Avec excel

Répondre à virgile84

3

hich24, le 13 avr 2009 à 14:32:26

Tu veut enregistré ta feuille ou ? sur quoi ?

Répondre à hich24

4

virgile84, le 14 avr 2009 à 19:00:27

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

Répondre à virgile84

5

hich24, le 15 avr 2009 à 14:16:45

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/
*- http://www.framasoft.net/article1972.html


ensuite pour imprimer en pdf il faut au moment de l'impression choisir l'imprimante pdf

Répondre à hich24

6

virgile84, le 15 avr 2009 à 14:52:04

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

Répondre à virgile84

7

hich24, le 15 avr 2009 à 15:00:59

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

Répondre à hich24

8

 virgile84, le 15 avr 2009 à 16:03:46

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)?

Répondre à virgile84
Collection CommentÇaMarche.net