Pour les fanas d’Excel et les pros du VBA, voici un petit truc que j’ai eu du mal à trouver.

Sur une feuille Excel appelée Feuille1 , je veux tout simplement savoir si un filtre automatique est en place. Pour l’exemple, le filtre automatique est une la ligne 1 de la feuille.

S’il y a un filtre automatique en place, je passe mon chemin, dans le cas contraire, j’en mets un en place.

Sheets(« Feuille1″).Select

‘si pas de filtre auto alors j’active les filtres auto

If Not Worksheets(« Feuille1″).AutoFilterMode Then      ‘pas de filtre auto je mets un

Rows(« 1:1″).Select
Selection.AutoFilter

End If

A lire aussi :

  1. Madame Excel : Optimisation du code VBA
  2. Supprimer tous les liens hypertextes d’un classeur Excel
  3. Google Analytics dans Excel
  4. Comment chercher et tout sauvegarder de Twitter vers Excel
  5. Tout ce qu’il faut savoir sur WordPress sur une page
  6. Madame Excel : Adressage absolu et adressage relatif
  7. Madame Excel : Supprimer des lignes vides
  8. Aller à la ligne dans une cellule Excel
  9. Madame Excel : Manipulations élémentaires
  10. Madame Excel : Entrer une URL sous la forme de texte