![]() | ||
ASAP Utilities, description de ses outils ExcelLangue:Formules » Insérer la fonction de bibliothèque de ASAP Utilities...Avec cet utilitaire, vous pouvez insérer une formule à partir de la fonction bibliothèque ASAP Utilities dans la cellule active.La fonction bibliothèque ASAP Utilities inclut les fonctions suivantes: =ASAPCELLCOLORINDEX(cell)Donne l'index de numéro de couleur de la cellule.Si vous changez ensuite la couleur dans la cellule, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. Paramètres:
=ASAPCOUNTBYCELLCOLOR(reference, color_index_nr)Compte le nombre de cellules dans la plage donnée qui contient une certaine couleur de remplissage.Si vous changez ensuite la couleur de remplissage dans l'une des cellules référencées, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. Paramètres: # référence = La plage des cellules pour y effectuer la recherche.
=ASAPCOUNTBYFONTCOLOR(reference, color_index_nr)Compte le nombre de cellules dans la plage donnée qui contient une certaine couleur de police.Si vous changez ensuite la couleur de police dans l'une des cellules référencées, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. Paramètres: # référence = La plage des cellules pour y effectuer la recherche.
=ASAPCOUNTCHAR(within_text, find_text)Compte le nombre de fois où un caractère se produit dans un texteVous pouvez ainsi par exemple compter le nombre de virgules dans une cellule. Cette fonction respecte la casse. Paramètres:
=ASAPCOUNTSHADES(reference)Compte le nombre de cellules contenant une couleur dans votre plage.Si vous changez ensuite la couleur de remplissage dans l'une des cellules référencées, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. Paramètres: # référence = La plage des cellules où doit être compté le nombre de cellules qui ont une couleur de remplissage. =ASAPEXTRACTFILENAME(text, optional path_separator)Donne comme résultat le nom de fichier d'un chemin d'accès et nom de fichier combiné. Par défaut, la formule utilise une barre oblique inversée (\) comme signe de séparation, mais vous pouvez aussi optionnellement spécifier un autre signe de séparation.Par exemple =ASAPEXTRACTFILENAME("D:\Projects\Archive\Client 1\Balance.xls") devient "Balance.xls". Paramètres:
=ASAPEXTRACTFOLDERNAME(text, optional path_separator)Donne comme résultat le nom de fichier d'un chemin d'accès et nom de fichier combiné. Par défaut, la formule utilise une barre oblique inversée (\) comme signe de séparation, mais vous pouvez aussi optionnellement spécifier un autre signe de séparation.Par exemple = ASAPEXTRACTFOLDERNAME ("D:\Projects\Archive\Client 1\Balance.xls") devient "D:\Projects\Archive\Client 1"). Paramètres:
=ASAPEXTRACTNUMBERS(text)Fait ressortir les chiffres qui apparaissent dans une série de signes.Par exemple la formule =ASAPEXTRACTNUMBERS ("8011 LB") devient 8011. Paramètres:
=ASAPFILENAME()Fait ressortir le nom de votre classeur. C'est le nom du classeur sans le chemin d'accès du fichier (dossier).Par exemple "Balance.xls". =ASAPFILEPATH()Donne comme résultat le chemin d'accès du fichier (dossier) où votre classeur est stocké.Par exemple: "D:\Projects\Archive\Client 1". =ASAPFILEPROPERTIES(property_name_or_id)Retourne la valeur d'une des propriétés du document intégré pour le classeur actif.Vous pouvez faire référence aux propriétés du document soit par la valeur d'index soit par leur nom anglais. La liste suivante affiche le nom des propriétés disponibles du document intégré : 1 Title 2 Subject 3 Author 4 Keywords 5 Comments 6 Template 7 Last Author 8 Revision Number 9 Application Name 10 Last Print Date 11 Creation Date 12 Last Save Time 13 Total Editing Time * 14 Number of Pages * 15 Number of Words * 16 Number of Characters * 17 Security 18 Category 19 Format 20 Manager 21 Company 22 Number of Bytes * 23 Number of Lines * 24 Number of Paragraphs * 25 Number of Slides * 26 Number of Notes * 27 Number of Hidden Slides * 28 Number of Multimedia Clips * 29 Hyperlink Base 30 Number of Characters (with spaces) * * Il n'est pas nécessaire pour Excel de définir des valeurs pour chaque propriété de document intégré Si Microsoft Excel ne définit pas de valeur pour une des propriétés intégrées du document, lire la propriété Valeur pour cette propriété de document donne une erreur. Vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Exemple: =ASAPFILEPROPERTIES("Last Print Date") Paramètres:
=ASAPFONTCOLORINDEX(cell)Donne comme résultat l'index de numéro de couleur de la police d'une cellule.Si vous changez ensuite la couleur de police dans la cellule, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. Paramètres:
=ASAPFULLFILENAME()Donne comme résultat le nom complet du fichier de votre classeur. C'est le nom du classeur avec le dossier (chemin d'accès de fichier) où il est enregistré.Par exemple "D:\Projects\Archive\Client 1\Balance.xls". =ASAPGETCOMMENT(cell)Donne comme résultat le texte de commentaire d'une cellule.Si vous changez ensuite le commentaire dans la cellule, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Paramètres:
=ASAPGETDOMAIN(text, optional show_protocol = False)Donne comme résultat les (sous) domaines d'un lien hypertexte donné (adresse/url site Web).Par exemple, si la cellule A1 contient la valeur "http://www.asap-utilities.com/download-asap-utilities.php" alors les résultats de formule sont: =ASAPGETDOMAIN(A1) donne "www.asap-utilities.com" =ASAPGETDOMAIN(A1;VRAIE) donne "http://www.asap-utilities.com" Paramètres:
=ASAPGETFONTNAME(cell)Donne comme résultat le nom de la police dans une cellule.Si vous changez ensuite la police dans la cellule, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. Paramètres:
=ASAPGETFONTSIZE(cell)Donne comme résultat la taille de police d'une cellule.Si vous changez ensuite la taille de police dans la cellule, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. Paramètres:
=ASAPGETFORMULA(cell)Donne comme résultat la formule d'une cellule.Paramètres:
=ASAPGETFORMULAINT(cell)Donne comme résultat la formule d'une cellule dans la notation "internationale".Les noms en anglais pour les formules seront utilisés, le signe de séparation de la liste est une virgule et le séparateur décimal est un point. Les plus grandes sources d'information sur Internet pour Excel sont en anglais. Sur ces sites Web, ce sont les formules et notations "internationales" qui sont utilisées. Si vous utilisez une version locale d'Excel, vous pouvez maintenant facilement créer un exemple "international" d'une formule que vous avez utilisée. Paramètres:
=ASAPGETHYPERLINK(cell, optional text_no_link)Donne le lien hypertexte d'une cellule. Le lien hypertexte peut être du type suivant:Si vous changez ensuite le lien hypertexte dans la cellule, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Paramètres:
=ASAPGETNUMBERFORMAT(cell)Donne comme résultat le format de nombre d'une cellule.Si vous changez ensuite le format de nombre dans la cellule, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Paramètres:
=ASAPISBOLD(reference)Donne comme résultat VRAI si la cellule est en gras ou FAUX si ce n'est pas le cas.Si vous changez ensuite le paramètre gras dans la cellule, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. =ASAPISFORMULA(cell)Donne comme résultat VRAI si la cellule contient une formule ou FAUX si ce n'est pas le cas.=ASAPLOADIMAGE(image_fullname, optional width_in_pixels, optional height_in_pixels)Insère l'image spécifiée comme un objet et la place en haut à gauche de votre cellule.Pour actualiser l'image, vous pouvez remplacer la formule par un nouveau nom d'image. Pour supprimer l'image, vous devez supprimer à la fois la formule et l'image. (L'image ne sera pas supprimée si vous n'avez supprimé que la formule.) Vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Exemple: =ASAPLOADIMAGE("D:\products\images\art782.gif") Paramètres :
=ASAPMERGECELLS(reference, optional delimiter = "", optional skip_empty_cells = True)Regroupe plusieurs séries de textes en une seule série de texte.Une alternative facile pour la fonction d'Excel = CONCATENER(). Les avantages de cette fonction ASAP Utilities sont: Paramètres: # référence = Une plage contiguë des cellules pour y fusionner les valeurs. Lors de la lecture des cellules, le format de nombre sera utilisé. # séparateur = Optionnel, un caractère de séparation est inséré entre les valeurs de cellule. Si c'est omis, aucun séparateur ne sera utilisé.
=ASAPRANDOMPASSWORD(optional length = 8, optional use_symbols = True)Donne comme résultat une chaîne de caractères aléatoires qui peut être utilisée comme un mot de passe.Cette fonction donnera un mot de passe fort qui contient: Paramètres:
=ASAPSHEETNAME()Donne comme résultat le nom de la feuille de calcul où cette formule est utilisée.=ASAPSPELLNUMBER(ByVal number, optional strLanguage = "EN", optional blnCurrency = False, optional strSingular, optional strPlural, optional strComma, optional strCentSingular, optional strCentPlural)Donne comme résultat un chiffre ou montant écrit en entier.Quelques exemples si la cellule A1 contient la valeur 142.23 =ASAPSPELLNUMBER(A1,"EN", TRUE, "Dollar", "Dollars", , "Cent", "Cents") devient Cent quarante deux dollars et vingt-trois centimes =ASAPSPELLNUMBER(A1,"EN", FALSE,,,"Comma") donne Cent quarante deux dollars virgule vingt-trois =ASAPSPELLNUMBER(A1,"NL") donne Cent quarante deux dollars virgule vingt-trois Si un chiffre contient plus de deux décimales, cette fonction écrira le chiffre comme s'il était arrondi à deux décimales. Un exemple pratique où cette fonction peut être utile, c'est d'écrire des montants sur les chèques. Paramètres:
=ASAPSTRIPNUMBERS(text)Supprime tous les chiffres d'une chaîne de textes et supprime tous les espaces au début et à la fin du résultat.Par exemple, la formule = ASAPSTRIPNUMBERS ("8011 LB") devient "LB". Paramètres:
=ASAPSUMBYCELLCOLOR(reference, color_index_nr)Ajoute les cellules qui ont une certaine couleur de remplissage.Si vous changez ensuite la couleur dans l'une des cellules référencées, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. Paramètres:
=ASAPSUMBYFONTCOLOR(reference, color_index_nr)Ajoute les cellules qui ont une certaine couleur de police.Si vous changez ensuite la couleur de police dans l'une des cellules référencées, vous devez appuyer sur Ctrl+Alt+F9 pour faire recalculer la formule. Cette fonction ne reconnaît pas la mise en forme si elle est appliquée par la mise en forme conditionnelle. Paramètres:
Démarrer cet utilitaireDans le menu Excel, choisir: ASAP Utilities » Formules » Insérer la fonction de bibliothèque de ASAP Utilities...Download example workbook that demonstrates these extra functionsWe have created a example workbook that shows how to get things done, that are normally not possible in Excel, by using the functions that ASAP Utilities adds.Example-workbook-ASAP-Utilities-formulas.xls (0.8 MB) ![]() Remarks on calculationSince Excel only recalculates a formula if the value in a (referenced) cell changes (most of the times), some of the ASAP Utilities worksheet formulas don't get triggered to update. In that case you have to press F9 or Control+Alt+F9 to have the ASAP Utilities formula(s) updated.Remarks on distributingIf you use these worksheet functions in your worksheet there a few considerations to make if other people are going to work on the same workbook:
« Retourner à la liste de “Formules” utilitaires.
Download ASAP Utitilities
Follow ASAP Utilities on Facebook | ||
|
Home
Sitemap
Search
List of all utilities
Printer friendly page
^ Back to Top
|