Recherche chaud: aimez vous les geckos Tokay le clavier blackberry est eteint calculer une probabilité de défaut comment devenir publiciste comment ensorcelé une personne faire un deguisement de jafar C0sta Cruceroindia y maldivas wikihow pour les mathématiques
Index Loisirs Santé Technologie

Utiliser Excel VBA pour enregistrer en format PDF

Publié:2014-03-30Source: général
Advertisement

Utiliser Excel VBA pour enregistrer en format PDF

Le format de fichier PDF vous permet de publier un document ou d'un rapport de sorte qu'il semble le même sur tout système et ne peut être modifié par d'autres. Microsoft 2007 et 2010 incluent le "Publier au format PDF" sur chaque demande de sorte que vous pouvez enregistrer des documents, des diapositives et des feuilles de calcul au format PDF. Cela le rend beaucoup plus facile pour enregistrer des versions PDF de feuille de calcul Excel à partir du menu Macros.

Niveau de difficulté:

Modérément difficile

Vous avez besoin

Microsoft Excel 2007 ou 2010Complemento "Enregistrer en PDF ou XPS» pour Microsoft Office 2007 (pas besoin pour Office 2010)

Instructions

1 Double-cliquez sur le nom du fichier Excel dans Mes documents ou l'Explorateur Windows; ou ouvrir le Excel et utilisez le menu de démarrage "Ouvrir". Accédez à votre fichier et cliquez sur «Ouvrir».

2 Appuyez simultanément sur ​​les touches "F11" pour ouvrir l'éditeur Visual Basic "Alt" et. Utilisez l'Explorateur de projet pour accéder au module, vous avez besoin d'automatiser et de sauver la feuille de calcul sous forme de fichier PDF. Placez votre curseur dans le code Visual Basic où vous souhaitez enregistrer.

3 Utilisez la fonction "ExportAsFixedFormat" pour parvenir à une "Enregistrer en PDF". Cette fonction peut être invoquée de toute feuille de calcul (par exemple ActiveSheet.ExportAsFixedFormat) ou d'enregistrer l'ensemble du livre (par exemple ActiveWorkbook.ExportAsFixedFormat). Vous pouvez définir de nombreuses options avec cette commande; valeurs facultatives ci-dessous sont les valeurs par défaut dans Excel. [Obligatoire] Type: = xlTypePDF [Obligatoire] Nom du fichier: = <répertoire et nom de fichier suffixe .pdf> [facultatif] Qualité: = xlQualityStandard (xlQualityStandard ou xlQualityMinimum) [Facultatif] IncludeDocProperties: = True ("true" signifie que le les propriétés du document telles que le nom de l'auteur et le titre du document, seront inclus dans le document PDF; "False" signifie que ces propriétés ne seront pas définies dans le fichier PDF). [Facultatif] IgnorePrintAreas: = False ("True" signifie que tout le contenu de la feuille de calcul devrait être inclus; "Faux" indique que seule l'information au sein de votre zone d'impression sera incluse) [option] De: = 1 ( Ceci est le numéro de la page où Excel devrait commencer à épargner. Si omis, Excel va commencer sur la première page). [Option] Pour: = 5 (Ceci est le numéro de la page où vous devez terminer l'enregistrement Excel Si omis, Excel se terminera à la dernière page.). [Option] OpenAfterPublish: = FALSE ("True" indique que Excel devrait ouvrir votre lecteur de PDF par défaut d'ouvrir le fichier PDF; "Faux" indique que le nouveau fichier PDF ne doit pas être automatiquement ouverte).

4 exécute le code de fonction pour veiller à ce que "Enregistrer en PDF" fonctionner correctement. Enregistrer la feuille de calcul.

Conseils et avertissements

Enregistrer une macro est le moyen le plus rapide d'apprendre les nouvelles fonctionnalités pour automatiser des tâches dans Excel. L'enregistrement actif, ne l'action manuellement arrête l'enregistrement et ouvre le code de macro dans l'éditeur Visual Basic pour afficher les propriétés, méthodes et fonctions dont vous avez besoin.

Faites une sauvegarde du fichier avant de travailler sur la macro automatisation.

Testez soigneusement votre automatisation pour vous assurer qu'il fonctionne comme prévu.

Cette solution fonctionne pour Excel 2007 et 2010 dans la plate-forme Windows.

La mise en œuvre sur un Mac peut différer.

Lire cet article en Inglés: Comment utiliser VBA sur Enregistrer sous dans Excel au format PDF

[Rédacteur: Admin]
Je vous imagine comme

Articles recommandés

Cliquez Top Ranking