Vérifier l'orthographe de plusieurs classeurs Excel


0

Quelqu'un peut-il suggérer une méthode de vérification orthographique sur plusieurs feuilles Excel - sans avoir à les ouvrir toutes et à exécuter la vérification manuellement?

J'ai vérifié en grande partie au fur et à mesure, mais j'aimerais effectuer une dernière analyse de toute la documentation avant de la signer.

Je souhaite vérifier plusieurs classeurs, c’est-à-dire différents fichiers, sans avoir à tout faire individuellement. J'ai environ 60 classeurs!


Si VBA est acceptable, vous pouvez écrire du code pour ouvrir chaque fichier, exécuter une vérification orthographique, enregistrer et fermer le fichier. C'est le même processus, mais tout ce que vous avez à faire, ce sont les fenêtres qui apparaissent. Toutefois, Ignore Allcela ne fonctionnera que sur le classeur actuellement ouvert.
Ingénieur Toast

Réponses:


0

Faites un clic droit sur un nom de feuille en bas, sélectionnez toutes les feuilles, appuyez sur F7.


ou essayez-vous de faire plusieurs classeurs?
Tara Frost le

À moins que vous ne souhaitiez utiliser le script VB ... Créez d'abord une macro. Si vous ne l'avez pas encore fait, accédez à Afficher> Macros> Enregistrer. Enregistrez ce que vous voulez et écrasez le code. Voici le code permettant de sélectionner toutes les feuilles: Sub SlcAll () Sheets.Select End Sub Attribuez-lui un raccourci, comme Ctrl + T (Macros> Afficher les macros> Options). Assurez-vous que Macro est enregistré dans personal.xls. Ensuite, vous pouvez tout déplacer. les fichiers dans un dossier. Ouvrez-les tous, Ctrl + T pour sélectionner toutes les feuilles, F7 pour vérifier l'orthographe Ctrl + F4 pour fermer la feuille
Tara Frost le

Merci d'avoir essayé d'aider. S'il vous plaît inclure les informations dans vos commentaires dans votre réponse en modifiant votre post. Les commentaires ne sont pas considérés comme permanents ici.
Ben N

0

Excel ne peut pas vérifier l'orthographe d'un classeur fermé. Par conséquent, il faudrait écrire du code pour ouvrir chaque fichier, vérifier l’orthographe, puis fermer le fichier et passer au suivant. Ceci plutôt compliqué et lourd à développer. Je ne vais pas faire ça ici. Donc, voici une alternative pour vous rendre presque à votre objectif.

Ajoutez le VBA ci-dessous à l' ThisWorkbookobjet dans l'explorateur VBA. Lorsque vous exécutez cette macro, elle vérifie l'orthographe de tous les classeurs ouverts, sauf PERSONAL.xlsbpour éviter toute confusion.

Sub SpellCheckOpenWorkbooks()

'LOOP SOURCE: www.TheSpreadsheetGuru.com

Dim wb As Workbook
Dim sht As Worksheet


For Each wb In Application.Workbooks
  If wb.Name <> "PERSONAL.xlsb" Then
    For Each sht In wb.Worksheets

        sht.Cells.CheckSpelling

    Next sht
  End If
Next wb

End Sub

Ouvrez les classeurs que vous souhaitez vérifier, puis exécutez la macro.

Source for loop VBA - Boucle dans toutes les feuilles de calcul de tous les classeurs actuellement ouverts

REMARQUE: Utilisez à vos propres risques. Assurez-vous de sauvegarder votre travail avant de commencer.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.