Connaissances Informatiques >> Logiciel >> Microsoft Excel >> Content
  Derniers articles
  • Comment créez-vous une table Freqen…
  • Qu'est-ce que le meilleur Microsoft …
  • Quelle fonction doit être utilisée…
  • Quelles sont les approches statistiq…
  • Quelles sont les utilisations de Mic…
  • Qu’est-ce qu’un titre imprimé dans …
  • Où trouve-t-on une liste d’argument…
  • Quelle est la fonction d'un espace d…
  • Qu'est-ce qui précède un nombre en…
  • Les catégories sont-elles réservé…
  •   Microsoft Excel
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte

  • Facebook

  • Twitter

  • Instagram

  • LinkedIn

  • TikTok

  • WhatsApp

  • WordPress

  • Chrome

  • Discord

  • Amazon
  •  
    Microsoft Excel

    Exploser les feuilles de travail Excel en classeurs séparés?

    Vous pouvez exploser des feuilles de calcul Excel en classeurs distincts en utilisant VBA (Visual Basic pour les applications) dans Excel. Voici un guide étape par étape:

    1. Activez l'onglet Développeur:

    * Ouvrez votre classeur Excel.

    * Accédez à Fichier> Options> Personnaliser le ruban .

    * Cochez la case pour développeur .

    * Cliquez sur ok .

    2. Insérez un module VBA:

    * Cliquez sur développeur> Visual Basic .

    * Dans l'éditeur Visual Basic (VBE), accédez à INSERT> Module .

    3. Collez et modifiez le code VBA:

    `` VBA

    Sub SplitworkSheets ()

    Dim WB comme classeur, ws comme feuille de travail

    Dim Newwb comme classeur

    Nom de fichier dim comme chaîne

    Définir WB =ActiveworkBook 'Définir le classeur actif

    'Loop à travers chaque feuille de calcul

    Pour chaque WS dans WB.Worksheets

    'Créer un nouveau classeur

    Définir NewWb =Workbooks.add

    'Copiez la feuille de travail actuelle dans le nouveau classeur

    ws.copy avant:=newwb.sheets (1)

    «Renommer le nouveau classeur en fonction du nom de la feuille de travail

    filename =ws.name &".xlsx"

    Newwb.Saveas nom de fichier

    'Fermez le nouveau classeur

    newwb.close

    Next ws

    Sub-Sub

    `` '

    Explication:

    * `DIM WB As Workbook, ws comme feuille de calcul, newwb comme classeur, nom de fichier comme chaîne`: Déclare les variables pour stocker des objets de classeur et de feuille de travail, ainsi que le nom de fichier du nouveau classeur.

    * `set wb =activeworkbook`: Définit la variable «WB» vers le classeur actuellement actif.

    * `Pour chaque ws dans wb.worksheets`: Boucle via chaque feuille de calcul dans le classeur actif.

    * `Définissez NewWb =Workbooks.add`: Crée un nouveau classeur vide.

    * `ws.copy avant:=newwb.sheets (1)`: Copie la feuille de calcul actuelle (`` WS ') au classeur nouvellement créé («Newwb»), en l'inservant avant la première feuille.

    * `filename =ws.Name &" .xlsx "`: Définit le nom de fichier du nouveau classeur en utilisant le nom de la feuille de calcul et l'extension `.xlsx`.

    * `newwb.saveas nom de fichier`: Enregistre le nouveau classeur avec le nom de fichier spécifié.

    * `newwb.close`: Ferme le classeur nouvellement créé.

    4. Exécutez la macro:

    * Appuyez sur alt + f11 Pour revenir à la feuille Excel.

    * Allez à développeur> macros .

    * Sélectionnez les Splitworksheets macro et cliquez Exécuter .

    La macro créera des classeurs Excel distincts pour chaque feuille de calcul de votre classeur d'origine, les enregistrant dans le même dossier que le classeur d'origine.

    Remarques supplémentaires:

    * Personnalisez le format de nom de fichier: Vous pouvez modifier la variable «nom de fichier» pour inclure des informations supplémentaires, telles que la date ou l'heure, dans les noms de fichiers enregistrés.

    * Enregistrer dans un dossier spécifique: Vous pouvez spécifier un dossier différent pour enregistrer les nouveaux classeurs en modifiant la variable «FileName».

    * Exécutez la macro sur un classeur différent: Avant d'exécuter la macro, assurez-vous de sélectionner le classeur que vous souhaitez diviser en fichiers séparés.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quelle est la différence entre Microsoft Publisher et Excel ? 
  • Que signifie aujourd’hui dans Excel ? 
  • Combien de lignes le bloc-notes MS contient-il ? 
  • Quelle fonctionnalité Excel enregistre une série d'actions qui peuvent être facilement répétée…
  • Comment ajouter des cellules dans un seul bloc Excel ? 
  • Quelle fonction Excel est utilisée pour effectuer un calcul conditionnel? 
  • Combien de feuilles sont insertées dans un fichier Excel? 
  • Qu'est-ce qu'un Excel? 
  • Comment tapez-vous des nombres un graphique Excel? 
  • Excel est-il fourni avec Windows XP ? 
  • Connaissances Informatiques © http://www.ordinateur.cc