Fonction/Paramètre UDF | Commentaires |
---|---|
Toutes fonctions modifiées | Les valeurs retournées dans @error lors d'une erreur de fonction ont peut-être changé - détails sur des pages spécifiques du fichier d'aide. |
_ArrayAdd | Supporte maintenant les tableaux 2D et peut ajouter plusieurs lignes en un seul appel. |
$vValue | Modifié : Valeur(s) à ajouter - peut être un seul élément, une chaîne délimitée ou un tableau. |
$iStart | Ajouté : Si vous ajoutez des données à un tableau 2D, la colonne à laquelle l'insertion commence dans chaque ligne (par défaut = 0). |
$sDelim_Item $sDelim_Row |
Ajouté : Si les données sont transmises en tant que chaîne délimitée, elles déterminent le nombre de lignes/colonnes à ajouter. |
$iForce | Ajouté : modifie le comportement de la fonction - Soit force l'ajout de données en tant qu'élément unique, soit force le type de données pour les éléments ajoutés. |
_ArrayBinarySearch | Supporte maintenant les tableaux 2D. |
$iColumn | Ajouté : index basé sur 0 de la colonne à rechercher (par défaut = 0). |
_ArrayConcatenate | Supporte maintenant les tableaux 2D avec un nombre égal de colonnes. |
_ArrayDelete | Supporte maintenant les suppressions multiples. |
$vRange | Modifié : Element(s) à supprimer - Soit un seul index, une chaîne de plage ou un tableau 1D avec un nombre dans l'élément [0]. |
_ArrayDisplay | Les boutons en bas de la boîte de dialogue peuvent être masqués. |
_ArrayFindAll | Supporte maintenant la recherche par ligne ou par colonne dans les tableaux 2D. |
$fRow | Ajouté : Si la valeur est True, $iSubItem détermine la ligne et non la colonne dans un tableau 2D. |
_ArrayInsert | Supporte maintenant les tableaux 2D et peut insérer plusieurs lignes dans des positions identiques ou différentes en un seul appel. |
$vRange | Modifié : élément(s) au-dessus duquel l'insertion doit avoir lieu - Soit un seul index, une chaîne de plage ou un tableau 1D avec un nombre dans l'élément [0]. |
$vValue | Ajouté : Valeur(s) à insérer - Peut être un seul élément, une chaîne délimitée ou un tableau. |
$iStart | Ajouté : Si vous insérez des données dans un tableau 2D, la colonne à laquelle l'insertion commence dans chaque ligne (par défaut = 0). |
$sDelim_Item $sDelim_Row |
Ajouté : Si les données sont transmises en tant que chaîne délimitée, elles déterminent le nombre de lignes/colonnes à ajouter. |
$hDataType | Ajouté : Si $vValue est une chaîne délimitée, les données sont converties en une chaîne. L'affectation d'une fonction de type de données (Number, HWnd, etc.) force ce type de données. |
_ArrayMax | Supporte maintenant les tableaux 2D. |
$iSubItem | Ajouté : Colonne basée sur 0 à rechercher. |
_ArrayMaxIndex | Supporte maintenant les tableaux 2D. |
$iSubItem | Ajouté : Colonne basée sur 0 à rechercher. |
_ArrayMin | Supporte maintenant les tableaux 2D. |
$iSubItem | Ajouté : Colonne basée sur 0 à rechercher. |
_ArrayMinIndex | Supporte maintenant les tableaux 2D. |
$iSubItem | Ajouté : Colonne basée sur 0 à rechercher. |
_ArraySearch | Supporte maintenant la recherche par ligne ou par colonne dans les tableaux 2D. |
$fRow | Ajouté : Si la valeur est True, $iSubItem détermine la ligne et non la colonne dans un tableau 2D. |
_ArraySwap | Complètement réécrit pour permuter des colonnes/lignes entières ou partielles dans un tableau 2D. |
$iIndex_1 $iIndex_2 |
Modifié : Index des lignes/colonnes à permuter. |
$bCol | Ajouté : Si défini à True, $iIndex_1 et $iIndex_2 déterminent la colonne et non la ligne. |
$iStart $iEnd |
Ajouté : Éléments dans les lignes/colonnes à permuter. |
_ArrayToClip | Maintenant, c'est juste un wrapper simple pour _ArrayToString. Voir les détails des paramètres pour cette fonction. |
_ArrayToString | Supporte maintenant les tableaux 2D. |
$sDelim_Item $sDelim_Row |
Ajouté : Détermine les délimiteurs de colonne/ligne. |
$iStart_Row $iEnd_Row |
Ajouté : Limite les lignes à extraire. |
$iStart_Col $iEnd_Col |
Ajouté : Limite les colonnes à extraire. |
_ArrayTranspose | Transpose maintenant les tableaux 1D. |
_ArrayTrim | Supporte maintenant les tableaux 2D |
$iSubItem | Ajouté : Colonne à reduire |
_ArrayUnique | Par souci de cohérence avec toutes les autres fonctions, $iColumn est maintenant basé sur 0 et non sur 1. |
Nouvelle Fonction et/ou Paramètre UDF |
Commentaires |
---|---|
_ArrayColInsert | Cette fonction est utilisée pour insérer des colonnes dans des tableaux 1D ou 2D. |
_ArrayColDelete | Cette fonction est utilisée pour supprimer des colonnes dans les tableaux 2D. |
_ArrayExtract | Cette fonction extrait un tableau plus petit à l'intérieur des tableaux 1D et 2D. |
_ArrayShuffle | Cette fonction utilise l'algorithme FisherYates pour mélanger tout ou partie des lignes de tableaux 1D et 2D. Le mélange peut être limité à une colonne spécifique dans un tableau 2D. |
Fonction UDF Inchangée |
---|
_ArrayCombinations |
_ArrayPermute |
_ArrayPop |
_ArrayPush |
_ArrayReverse |