Excel VBA pour imprimer en PDF et enregistrer avec un nom de fichier automatique

  • Partage Ça
Hugh West

Il y a des avantages à exporter une Excel feuille de calcul en tant que PDF En convertissant le fichier au format PDF, nous pourrons l'imprimer et le partager avec diverses relations professionnelles. Les PDF sont un standard fiable pour l'exportation de documents que vous ressentez le besoin de partager avec d'autres personnes ou de rendre public. Dans cet article, nous allons montrer quelques exemples de VBA pour imprimer en PDF et enregistrer avec un nom de fichier automatique.

Télécharger le cahier d'exercices

Vous pouvez télécharger le cahier d'exercices et vous entraîner avec eux.

VBA Imprimer en PDF.xlsm

9 exemples d'Excel VBA pour imprimer en PDF et enregistrer avec un nom de fichier automatique dans Excel

Nous pouvons facilement imprimer un fichier Excel au format PDF et enregistrer le fichier avec un nom de fichier automatique, à l'aide de la barre d'outils Excel. Excel VBA Nous avons juste besoin de la VBA Nous n'avons pas besoin de tant de clics pour accomplir la tâche et cela nous fait gagner du temps.

Visual Basic pour les applications ( VBA ) est un modèle de programmation et un programme isolé que l'on rencontre le plus souvent dans les domaines suivants Microsoft Office Il s'agit d'un outil d'analyse, souvent disponible en tant qu'outil d'aide à la décision. Compléments Excel qui optimise les opérations manuelles telles que les tâches monotones et fastidieuses. Il peut également générer CSV Voyons donc quelques exemples pour imprimer le fichier Excel en PDF avec le nom de fichier automatique.

Imprimer le classeur au format PDF et enregistrer automatiquement le nom du fichier dans Excel.

Supposons que nous voulions imprimer tout le classeur et enregistrer le nom du fichier comme nous l'avons fait dans notre code. Maintenant, supposons que nous voulons enregistrer un fichier PDF sur notre ordinateur. Disque local (E :) Comme nous pouvons le voir dans l'image ci-dessous, l'emplacement ne contient pas de fichiers pdf. Après avoir exécuté le code VBA, nous serons en mesure de voir notre fichier souhaité. PDF dans cet emplacement sur notre PC.

Avec Excel VBA les utilisateurs peuvent facilement utiliser le code qui agit comme des menus Excel à partir du ruban. Pour utiliser l'option VBA code pour imprimer un pdf et le sauvegarder avec un nom de fichier automatique, suivons la procédure.

ÉTAPES :

  • Tout d'abord, rendez-vous sur le site Développeur dans le ruban.
  • Deuxièmement, du Code cliquez sur Visual Basic pour ouvrir le Éditeur Visual Basic ou appuyez sur Alt + F11 pour ouvrir le Éditeur Visual Basic .

  • Au lieu de faire cela, vous pouvez simplement faire un clic droit sur votre feuille de calcul et aller à Afficher le code Cela vous amènera également à Éditeur Visual Basic .

  • Cela apparaîtra dans le Éditeur Visual Basic où nous écrivons nos codes pour créer un tableau à partir d'une gamme.
  • Troisièmement, cliquez sur Module de la Insérer dans la barre de menu déroulant.

  • Cela créera un Module dans votre cahier d'exercices.
  • Et, copiez et collez le VBA montré ci-dessous.

Code VBA :

 Sub Print_Workbook() Dim loc As String loc = "E:\Workbook.pdf" ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, _ filename:=loc End Sub 
  • Exécutez le code en appuyant sur la touche F5 de votre clavier.

  • Enfin, vous pouvez voir qu'un nom de fichier PDF, Cahier d'exercices se trouve maintenant dans ce chemin sur votre ordinateur, ce qui signifie que le nom du fichier est automatiquement enregistré.

  • Enfin, si vous retournez dans votre classeur, vous pouvez voir des lignes en pointillés, car le fichier est maintenant prêt à être imprimé.

Explication du code VBA

 Sub Print_Workbook() 

