Skip to content

VBA-Outils/Bibliotheque

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bibliotheque

Licence

Ce projet est distribué sous licence MIT. Consultez le fichier LICENSE pour plus de détails.

Prérequis

Environnement de développement : Microsoft Visual Basic for Applications (VBA)

Fonctions et procédures VBA

Le module VBA "Bibliotheque" propose un choix de fonctions et procédures utiles pour gérer vos projets. Ces fonctions permettent de réaliser des actions basiques et souvent redondantes dans les projets

Fonctions relatives aux onglets

  • DeprotegerFeuille : ôter la protection d'une feuille.
  • ProtegerFeuille : protéger une feuille.
  • EstFeuilleExistante : vérifie si le nom de l'onglet existe dans le classeur. Exemple : EstFeuilleExistante(activeWorkBook,"Feuil1")
  • ValidationExiste : vérifie si la cellule de la feuille est une liste déroulante. Exemple : ValidationExiste(activeSheet, Range("B1")
  • DerniereLigne : retourne le numéro de la dernière ligne renseignée d'une colonne d'une feuille.
  • DerniereColonne : retourne le numéro de la dernière colonne renseignée d'une ligne d'une feuille.
  • NumeroColonne : convertit les lettres d'une colonne au numéro de colonne correspondant. Exemple : NumeroColonne("A") retourne 1.
  • LettreColonne : convertit un numéro de colonne au format Lettre. Exemple : LettreColonne(1) retourne "A".
  • CreerLienHypertexte : crée un lien hypertexte dans une cellule donnée du classeur, avec un nom affiché.
  • AjouterListeDeroulante : ajoute une liste déroulante dans la feuille.

Fonctions génériques

  • ExtensionFichier : retourne l'extension d'un fichier.
  • TriBulles : trie un tableau de chaînes de caractères avec la méthode du tri à bulles.
  • TriRapide : trie un tableau de chaînes de caractères avec la méthode du tri rapide. Cette méthode nécessite d'initialiser des sentinelles avant de trier.
  • InitialiserTraitement : procédure à exécuter au début d'un traitement afin de désactiver le rafraîchissement automatique et les événements. Elle permet d'améliorer les performances en désactivant les rafraîchissements de l'écran en arrière-plan.
  • TerminerTraitement : procédure à exécuter à la fin du traitement afin d'annuler les désactivations réalisées à l'initialisation.
  • EstNomExistant : vérifie si un nom Excel existe dans le classeur.
  • ConvertirUrlSharePoint : convertit les répertoires sous forme d'URL (https://live....) dans un format compatible avec le systèmes de fichiers de Windows.
  • FichierExiste : vérifie si le fichier en paramètre existe physiquement.
  • RepertoireExiste : vérifie si le répertoire en paramètre existe physiquement.
  • EnregistrerClasseurSous : enregistre le classeur actif sous le nom sélectionné dans la boîte de dialogue et avec le format prédéfini.

Releases

No releases published

Packages

No packages published

Languages