| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 13/01/2019 à 18:02 | pskyl | Inserer un filligrane dans une forme | Fonction constructeur d'arrière-plan Function ArrierePlan(rep, NomShape As String, champ As Range) L'arrière-plan est remis en place avec F9. Boisgontier... |
| 13/01/2019 à 01:35 | lolo_08 | Etendre un "somme.si.ens" sur plusieurs onglets | Le 3D n'existe pas directement pour Somme.Si.Ens() Exemple en PJ d'une simulation de 3D. =SOMMEPROD(SOMME.SI.ENS(INDIRECT("'"&NomFeuilles&"'!b2:b10");INDIRECT("'"&NomFeuilles&"'!a2:a10");A2)) Boisgontier... |
| 12/01/2019 à 20:31 | pskyl | Inserer un filligrane dans une forme | Boisgontier... |
| 12/01/2019 à 20:21 | mamarus | Probleme fonction index equiv en cas d'égalité | Donne directement la liste des noms classés sans colonne intermédiaire (points) -Sélectionner F9:F13 =INDEX(noms;EQUIV(GRANDE.VALEUR(points-LIGNE(points)/10^10;LIGNE(INDIRECT("1:"&LIGNES(noms))));points-LIGNE(points)/10^10;0))-valider avec maj+ctrl+entrée Boisgontier... |
| 12/01/2019 à 19:55 | Rag02700 | (VBA) importer des données dans un array | Copier/Coller est au moins 3 fois plus rapide que le passage par Array http://boisgontierjacques.free.fr/pages_site/GestionOnglets.htm#Consolidation Boisgontier... |
| 05/01/2019 à 12:47 | Samzou974 | Recherche par mot clef | J'ai ajouté un bouton Recherche Intuitive . Attention, dans la feuille Synthese , il y a un code qui empêche la maj du formulaire de fonctionner. Ajout ajoute une fiche vierge qui doit être documentée et sauvegardée. Boisgontier... |
| 05/01/2019 à 11:25 | Samzou974 | Recherche par mot clef | Si la BD est forme de tableau dynamique, on peut ajouter des colonnes dans la BD. Boisgontier... |
| 05/01/2019 à 09:43 | Samzou974 | Recherche par mot clef | Recherche intuitive multi-mots multi-colonnes Recherche avec 6 comboBoxs Boisgontier... |
| 20/12/2018 à 11:28 | cleiiim | Liste déroulante dynamique en cascade impossible | Indirect() et listes dynamiques http://boisgontierjacques.free.fr/pages_site/listes_cascade.htm#LDInd http://boisgontierjacques.free.fr/fichiers/DonneesValidation/DVIndirectDyn.xls On peut aussi ne pas utiliser Indirect() http://boisgontierjacques.free.fr/pages_site/listes_cascade.htm#ListesEnCascad... |
| 18/12/2018 à 19:41 | juliak | Créer un champ de recherche | Autre méthode avec le filtre élaboré et un menu déroulant des mots clés (G2). Boisgontier... |
| 18/12/2018 à 18:34 | juliak | Créer un champ de recherche | Recherche intuitive multi-mots multi-colonnes. Les colonnes de recherche peuvent être définies. Boisgontier... |
| 17/12/2018 à 08:46 | KTM | Boucle sur textbox dans userform | Boisgontier... |
| 16/12/2018 à 18:54 | Shoki | Double liste déroulante liée à un tableau | Il faut utiliser Recherchev() ou Equiv()/Index() Boisgontier... |
| 16/12/2018 à 18:40 | Shoki | Double liste déroulante liée à un tableau | Cf PJ Fait avec un pgm générique. On peut définir le nb de niveaux et la zone de saisie Set zSaisie = Range("B11:C21,B26:C36,B41:C51,B56:C66") NbNiv = 2 Boisgontier... |
| 16/12/2018 à 15:10 | KTM | Boucle sur textbox dans userform | Boisgontier... |
| 15/12/2018 à 16:20 | HUGOBASS | Liste avec 3 conditions | Avec une fonction perso réutilisable. -sélectionner J2:J20 =listecond(A2:A2000;B2:B2000;H2;C2:C2000;H3;D2:D2000;H4) -Valider avec maj+ctrl+entrée Boisgontier... |
| 13/12/2018 à 18:59 | Flaw | Collection, ne prend pas en compte deux fois le même entier | C'est le principe même de Dictionary (clé unique) qui permet un accès par clé très rapide. Il faut utiliser un Array(1 To n,1 to 2) Boisgontier... |
| 09/12/2018 à 09:01 | Teckno | Lire un Tableau apres avoir copié un champ | Actuellement, voilà ce que j'ai sur mon site dans la rubrique Transfert d'un champ dans un Array Attention! Si le champ n'a qu'une colonne, le tableau est toujours à 2D (1 à n, 1 à 1) Je n'aime pas beaucoup ces indices 0 dans les Arrays(). Mais ils sont présents dans beaucoup de situations Boisgonti... |
| 09/12/2018 à 07:17 | atlonia | ListBox sans doublons ? | Comparaison de Collection et Dictionary pour une liste sans doublons (20.000 lignes) (Collection est compatible MAC) Boisgontier... |
| 08/12/2018 à 22:01 | atlonia | ListBox sans doublons ? | ListBox sans doublons avec un dictionnaire. Boisgontier... |
| 08/12/2018 à 19:55 | Teckno | Lire un Tableau apres avoir copié un champ | Je suis étonné. Avec ce test, c'est ok (testé avec Excel 2019) Boisgontier... |
| 07/12/2018 à 07:43 | Merwis | Combobox en cascade avec saisie intuitive semie automatique | Si c'est Transpose qui est le problème,il suffit de ne pas l'utiliser. Boisgontier... |
| 06/12/2018 à 14:42 | HUGOBASS | Liste triée sans doublons sans vides avec condition | Pour utiliser une fonction perso, il suffit de la copier/coller dans un module standard. Sa vitesse d'exécution est bien sûr beaucoup plus rapide qu'une formule matricielle de tri. Boisgontier... |
| 06/12/2018 à 11:22 | HUGOBASS | Liste triée sans doublons sans vides avec condition | Voici une fonction perso version MAC/PC. Le tri matriciel est particulièrement lent. Il faut écrire une seule formule sur tout le champ et non pas une formule que l'on recopie: http://boisgontierjacques.free.fr/pages_site/sommeprod.htm#RemarqueMat Si vous persistez dans le matriciel, il faut: faire... |
| 05/12/2018 à 21:52 | HUGOBASS | Liste triée sans doublons sans vides avec condition | Un tri matriciel devient lent avec un nb d'éléments >500. http://boisgontierjacques.free.fr/fichiers/fonctionsperso/ListeSansDoublonsTriesCondition.xls -Sélectionner H3:H17 =SansDoublonsTriés(colA;ColC;"X") -Valider avec maj+ctrl+entrée Boisgontier... |
| 04/12/2018 à 21:33 | jean-michel60 | Alimenter une variable tableau avec plusieurs tableau identiques | Exemple Boisgontier... |
| 04/12/2018 à 19:47 | Mateo MNH | Rechercher un mot dans une phrase contenue dans une cellule | Fonction perso qui retrouve si un caractère de trop dans la saisie: Retrouve LVMVH Cosmétiques --> LVMH LVMH Fragances ---> LVMH Boisgontier... |
| 04/12/2018 à 13:29 | Mateo MNH | Rechercher un mot dans une phrase contenue dans une cellule | Une réponse partielle en tableur en PJ http://boisgontierjacques.free.fr/fichiers/fonctionsperso/Proches2.xls Boisgontier... |
| 04/12/2018 à 11:05 | Merwis | Combobox en cascade avec saisie intuitive semie automatique | Il ne faut pas utiliser AddItem qui est lent mais . List ou . Column J'ai un pgm de recherche intuitif sur 36.000 communes. http://boisgontierjacques.free.fr/fichiers/Formulaire/CommunesCP.zip Boisgontier... |
| 04/12/2018 à 10:23 | ZeuStef78 | Noms différents dans une liste de résultat | Cf PJ Boisgontier... |
| 04/12/2018 à 09:59 | ZeuStef78 | Noms différents dans une liste de résultat | S'il y a des cellules vides =SOMME(SI(A5:A100<>"";1/NB.SI(A5:A100;A5:A100))) Valider avec Maj+Ctrl+entrée Sur une colonne filtrée: =SOMME(--(FREQUENCE(SI(SOUS.TOTAL(3;INDIRECT("A"&LIGNE(champ)));EQUIV(champ;champ;0)); LIGNE(INDIRECT("1:"&LIGNES(champ))))>0)) valider avec maj+ctrl+entrée Boi... |
| 04/12/2018 à 09:29 | Merwis | Combobox en cascade avec saisie intuitive semie automatique | Exemple avec 3 niveaux intuitifs Boisgontier... |
| 30/11/2018 à 07:21 | atlonia | Suppression lignes vides dans comboBox ? | Différentes méthodes pour supprimer les lignes vides dans un ListBox/ComboBox. Si le nombre de lignes de la BD est important, il faut éviter AddItem . Boisgontier... |
| 26/11/2018 à 13:26 | SIEGFRIED1000 | Liste conditionel en cascade | Avec 2 noms de champ seulement (permet l'ajout dynamique d'items) Boisgontier... |
| 22/11/2018 à 19:07 | benitoAP | Liste + recherche intuitive | L'original: http://boisgontierjacques.free.fr/pages_site/listes_cascade.htm#Simul_DV http://boisgontierjacques.free.fr/fichiers/DonneesValidation/DVSaisieIntuitiveComboBox.xls Boisgontier... |
| 18/11/2018 à 16:34 | MichVinum | Sur formule valeurs uniques, somme condit + concat | En VBA Boisgontier... |
| 17/11/2018 à 17:58 | edlede | Listbox filtrante à choix multiple | Exemple de filtre auto avec ListBox multi-sélection Boisgontier... |
| 16/11/2018 à 14:04 | Sassi | Somme d'une column dans une listebox | SommeColonneListBox = Application.Sum(Application.Index(Me.ListBox1.List, , 3)) ' colonne 3 Boisgontier... |
| 15/11/2018 à 09:45 | nyko88 | Choix d'une liste déroulante qui se met à jour si modification de la source | Des exemples en PJ Boisgontier... |
| 14/11/2018 à 08:43 | Xls-padawan-Vba | Combobox avec saisie intelligente ? | Exemples de saisie intuitive type Google avec ComboBox ( la liste se réduit au fur et à mesure de la frappe des caractères). La propriété MatchEntry du ComboBox doit être positionnée à frmMatchEntryNone http://boisgontierjacques.free.fr/fichiers/DonneesValidation/DVSaisieIntuitiveComboBox.xls http:/... |
| 03/11/2018 à 19:09 | zairios | Stats a partir de codes postal | En VBA: Boisgontier... |
| 31/10/2018 à 19:21 | louatt | Photo associée à une combo | En utilisant les images internes. Boisgontier... |
| 28/10/2018 à 17:39 | Bandit | Filtre ListBox | Boisgontier... |
| 28/10/2018 à 12:19 | zairios | Villes et code postal | Recherche intuitive par commune ou code postal: http://boisgontierjacques.free.fr/fichiers/Formulaire/CommunesCP.zip http://boisgontierjacques.free.fr/fichiers/Cellules/CPSansForm.zip Boisgontier... |
| 28/10/2018 à 07:59 | zairios | Recherche multiple | Boisgontier... |
| 22/10/2018 à 06:57 | BERTY | Moteur de recherche Excel sur tableau | Poster le fichier ou Copier/Coller de la BD dans la feuille BD Boisgontier... |
| 19/10/2018 à 17:32 | BERTY | Moteur de recherche Excel sur tableau | Recherche intuitive multi-mots multi-colonnes avec un pgm générique. http://boisgontierjacques.free.fr/fichiers/Formulaire/FormRechercheModifAjoutSup3.xls Boisgontier... |
| 19/10/2018 à 08:01 | polo74 | Renvoie listbox vers cellule | Exemple de ListBox avec colonnes discontinues Boisgontier... |
| 13/10/2018 à 18:00 | Nico44044 | Ignorer cellules vides dans plage de cellules | Modifier cette ligne Crit(i, 1) = "*" & Crit(i, 1) & "*" http://boisgontierjacques.free.fr/fichiers/Cellules/RechercheBD3Groupes.xlsm Boisgontier... |
| 13/10/2018 à 15:53 | Nico44044 | Ignorer cellules vides dans plage de cellules | TblBD = Range("F23:Z" & [F65000].End(xlUp).Row).Value Boisgontier... |