Pbm sauvegarde en vba

Bonjour,

Je travaille sur un classeur que je sauvegarde sous un nom contenu dans differentes cellules par
ActiveWorkbook.SaveAs Filename:=Range("g15") & "Devis Portal " & Range("E16") & " Type " & Range("J16") & " - " & Range("J17") & " - " & Range("K3")

1) il me le sauvegarde dans mes documents alors que j'aimerais qu'il soit dans
"F:\PORT AMS \Portal'\ plus le nom comme au dessus

et en plus je voudrais garder a l'écran le classeur d'origine pour pouvoir le remettre a blanc

si quelqu'un peux m'aider car je coince

merci d'avance

4 réponses

  1. bonjour
    Q1. il suffit de mettre le chemin d'accès avant le nom du fichier
    nomF = "F:\PORT AMS \Portal\"
    nomF =nomF & Range("g15") & "Devis Portal " & Range("E16") & " Type " & Range("J16") & " - " & Range("J17") & " - " & Range("K3")
    ActiveWorkbook.SaveAs Filename:=NomF
    Q2. pourquoi ne pas enregistrer le classeur vide comme modèle, ça te permettrai pas la suite d'ouvrir une copie de ce modèle
    bonne suite
    0
    1. bonjour
      merci de ta reponse....
      je vais essayer Q1

      poour q2 comment enregistrer le classeur vide en modéle ...format xlt?

      merci d'avance de ton aide
      0
      1. re,
        j'ai enregistrer mon classeur en devisPortal.xlt dans modeles mais quand je l'ouvre il se transforme en devisPortal1 et mes macros ne fonctionne plus pour l'enregistrement vu en q1

        as tu une idée
        0
    2. re
      C'est normal qu'à l'ouverture ton classeur devienne devisPortal1, c'est une "copie" du modèle
      Je ne vois pas pourquoi l'enregistrement ne marche plus, es tu sur d'avoir vérifié que le fichier crée n'était pas enregistré avec le nouveau nom dans le dossier spécifié?

      un essai rapide (à sauvegarder en .xlt que ci-joint.fr refuse
      http://www.cijoint.fr/cjlink.php?file=cj201105/cijal1IvXh.xls
      bonne suite
      0
      1. merci de ta reponse....je vais essayer de comprendre ce qui se passe..je te tiens au courant
        0
      2. bonjour,

        je reviens vers toi avec un peu de retard j'ai essaye d'avancer mais maintenant j'obtiens
        erreur d'execution type "13"
        incompatibilité de type

        as tu une idée?
        mrci d'avance
        0
    3. re
      difficile d'avoir une idée
      - est ce avec ton fichier ou avec le mien ?
      - as tu essayé le mien ?
      - quelle est la ligne qui provoque l'erreur ?
      - as tu fait un suivi des variables ?
      le plus simple est d'envoyer ton fichier au format excel 2003 avec cijoint.fr et joindre le lien a ton prochain post.
      bonne suite
      0