Sous est une partie du code qui est utilisée pour gérer le travail dans le code mais qui ne renvoie aucune valeur. Elle est également connue sous le nom de sous-procédure. Nous nommons donc notre procédure Imprimer_Workbook() .

 loc = "E:\Workbook.pdf" 

Cette ligne sert à indiquer l'emplacement et le nom du fichier pdf. Ici, nous enregistrons notre fichier dans le répertoire E : sur notre ordinateur et nommer le fichier Cahier d'exercices .

 ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, nom de fichier:=loc 

Cette ligne de code sert à exporter le fichier Excel au format PDF et à le rendre prêt à être imprimé.

 End Sub 

Cela mettra fin à la procédure.

Lire la suite : Exporter Excel au format PDF avec des hyperliens (2 méthodes rapides)

2. sauvegarder automatiquement la feuille de calcul active au format PDF

Voyons un autre exemple : imprimer une feuille active vers un pdf et sauvegarder le nom du fichier automatiquement en utilisant Excel VBA .

ÉTAPES :

  • Tout d'abord, allez sur le site Développez r dans le ruban.
  • Ensuite, cliquez sur Visual Basic pour ouvrir le Éditeur Visual Basic .
  • Une autre façon d'ouvrir le Éditeur Visual Basic consiste simplement à appuyer sur Alt + F11 .
  • Ou bien, cliquez avec le bouton droit de la souris sur la feuille, puis sélectionnez Afficher le code .
  • Ensuite, allez sur Insérer et sélectionnez Module dans le menu déroulant.
  • Et, cela va ouvrir la fenêtre de Visual Basic.
  • Après cela, copiez et collez le Code VBA ci-dessous.

Code VBA :

 Sub Print_Sheet() Dim loc As String loc = "E:\Worksheet.pdf" ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _ filename:=loc End Sub 
  • En outre, appuyez sur la touche Touche F5 ou cliquez sur le Run Sub pour exécuter le code.

  • Comme dans l'exemple précédent, le fichier est enregistré au format PDF avec le nom de fichier automatique.

Si vous lisez d'exemple1 l'explication du code, vous le comprendrez aussi.

Lire la suite : Macro Excel : Enregistrer en PDF avec la date dans le nom de fichier (4 exemples pertinents)

3. imprimer un fichier PDF à partir d'Excel avec VBA in Range

Voyons un autre exemple d'utilisation d'Excel VBA pour imprimer une feuille active au format pdf et enregistrer le nom du fichier automatiquement.

ÉTAPES :

  • Pour commencer, cliquez sur le Développeur dans le ruban.
  • Deuxièmement, lancez le Éditeur Visual Basic en cliquant sur Visual Basic .
  • Vous pouvez également accéder au Éditeur Visual Basic en appuyant sur Alt + F11 .
  • Ou, Cliquez à droite sur sur la feuille et choisissez Afficher le code dans le menu.
  • Ensuite, choisissez le Module dans le menu déroulant sous Insérer .
  • Et la fenêtre Visual Basic apparaîtra.
  • Écrivez le code à cet endroit.

Code VBA :

 Sub PrntPDF() ActiveWindow.SelectedSheets.PrintOut Copies:=1, _ Collate:=True, ActivePrinter:="Adobe PDF" Dim fnam As String fnam = Range("B4").Value End Sub 
  • Enfin, appuyez sur la touche Touche F5 pour exécuter le code.

  • Ensuite, vous pouvez constater qu'un fichier PDF portant le nom de Workbook a été ajouté à cet emplacement sur votre ordinateur. Le nom du fichier est donc automatiquement conservé.

Lire la suite : Imprimer une plage au format PDF avec VBA dans Excel (5 exemples simples)

4. Excel VBA pour parcourir en boucle la feuille sélectionnée et imprimer le PDF

Voyons une autre façon d'imprimer en PDF et d'enregistrer automatiquement le nom du fichier.

