COMMENT ENREGISTRER LA FEUILLE ACTIVE SOU...

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

8 réponses

  1. tu travaille avec excel ou autre ?
    1
    1. tu veut enregistré ta feuille ou ? sur quoi ?
      0
      1. 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
        1. 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
          1. 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
            1. 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
              1. 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