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 :

Sauvegarde fichier xls en format sans extension


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    La Rochelle
    Inscrit en
    Août 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : La Rochelle

    Informations forums :
    Inscription : Août 2015
    Messages : 8
    Par défaut Sauvegarde fichier xls en format sans extension
    Bonjour,

    Je cherche a sauvegarder mon fichier xls en format sans extension.

    Il suffit juste de supprimer le ".xls" mais une fois convertir mon fichier comporte des tabulations entre chaque colonne. Je voudrai savoir comment retirer cela et ne plus rien avoir.

    J ai un second probleme, j'avais auparavant pris la precaution de placer des cellules vides pour qu'ils se traduissent en espace lors de la conversion mais cela ne fonctionne pas. J'ai cependant remarque que lors que je placais un espace dans ma cellule il se conservait.

    Je voudrai donc une formule sous forme de macro qui attribu comme valeur un espace pour toutes les cellules vides comprise entre C3:CX403.

    Merci d'avance pour votre aide.

    Bonne journee

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Je ne sais pas ce que tu appelles "un format sans extension". Pour ne pas avoir l'extension de ton fichier, tu fais un "enregistrer sous" au format .xls en mettant le nom de ton fichier entre guillemets (sans .xls). Quand tu voudras l'ouvrir, Excel te demanderas si tu es bien sûr de vouloir l'ouvrir.

  3. #3
    Membre régulier
    Homme Profil pro
    La Rochelle
    Inscrit en
    Août 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : La Rochelle

    Informations forums :
    Inscription : Août 2015
    Messages : 8
    Par défaut
    Bonjour,

    merci de votre attention,

    j appel un format sans extension un format avec ni .xls ni .PDF. Rien du tout apres mais pour un debut un .txt (format text) pourrai me suffire.

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Tu peux le renommer sur le disque mais depuis un autre classeur car il doit être fermé :
    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
     
    Sub Renommer()
     
        'attention, le classeur doit être fermé pour pouvoir modifier son nom dans l'explorateur !
        'donc, ce code doit être dans un autre classeur
     
        Dim AncienNom As String
        Dim NouveauNom As String
     
        AncienNom = "D:\Mon Dossier\Classeur1.xls"
        NouveauNom = "D:\Mon Dossier\Classeur1"
     
        On Error Resume Next
        Name AncienNom As NouveauNom
     
        If Err.Number <> 0 Then MsgBox "Erreur lors de renommage !"
     
    End Sub
    Hervé.

  5. #5
    Membre régulier
    Homme Profil pro
    La Rochelle
    Inscrit en
    Août 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : La Rochelle

    Informations forums :
    Inscription : Août 2015
    Messages : 8
    Par défaut
    Bonjour Theze

    Merci a toi, je ne suis pas le meilleur en VBA mais avec ce code si j ai plusieurs fichiers a sauvegarder il faut que je retourne sur Visual Basic a chaque fois pour changer le nom du nouveau fichier ?

    ca fait partie d une des choses que j ai du mal a comprendre en VBA ce genre de choses car si c est vrai ce n est pas super pratique.

    Pour ton script, une fois le chemin mentionne et que je lance la macro il me dit que c est une erreur de renommage..

    En tout cas encore merci de ton aide

  6. #6
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    Bonjour
    y a t il des formules dans ce classeur
    sinon il y a le format csv qui fonctionne tres bien dans le sens ou il peut etre ouvert dans notepad ou exel
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  7. #7
    Membre régulier
    Homme Profil pro
    La Rochelle
    Inscrit en
    Août 2015
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : La Rochelle

    Informations forums :
    Inscription : Août 2015
    Messages : 8
    Par défaut
    oui desole j ai oublie de preciser que le fait que certaines cellules soit vides etaient le resultat d une formule MID...

    Je viens d'essayer le format .CVS qui etait une tres bonne piste mais malheureusement j ai toujours les tabulations entre chaque colonnes.

    Merci de ton aide en tout cas

Discussions similaires

  1. [XL-2007] Changement de format entre fichier sans extension -> Excel
    Par Floup dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 20/02/2012, 15h36
  2. Récupérer un nom de fichier sans extension
    Par OxN dans le forum Général Java
    Réponses: 13
    Dernier message: 01/08/2011, 16h13
  3. Détecter le format d'un fichier sans extension
    Par Erwan31 dans le forum Imagerie
    Réponses: 3
    Dernier message: 29/06/2008, 23h21
  4. Coversion d'un fichier xls en format csv
    Par yac dans le forum SQL
    Réponses: 6
    Dernier message: 08/10/2007, 09h51
  5. [VBA-E] ouvrir un fichier .xls sans executer les macro
    Par lae_t2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/01/2003, 17h07

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