ÉTAPES :

  • Pour commencer, ouvrez le ruban et sélectionnez l'onglet Développeur option.
  • Ensuite, pour accéder au Éditeur Visual Basic cliquez sur Visual Basic .
  • Presser Alt + F11 fera également apparaître le Éditeur Visual Basic .
  • Alternativement, Cliquez à droite sur la feuille et choisissez Afficher le code dans le menu qui apparaît.
  • Maintenant, de la Insérer dans le menu déroulant, choisissez Module .
  • Ensuite, copiez et collez le VBA qui suit.

Code VBA :

 Sub PrntPDF1() Dim wrksht As Worksheet Dim sht As Variant Set sht = ActiveWindow.SelectedSheets For Each wrksht In sht wrksht.Select wrksht.ExportAsFixedFormat Type:=xlTypePDF, _ filename:=ThisWorkbook.Path & ; "/" & ; wrksht.Name & ; ".pdf" Next wrksht sht.Select End Sub 
  • Exécutez le code en appuyant sur la touche F5 clé.

  • Finalement, vous pouvez constater qu'un fichier PDF du classeur a été téléchargé dans cette zone de votre ordinateur. Le nom du fichier est donc conservé automatiquement.

Le fichier sera ainsi enregistré sous le numéro de feuille du classeur.

Explication du code VBA

 For Each wrksht In sht wrksht.Select wrksht.ExportAsFixedFormat Type:=xlTypePDF, filename:=ThisWorkbook.Path & ; "/" & ; wrksht.Name & ; ".pdf" Next wrksht 

Cette ligne de code de la boucle for sert à exporter le fichier excel en pdf et à imprimer le fichier.

Lire la suite : Excel VBA : ExportAsFixedFormat PDF avec ajustement à la page (3 exemples)

5. imprimer en PDF et enregistrer le nom du fichier de manière instinctive dans Excel

Maintenant, jetez un coup d'œil à une autre méthode Excel VBA pour enregistrer des fichiers Excel au format pdf et nommer le système automatique du fichier.

ÉTAPES :

  • Pour commencer, ouvrez le ruban et choisissez Développeur dans le menu déroulant.
  • Ensuite, sélectionnez Visual Basic pour ouvrir le Éditeur Visual Basic .
  • Le site Éditeur Visual Basic On peut également y accéder en appuyant sur Alt + F11 .
  • Vous pouvez également Cliquez à droite sur la feuille et sélectionnez Afficher le code dans le menu contextuel.
  • Après cela, sélectionnez Module de la Insérer dans le menu déroulant.
  • En outre, copiez et collez le code VBA suivant.

Code VBA :

 Sub PrntPDF2() Dim loc As String loc = "E:\Sheet6.pdf" ActiveSheet.ExportAsFixedFormat _ Type:=xlTypePDF, _ filename:=loc, _ OpenAfterPublish:=False, _ IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _ Quality:=xlQualityStandard, _ From:=1, To:=2 End Sub 
  • Enfin, exécutez le code en appuyant sur F5 sur votre clavier et vous voyez le résultat.

  • Vous verrez par la suite qu'un Cahier d'exercices PDF Le fichier a déjà été enregistré à cet endroit sur votre PC. Par conséquent, le nom du fichier est conservé automatiquement.

De même, comme dans l'exemple précédent, cela permettra d'enregistrer le fichier pdf sous le numéro de la feuille.

Explication du code VBA

 ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, filename:=loc, OpenAfterPublish:=False, IncludeDocProperties:=True, IgnorePrintAreas:=False, Quality:=xlQualityStandard, From:=1, To:=2 

Le bloc de code permet d'imprimer et de sauvegarder le fichier excel en tant que pdf.

Lire la suite : Imprimer en PDF et envoyer par courriel en utilisant VBA dans Excel (2 cas utiles)

6. fonction VBA pour imprimer le PDF et enregistrer le nom du fichier automatiquement

Explorons une autre méthode Excel VBA permettant d'imprimer au format PDF et d'enregistrer le nom du fichier automatiquement. Dans cet exemple, nous utiliserons une fonction et enregistrerons le fichier au format PDF. Nous utiliserons également la fonction Msgbox pour nous donner un message si le fichier est enregistré ou non.

