Icône de la ressource

VBA - Fonctions faciles de manipulation de Ranges V9

Dudu2

XLDnaute Barbatruc
Dudu2 a soumis une nouvelle ressource:

VBA - Fonctions faciles de manipulation de Ranges - VBA - Easy Ranges manipulation Functions

Le fichier à télécharger contient:
  1. Le Module_RangeFunctions à importer dans le projet VBA.
  2. Le Module_Test comme exemple de mise en œuvre.
Les principales caractéristiques:
  • Ces fonctions permettent de manipuler 2 Ranges pour les fonctions:
    - Intersection(Range1, Range2)
    -...

En savoir plus sur cette ressource...
 

crocrocro

XLDnaute Occasionnel
Merci Dudu2,
je cherchais à programmer une fonction Exclusion, et comme tu l'as écrit
Dans les fonctionnalités liées à des ensembles, VBA n'a pas prévu d'intégrer la fonction importante:
- Exclusion()
Ton fichier vient donc à point nommé.
Mais pourquoi donc avoir écrit les commentaires dans le code VBA du module Module_RangeFunctions en anglais ? 🙃
Avec le paramètre optionnel NoAreaOverlaps comme 🍒sur le 🍰
 
Dernière édition:

Dudu2

XLDnaute Barbatruc
Bonjour @crocrocro,
En anglais car si par hasard des non-francophones venaient à utiliser cette ressource ils pourraient en lire les commentaires. Aussi parce que j'ai longtemps travaillé dans une boîte internationale où tout se faisait en anglais, donc par habitude...
Si tu as des soucis avec ça tu peux placer le texte dans un traducteur quelconque.
 

Dudu2

XLDnaute Barbatruc
A ce propos je viens de découvrir un bug du à une erreur de frappe dans la fonction IsSameRange().
Je te conseille de prendre la dernière version V7 où ce bug est corrigé.
 

crocrocro

XLDnaute Occasionnel
C'était par simple curiosité.
Il faut faire travailler les anglophones et ne pas leur donner de mauvaises habitudes ;)
Si l'erreur est juste dans la fonction, je récupèrerai donc juste ce code.
 

Discussions similaires

Statistiques des forums

Discussions
314 714
Messages
2 112 141
Membres
111 437
dernier inscrit
mimitorpez