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 :

Enregistrement format Excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 15
    Par défaut Enregistrement format Excel
    Bonjour, j'utilise un userform afin de créer des balisages informatifs. pour cela j'utilise 2 fichiers : le premier m'affiche mon userform et renvoi les infos de celui ci dans le second fichier.

    Je souhaite enregistrer automatiquement suivant le contenu d'une cellule mon fichier au format Excel. J'y parviens via la macro suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Application.DisplayAlerts = False
    nomsave = Sheets("Feuil1").Range("S2").Value
    ThisWorkbook.SaveAs (nomsave)
    Application.DisplayAlerts = True
    cependant cela remplace mon fichier actuelle ce qui ne m'intéresse pas. Je souhaiterai donc pouvoir enregistrer mon fichier au format excel en gardant ma matrice ouverte et avec son nom d'origine.

    Merci de votre aide

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 288
    Par défaut
    Salut,
    regarde avec SaveCopyAs dans l'aide.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 15
    Par défaut Re
    Citation Envoyé par neupont Voir le message
    Salut,
    regarde avec SaveCopyAs dans l'aide.
    Merci je vais tenter de voir si cela convient, merci de l'info

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 15
    Par défaut toujours probleme enregistrement
    Merci de ton aide, j'ai tenter avec la commande SaveCopyAs, ça marche à une exception près c'est que cela ne prends pas en compte ma valeur nomsave. Ci dessous le code de mon bouton :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Application.DisplayAlerts = False
    nomsave = Sheets("Feuil1").Range("S2").Value
    ActiveWorkbook.SaveCopyAs "C:\Users\Administrateur\Desktop\Fiches balisages\Balisages permanents\XL\(nomsave).xlsm"
    Application.DisplayAlerts = True
    Je voudrais que le fichier prenne le nom de la valeur nomsave.

    Merci d'avance.

  5. #5
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveWorkbook.SaveCopyAs "C:\Users\Administrateur\Desktop\Fiches balisages\Balisages permanents\XL\" & nomsave & ".xlsm"
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 15
    Par défaut Merci
    Merci de votre aide, cela fonctionne parfaitement comme je le souhaitais. Merci

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

Discussions similaires

  1. [AC-2007] Enregistrer un état au format Excel
    Par letzvva dans le forum VBA Access
    Réponses: 1
    Dernier message: 12/03/2010, 16h00
  2. Réponses: 2
    Dernier message: 31/07/2007, 19h27
  3. Réponses: 3
    Dernier message: 25/05/2007, 22h17
  4. [VBA-W]Enregistrer sous au format excel un document Word
    Par tazamorte dans le forum VBA Word
    Réponses: 3
    Dernier message: 20/03/2007, 22h03
  5. Réponses: 2
    Dernier message: 04/09/2006, 20h53

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