ÉTAPES :

  • Au début, allez à la Développeur tab> ; Visual Basic > ; Insérer > ; Module .
  • Ou, clic droit sur sur la feuille de calcul ouvrira une fenêtre, à partir de laquelle vous pourrez accéder à l'écran suivant Afficher le code .
  • Et, cela vous amènera à la Éditeur Visual Basic où l'on peut écrire Macros VBA .
  • D'autre part, en appuyant sur Alt + F11 ouvrira également le Éditeur Visual Basic .
  • Après cela, tapez le VBA code.

Code VBA :

 Sub PrntPDF3() Dim wrks As Worksheet Dim wrkb As Workbook Dim snam As String Dim sloc As String Dim sf As String Dim slocf As String Dim myFile As Variant Dim l As Long On Error GoTo errHandler Set wrkb = ActiveWorkbook Set wrks = ActiveSheet sloc = wrkb.Path If sloc = "" Then sloc = Application.DefaultFilePath End If sloc = sloc & ; "\" snam = wrks.Range("A1").Value & ; " Print " & ;wrks.Range("A2").Value & ; " PDF " & ; wrks.Range("A3").Value sf = snam & ; ".pdf" slocf = sloc & ; sf If PrintFile(slocf) Then l = MsgBox(vbQuestion + vbYesNo, "File Exists") If l vbYes Then myFile = Application.GetSaveAsFilename(InitialFileName:=slocf, FileFilter:="PDF Files (*.pdf), *.pdf", _ Title:="Save File Name") If myFile "False" Then slocf = myFile Else GoTo exitHandler End IfEnd If End If wrks.ExportAsFixedFormat Type:=xlTypePDF, filename:=slocf, Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False MsgBox "Print PDF : " & ; vbCrLf & ; strPathFile exitHandler : Exit Sub errHandler : MsgBox "Not Print" Resume exitHandler End Sub Function PrintFile(rsFullPath As String) As Boolean PrintFile =CBool(Len(Dir$(rsFullPath))> ; 0) End Function 
  • Et, exécutez le code pour voir le résultat en appuyant sur la touche Touche F5 .

  • Cela apparaîtra dans Msgbox et assurez-vous que le fichier PDF est maintenant prêt à être imprimé.

  • De même, comme précédemment, vous remarquerez qu'un fichier PDF du classeur a déjà été enregistré à cet emplacement sur votre ordinateur. Par conséquent, le nom du fichier est conservé par défaut. Comme nous définissons le nom du fichier Imprimer le PDF il a enregistré le nom du fichier Imprimer PDF.

Si vous regardez l'explication du code précédent, vous comprendrez les lignes du code correctement. Vous n'avez pas besoin de changer le code, il suffit de changer les plages selon vos préférences. Vous pouvez copier le code et l'utiliser pour votre travail.

Lire la suite : Macro Excel pour enregistrer en PDF avec le nom de fichier de la valeur de la cellule (2 exemples)

Code Excel VBA pour imprimer au format PDF et enregistrer le nom du fichier automatiquement.

Examinons une autre méthode Excel VBA permettant d'imprimer au format PDF et de stocker automatiquement le nom du fichier.

ÉTAPES :

  • Pour commencer, accédez à la page Développeur dans le ruban.
  • Ensuite, sous la section Code, sélectionnez Visual Basic pour lancer le Éditeur Visual Basic Pour ouvrir le Éditeur Visual Basic , cliquez Alt + F11 .
  • Sinon, vous pouvez simplement cliquer avec le bouton droit de la souris sur votre feuille de calcul et sélectionner Afficher le code Cela vous amènera à la Éditeur Visual Basic également.
  • Cela sera affiché dans le Éditeur Visual Basic où nous allons écrire le code pour générer un tableau à partir d'une plage.
  • Troisièmement, dans la barre de menu déroulant Insertion, sélectionnez Module .
  • Et, copiez et collez le VBA montré ci-dessous.

