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 :

L'enregistrement en .mht ne s'éxécute pas [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Juin 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 7
    Par défaut L'enregistrement en .mht ne s'éxécute pas
    Bonjour

    J'ai un soucis d'enregistrement d'une selection au format .mht.
    Dans mon code, lors du click sur un bouton, j'appelle une autre feuille excel pour enregistrer une selection de cellule au format .mht.
    Ma feuille en question s'ouvre, la sélection se fait et se referme aussitôt sans faire cet enregistrement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Private Sub CommandButton2_Click()
     
     
    Workbooks.Open "C:\Suivi_DLC\Archives_" & Range("C33").Value & "\Batch_BL_N°" & Range("B27").Value & "\Docsuivicharge.xls"
        Range("A1:Z41").Select
        With ActiveWorkbook.PublishObjects.Add(xlSourceRange, _
            "C:\Suivi_DLC\Archives_" & Range("C33").Value & "\Batch_BL_N°" & Range("B27").Value & "\Docsuivicharge.mht", "Feuil1", _
            "$A$1:$Z$41", xlHtmlStatic, "Docsuivicharge_10907", "")
            .Publish (True)
            .AutoRepublish = False
        End With
        ChDir "C:\Suivi_DLC\Archives_" & Range("C33").Value & "\Batch_BL_N°" & Range("B27").Value & ""
        ActiveWorkbook.Save
    Je n'ai que quelques notions VBA, merci à vous

  2. #2
    Membre habitué
    Inscrit en
    Juin 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 7
    Par défaut
    Voilà, j'ai trouvé la solution, j'ai copié les informations des cellules C33 et B27 dans 2 autres cellules lorsque je remplis mon fichier Docsuicharge depuis mon autre fichier .

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

Discussions similaires

  1. Script qui ne s'éxécute pas
    Par Esil2008 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/07/2007, 14h27
  2. Réponses: 4
    Dernier message: 08/11/2006, 08h56
  3. [MS SERVER 2K]Fonction crée qui ne s'éxécute pas
    Par Filippo dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 18/07/2006, 12h03
  4. ENREGISTRER un SITE en COMPAGNIE ou PAS?
    Par cyberderf dans le forum Domaines
    Réponses: 3
    Dernier message: 02/03/2006, 13h51
  5. Mon code ne s'éxécute pas
    Par krfa1 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/10/2005, 10h49

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