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

Excel Discussion :

Le format binaire xlsb [Tutoriel]


Sujet :

Excel

  1. #1
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Développeur VBA/C#/VB.Net/Power Platform
    Inscrit en
    Juillet 2007
    Messages
    14 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur VBA/C#/VB.Net/Power Platform
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 593
    Points : 34 250
    Points
    34 250
    Par défaut Le format binaire xlsb
    Bonjour à tous,

    afin de vous aider à optimiser vos outils sous Excel, voici un article vous donnant quelques informations sur un format bien pratique, le format binaire :

    http://jpcheck.developpez.com/tutori...binaires-xlsb/

    Bonne lecture à tous !


    Retrouver tous les meilleurs cours et tutoriels pour apprendre Microsoft Office Excel
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    1 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 048
    Points : 2 201
    Points
    2 201
    Par défaut
    Merci pour l'article, ce dernier est très intéressant.

    Petite question complémentaire au passage. Est-ce que le gain de place obtenu par le format .xlsb se traduit aussi par un gain de performance dans Excel ou juste par un gain de stockage ?

    Une petite précision (à confirmer), J'ai vu que ce format peut aussi poser des problèmes dans le cas d'un accès au fichier avec le moteur de BD Jet. Pour les personnes qui ouvrent ces fichiers comme des bases de données ce point peut être important.

    Mais encore bravo pour le travail.

  3. #3
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Développeur VBA/C#/VB.Net/Power Platform
    Inscrit en
    Juillet 2007
    Messages
    14 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur VBA/C#/VB.Net/Power Platform
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 593
    Points : 34 250
    Points
    34 250
    Par défaut
    Bonjour,

    les performances intrinsèques du fichier restent identique (formules, VBA notamment).
    Les gains constatés le sont au niveau des ouvertures et enregistrements de fichiers.

    Concernant les chaines de connexion, effectivement tu passeras d'un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Extended Properties="Excel 12.0 Xml"
    à un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Extended Properties="Excel 12.0"
    Voir le lien spécialisé sur les chaînes de connexions :
    https://www.connectionstrings.com/excel/
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  4. #4
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    1 048
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 048
    Points : 2 201
    Points
    2 201
    Par défaut
    Merci pour ces précisions.

  5. #5
    Membre expert
    Avatar de Igloobel
    Homme Profil pro
    Développeur ERP - VBA et Formateur bureautique
    Inscrit en
    Septembre 2005
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur ERP - VBA et Formateur bureautique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 869
    Points : 3 442
    Points
    3 442
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Pourrais tu donner un peu plus d'info sur le format xll qui m'a l'air très interessant
    (je ne savait même pas que cela existait avant de lire ton super tuto)

    merci d'avance
    Ils ne savaient pas que c'était impossible ... du coup ils l'ont fait (Mark Twain)

    n'oubliez pas de si les messages vous aide ou sont pertinents et de mettre quand cela est !

  6. #6
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Développeur VBA/C#/VB.Net/Power Platform
    Inscrit en
    Juillet 2007
    Messages
    14 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur VBA/C#/VB.Net/Power Platform
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 593
    Points : 34 250
    Points
    34 250
    Par défaut
    Hello,

    pour éviter de paraphraser les pages de microsoft, un lien qui explique à peu près tout ce qu'il faut savoir sur le format XLL : https://msdn.microsoft.com/fr-fr/lib.../bb687911.aspx

    Le xll est le format de fichier Excel qui correspond aux librairies (équivalent explicite des dll). C'est un fichier compilé (qui prend moins de place donc) et qui t'évite lors d'une utilisation multi utilisateur de tes outils d'avoir à mettre à jour tous les fichiers, mais juste les librairies (sur lesquels les fichiers pointent).
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

Discussions similaires

  1. Format binaire d'Excel 2007
    Par Jibse dans le forum Excel
    Réponses: 2
    Dernier message: 30/01/2009, 09h12
  2. [Tableaux] trouver la taille d'une image au format binaire
    Par epeichette dans le forum Langage
    Réponses: 5
    Dernier message: 21/11/2008, 13h12
  3. Déclaration constante au format binaire sous D7
    Par DavidDB dans le forum Débuter
    Réponses: 2
    Dernier message: 07/07/2008, 22h20
  4. afficher un nombre sous format binaire?
    Par sofiane44 dans le forum C++
    Réponses: 2
    Dernier message: 20/01/2006, 18h47

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