Code VBA :

 Sub PrintPDF4() Dim wrksht As Worksheet Dim wrkbk As Workbook Dim snam As String Dim sloc As String Dim sf As String Dim slocf As String Dim file As Variant On Error GoTo errHandler Set wrkbk = ActiveWorkbook Set wrksht = ActiveSheet sloc = wrkbk.Path If sloc = "" Then sloc = Application.DefaultFilePath End If sloc = sloc & ; "\" snam = wrksht.Range("A1").Value & ; " - " & ;wrksht.Range("A2").Value & ; " - " & ; wrksht.Range("A3").Value sf = snam & ; ".pdf" slocf = sloc & ; sf wrksht.ExportAsFixedFormat Type:=xlTypePDF, filename:=slocf, Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False MsgBox "Print PDF : " & ; vbCrLf & ; strPathFile exitHandler : Exit Sub errHandler : MsgBox "Not Print" ResumeexitHandler End Sub 
  • Ensuite, exécutez le code en cliquant sur le bouton RubSub ou en appuyant sur le bouton F5 raccourci clavier.

  • En particulier, donc, un Msgbox apparaîtra.

  • Le fichier est enregistré au format PDF avec le même nom de fichier automatisé que dans l'exemple précédent.

Explication du code VBA

 sloc = wrkbk.Path If sloc = "" Then sloc = Application.DefaultFilePath End If sloc = sloc & ; "\" snam = wrksht.Range("A1").Value & ; " - " & ; wrksht.Range("A2").Value & ; " - " & ; wrksht.Range("A3").Value 

Ils servent à récupérer le dossier du classeur actif si le classeur est enregistré.

 sf = snam & ; ".pdf" slocf = sloc & ; sf 

Cela créera le nom par défaut pour l'enregistrement des fichiers.

 wrksht.ExportAsFixedFormat Type:=xlTypePDF, filename:=slocf, Quality:=xlQualityStandard, _ IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=False 

Ce bloc exporte simplement le fichier Excel en PDF dans le dossier actuel.

 MsgBox "Imprimer PDF : " & ; vbCrLf & ; strPathFile exitHandler : Exit Sub errHandler : MsgBox "Pas d'impression" Resume exitHandler 

Cela nous permettra de voir un message de confirmation avec des informations sur le fichier dans Microsoft Excel.

Lire la suite : Imprimer au format PDF à l'aide d'un bouton macro dans Excel (5 variantes de macros)

8. imprimer une feuille Excel spécifique avec un nom de fichier automatique

Examinons une autre méthode Excel VBA pour imprimer au format PDF et enregistrer automatiquement le nom du fichier.

ÉTAPES :

  • En premier lieu, sélectionnez le Développeur dans le ruban.
  • Deuxièmement, en vertu de la Code catégorie, sélectionnez Visual Basic pour lancer le Éditeur Visual Basic Ou bien, appuyez sur Alt + F11 pour lancer le Éditeur Visual Basic .
  • Au lieu de cela, cliquez avec le bouton droit de la souris sur votre feuille de calcul et sélectionnez Afficher le code .
  • Cela s'affichera dans le Éditeur Visual Basic où nous allons écrire notre code pour générer un tableau à partir d'une plage.
  • Troisièmement, sélectionnez Module dans la barre de menu déroulant Insertion.
  • En outre, copiez et collez le Code VBA ci-dessous.

Code VBA :

 Sub PrintPDF5() Dim loc As String Dim r As Range loc = "E:\PDF File.pdf" Set rng = Sheets( "IT").Range( "A1:F13") rng.ExportAsFixedFormat Type:=xlTypePDF, _ filename:=loc End Sub 
  • En outre, exécutez le code en cliquant sur le bouton RubSub ou en utilisant le bouton F5 raccourci clavier.

  • Ce fichier est enregistré en tant que PDF avec le même nom que l'exemple précédent.

Explication du code VBA

 Dim loc As String Dim r As Range loc = "E:\PDF File.pdf" Set rng = Sheets("IT").Range("A1:F13") 

Ces blocs de codes servent à créer et à affecter des variables.

 rng.ExportAsFixedFormat Type:=xlTypePDF, _ filename:=loc 

