IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Problème de sauvegarde


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Travailleur social
    Inscrit en
    Février 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Travailleur social
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 134
    Par défaut Problème de sauvegarde
    Hello le forum

    J'ai un petit problème de sauvegarde, la validation de l'enregistrement ne se fait quand je clique sur le bouton Enregistrer. La boîte de dialogue apparaît une seconde fois et là si je reclique sur Enregistrer, l'enregistrement s'effectue.

    Spécificités de l'enregistrement :

    1) Le répertoire de destination est prédéfini dans les macros.

    2) La sauvegarde est forcée au format XLSM.

    3) Le classeur d'origine est au format modèle XLTM

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
     
     
    Public Repertoire As String
    Public Sous_Rep_1 As String
     
    ---------------------
     
    Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
     
    Sauve
     
    Cancel = True
     
    End Sub
     
    ---------------------
     
    Sub Sauve()
     
    Repertoire = "C:\Users\Olivier\Documents\Mon_Repertoire"
    Sous_Rep_1 = "C:\Users\Olivier\Documents\Mon_Repertoire\Mon_Sous_Repertoire"
    Dim Enregistrement As Office.FileDialog
     
     
    Creation_Repertoire Repertoire
     
    Set Enregistrement = Application.FileDialog(msoFileDialogSaveAs)
    With Enregistrement
        Enregistrement.Title = "Veuillez enregistrer votre fichier au format XLSM !"
        Enregistrement.InitialFileName = Sous_Rep_1 & "\"
        Enregistrement.InitialFileName = "toto-fichier"
        Enregistrement.FilterIndex = 2
        Enregistrement.AllowMultiSelect = False
        Enregistrement.ButtonName = "Sauvez au format &XLSM"
        Enregistrement.Show
     
        If .SelectedItems.Count = 1 Then
            On Error Resume Next
     
            ' si  ces deux codes ne sont pas présents, aucun enregistrement
            ActiveWorkbook.SaveAs Filename:=.SelectedItems(1)
            Enregistrement.Execute
     
        Else
            Exit Sub
        End If
     
    End With
     
     
    Set Enregistrement = Nothing
     
    Application.EnableEvents = False
     
     
    End Sub
     
    ---------------------
     
    Sub Creation_Repertoire(Repertoire As String)
     
    If Dir(Repertoire, vbDirectory) = "" Then
        MkDir Repertoire
    End If
     
    If Dir(Sous_Rep_1, vbDirectory) = "" Then
        MkDir Sous_Rep_1
    End If
     
    End Sub

    Je joint le fichier au format ZIP car le format XLSM ou XLTM n'est pas supporté.


    Merci à tous ceux qui pourront m'aider a ce que l'enregistrement se fasse normalement
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FLASH MX2004] Problème de sauvegarde.
    Par mooky dans le forum Flash
    Réponses: 1
    Dernier message: 16/01/2006, 20h06
  2. [Hibernate] problème de sauvegarde
    Par ultimax dans le forum Hibernate
    Réponses: 2
    Dernier message: 22/12/2005, 14h33
  3. Problème de sauvegarde de bases de données
    Par Gwipi dans le forum Administration
    Réponses: 2
    Dernier message: 09/09/2005, 08h30
  4. [PDE] Problème pour sauvegarder une modif dans un éditeur
    Par simsky dans le forum Eclipse Java
    Réponses: 11
    Dernier message: 11/08/2005, 15h05
  5. Problème de sauvegarde des locales
    Par PANAYE Nicolas dans le forum XMLRAD
    Réponses: 1
    Dernier message: 04/08/2005, 09h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo