Connaissances Informatiques >> Logiciel >> Microsoft Excel >> Content
  Derniers articles
  • Comment saisir des données dans Exc…
  • Microsoft doit-il fonctionner pour f…
  • Comment modifiez-vous la cellule sé…
  • Dans Microsoft Excel, quelle quantit…
  • Comment convertir des données horiz…
  • Qu'est-ce que la capacité totale po…
  • Qu'est-ce qui permet aux données fa…
  • Pourquoi imprimer les titres dans Mi…
  • Comment étendre les colonnes dans E…
  • Comment télécharger gratuitement E…
  •   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

    Comment imprimez-vous toutes les feuilles dans Excel Workbook une à la fois?

    Vous ne pouvez pas imprimer directement chaque feuille un à la fois en utilisant une seule commande excel. Cependant, vous pouvez y parvenir en utilisant une combinaison de code VBA et une boucle. Voici comment:

    1. Activez l'onglet Développeur:

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

    * Cochez la case à côté de développeur et cliquez ok .

    2. Insérer le code VBA:

    * Cliquez sur le développeur onglet et sélectionnez Visual Basic .

    * Dans le projet Fenêtre, cliquez avec le bouton droit sur Thisworkbook et choisissez insert> module .

    * Collez le code suivant dans le module:

    `` VBA

    Sous Sub PrintSheetSindividuellement ()

    DIM WS comme feuille de calcul

    'Loop à travers chaque feuille dans le classeur

    Pour chaque WS dans ce livret de travail.

    'Imprimez la feuille actuelle

    Ws.printout Copies:=1, Collate:=True

    'Attendez que l'impression se termine (facultative)

    Application.AiTER NOW + TIMEVALUE ("00:00:05") 'Attendez 5 secondes

    Next ws

    Sub-Sub

    `` '

    3. Exécutez la macro:

    * Fermez le Visual Basic Editor .

    * Retournez au développeur onglet et cliquez sur macros .

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

    Explication:

    * `sub PrintSheetSindividuellement ()`: Définit le nom de macro.

    * `dim ws as feuille de travail`: Déclare une variable pour représenter chaque feuille de calcul.

    * `pour chaque ws dans ce livret. Boucle à travers chaque feuille du classeur.

    * `ws.printout copies:=1, collate:=true`: Imprime la feuille de calcul actuelle (en utilisant `ws`), avec une copie et des pages rassemblées.

    * `application.Wait maintenant + TimeValue (" 00:00:05 ")`: Cette ligne facultative attend 5 secondes après l'impression de chaque feuille pour s'assurer que le processus d'impression est terminé avant de passer à la feuille suivante. Ajustez le temps d'attente au besoin.

    * `prochain ws`: Termine la boucle et continue la feuille suivante.

    Remarques importantes:

    * Le code suppose que vous avez une configuration d'imprimante par défaut. Sinon, vous pouvez spécifier l'imprimante à l'aide de `Ws.printout Imprimante:=" YourprinterName "'.

    * Le `Wait` La déclaration peut être utile pour éviter les erreurs si l'impression prend beaucoup de temps. Ajustez le temps d'attente au besoin.

    Alternative:Utilisation d'une boucle et d'une méthode `imprimer '(pas de VBA):

    Bien que cette méthode n'imprime pas chaque feuille individuellement, vous pouvez utiliser une boucle dans une formule cellulaire pour déclencher le processus d'impression:

    1. Dans une cellule, entrez la formule suivante:

    `` `Excel

    =If (row () <=sheets (), "feuille d'impression" &row (), "")

    `` '

    2. Copiez cette formule au nombre de feuilles dans votre classeur.

    3. Utilisez les étapes suivantes pour imprimer chaque feuille à l'aide du `Printout` méthode:

    * Allez dans Fichier> Imprimer .

    * Dans la gamme d'impression déroute, sélectionnez Sélection .

    * Cliquez sur imprimer .

    Cela déclenchera le processus d'impression pour chaque feuille lorsque vous copiez la formule dans la colonne.

    Choisissez la méthode qui convient le mieux à vos besoins et préférences.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment supprimer le formatage des cellules sélectionnées ? 
  • Quelle option sélectionnez-vous lorsque vous souhaitez insérer l'intégralité du contenu d'un fic…
  • Qu'est-ce qu'un rectangle sombre qui décrit la cellule dans laquelle vous travaillez Microsoft Exce…
  • Pourquoi un commerçant utilise-t-il Excel ? 
  • Qu'est-ce qu'une barre d'outils FX dans Microsoft Excel? 
  • Quelle est la différence entre la pâte et la spéciale dans Excel? 
  • Comment tronquez-vous un numéro dans Excel? 
  • Comment ajustez-vous la largeur de la colonne et / ou la hauteur de la ligne de nombreuses cellules …
  • Comment modifiez-vous la largeur de la colonne dans Excel? 
  • Comment énumérez-vous Microsoft Excel dans l'ordre numérique? 
  • Connaissances Informatiques © http://www.ordinateur.cc