Cela permettra d'enregistrer une série de données de fichiers au format PDF.

Lire la suite : Comment convertir Excel en PDF sans perdre le formatage (5 façons efficaces)

9. enregistrer le nom du fichier de manière automatique lors de l'impression au format PDF en Excel VBA

Examinons une autre méthode Excel VBA permettant d'imprimer au format PDF et de stocker automatiquement le nom du fichier.

ÉTAPES :

  • Pour commencer, sélectionnez le Développeur dans le ruban.
  • Deuxièmement, choisissez Visual Basic de la Code pour ouvrir la zone Éditeur Visual Basic Cliquez Alt + F11 pour lancer le Éditeur Visual Basic .
  • Vous pouvez également cliquer avec le bouton droit de la souris sur votre feuille de calcul et sélectionner Afficher le code Cela vous amènera également à la Éditeur Visual Basic .
  • Maintenant, nous pouvons voir le Éditeur Visual Basic où nous allons écrire le code pour créer un tableau à partir d'une plage.
  • En outre, sélectionnez Module de la Insérer dans la barre de menu déroulant.
  • Ensuite, copiez et collez le VBA qui suit.

Code VBA :

 Sub Prnt_PDF() Call Automatic_Name End Sub Function Automatic_Name() As Boolean ' Copie les feuilles dans un nouveau fichier PDF pour les envoyer par e-mail Dim sht As String, file As String, loc As String Dim s As String Application.ScreenUpdating = False sht = ActiveSheet.Name file = ActiveWorkbook.Name loc = ActiveWorkbook.Path s = loc & ; "\" & ; sht & ; ".pdf" On Error Resume NextActiveSheet.PageSetup.PrintQuality = 600 err.Clear On Error GoTo 0 On Error GoTo RefLibError ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, filename:=s, Quality:=xlQualityStandard, IncludeDocProperties:=False, IgnorePrintAreas:=False, OpenAfterPublish:=True On Error GoTo 0 SaveOnly : MsgBox "Enregistré en tant que fichier .pdf : " & ; vbCrLf & ; vbCrLf & ; SvAs & ; _ "Revoir le document .pdf".Automatic_Name = True GoTo EndMacro RefLibError : MsgBox "Unable to save as PDF." Automatioc_Name = False EndMacro : End Function 
  • Le code sera ensuite exécuté en cliquant sur le bouton RubSub ou en utilisant le bouton F5 raccourci clavier.

Explication du code VBA

 sht = ActiveSheet.Name file = ActiveWorkbook.Name loc = ActiveWorkbook.Path s = loc & ; "\" & ; sht & ; ".pdf" 

Pour obtenir le fichier en tant que pdf et enregistrer le nom du pdf.

 On Error Resume Next ActiveSheet.PageSetup.PrintQuality = 600 err.Clear On Error GoTo 0 

Cela ne fait que régler la qualité d'impression.

 On Error GoTo RefLibError ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, filename:=s, Quality:=xlQualityStandard, IncludeDocProperties:=False, IgnorePrintAreas:=False, OpenAfterPublish:=True On Error GoTo 0 SaveOnly : MsgBox "Enregistré en tant que fichier .pdf : " & ; vbCrLf & ; vbCrLf & ; SvAs & ; _ "Revoir le document .pdf." Automatic_Name = True GoTo EndMacro RefLibError : MsgBox "Impossible d'enregistrer en tant que fichier .pdf.PDF." Automatioc_Name = False 

Ces lignes indiqueront à l'utilisateur comment envoyer le fichier pour l'imprimer au format pdf.

Lire la suite : Comment enregistrer Excel au format PDF sans le couper (4 façons adaptées)

Conclusion

Les méthodes ci-dessus vous aideront à faire ce travail à partir de Imprimer en PDF et enregistrer le nom de fichier automatique dans Excel VBA J'espère que cela vous aidera ! Si vous avez des questions, des suggestions ou des commentaires, n'hésitez pas à nous en faire part dans la section "Commentaires". Vous pouvez également consulter nos autres articles dans la section "Articles". ExcelWIKI.com blog !

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.