| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 30/11/2015 à 23:21 | rikano | Filtre | Automatisation avec une macro Pour apprendre le VBA, tu peux aller sur le site où gmb fait du copier/coller Ceuzin... |
| 30/11/2015 à 20:12 | Greg.leo | Carte de France avec département | Cf PJ Ceuzin... |
| 30/11/2015 à 20:03 | rikano | Filtre | Existe dans Excel Clic-droit en bas d'une colonne de noms e.g. Liste déroulante de choix Ceuzin... |
| 29/11/2015 à 19:59 | manumanu | Remplacer un grand nombre de somme.si par une macro | Exemple de fonction perso qui remplace 1000 Somme.si() sur un champ de 20.000 lignes. Le temps de recalcul passe de plusieurs secondes à 0,2 sec (Le fichier a été allégé pour des raisons de taille) Ceuzin... |
| 29/11/2015 à 09:11 | EricM38 | Combobox sans doublon et triee | L'original La copie Ceuzin... |
| 29/11/2015 à 07:23 | Bernard Gouthier | Commentaire | Ceuzin... |
| 29/11/2015 à 07:13 | EricM38 | Combobox sans doublon et triee | Liste sans doublons triée MAC Ceuzin ps: A gmb Quand on fait du copier/coller sur un site, on cite la source. Faire une recherche dans Google: a = f.Range("A3:A" & f.[A65000].End(xlUp).Row) ' tableau a(n,1) pour rapidité... |
| 27/11/2015 à 06:47 | Glypex | Liste déroulante demi saisie | Frapper des lettres contenues dans le nom ( chat e.g.) Le combobox affiche tous les noms qui contiennent chat un double-clic affiche tous les noms Ceuzin... |
| 23/11/2015 à 02:14 | jderoque | Liste deroulante cascade | Exemple de saisie intuitive Ceuzin... |
| 21/11/2015 à 13:17 | mac4209 | Userform pour rechercher dans une liste | Avec formulaire et un simple combobox. Le Listbox ne sert à rien Ceuzin... |
| 21/11/2015 à 12:29 | mac4209 | Userform pour rechercher dans une liste | Sans formulaire & recherche intuitive Ceuzin... |
| 14/11/2015 à 10:29 | domelopascamande | FONCTION RECHERCHE pour IMAGE | >A ma connaissance, il n'est pas possible de le faire avec une fonction tout simplement parce qu'une fonction retourne une valeur ou un tableau de valeurs mais n'exécute aucune action ! Sauf pour les shapes et les commentaires : on peut créer des shapes ou des commentaires, les modifier par une f... |
| 13/11/2015 à 05:44 | bob.larkange | Code postaux / communes | Exemple avec saisie intuitive de la ville Ceuzin... |
| 12/11/2015 à 18:14 | Benouche | Liste déroulante selon plusieurs recherches textuelles | On peut frapper plusieurs mots séparés par un espace bois blanc tiroir Créer un combobox (onglet développeur ) Propriété MatchEntry à None Clic droit sur nom onglet Devis Afficher le code Ceuzin... |
| 12/11/2015 à 16:28 | Benouche | Liste déroulante selon plusieurs recherches textuelles | Autre version en PJ Frapper xxx*yyy*zzz Ceuzin... |
| 12/11/2015 à 15:27 | Benouche | Liste déroulante selon plusieurs recherches textuelles | En faisant une recherche dans GOOGLE, tu trouveras des exemples de saisie intuitive excel saisie intuitive combobox Donne la liste des intitulés qui contiennent les lettres frappées Ceuzin... |
| 11/11/2015 à 20:47 | AKRAMI | Combobox en cascade | Avec saisie intuitive par nom ou numéro et un seul ComboBox Ceuzin... |
| 03/11/2015 à 07:22 | alboon2000 | Formule générique se rapportant à l'onglet précédent | Pour faire la somme de janvier à décembre si les feuilles sont disjointes =SOMMEPROD(N(INDIRECT("'"&TEXTE(DATE(2015;LIGNE(1:12);1);"mmm aa")&"'!A2"))) Ceuzin... |
| 02/11/2015 à 14:31 | alboon2000 | Formule générique se rapportant à l'onglet précédent | >Mais cela me désolerait encore plus de voir des débutants se pencher sur le sujet et imiter ce genre de formule... Pour qui te prends tu? Feuille précédente: =TEXTE(DATEVAL("01/"&STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;99))-1;"mmmm aaaa") Ce genre de formule est tout... |
| 31/10/2015 à 00:42 | alboon2000 | Formule générique se rapportant à l'onglet précédent | Feuille actuelle: =STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;99) Premier jour du mois =DATEVAL("01/"&STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;99)) Le dernier jour du mois précédent =DATEVAL("01/"&STXT(CELLULE("filename";A1);TROUVE("]";CELLUL... |
| 29/10/2015 à 20:42 | alboon2000 | Formule générique se rapportant à l'onglet précédent | Sur l"exemple, on récupère la cellule A2 de l'onglet précédent. La formule est la même pour tous les onglets =INDIRECT("'"&TEXTE(DATEVAL("01/"&STXT(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))+1;99))-1;"mmmm aaaa")&"'!A2") Si les noms des onglets sont Janv 15,Févr 15, Mars 15: =INDI... |
| 29/10/2015 à 16:52 | patb12 | Menu deroulant 2 colonnes | Voir PJ Ceuzin... |
| 27/10/2015 à 17:40 | Hutch1516 | Listes déroulantes en cascade | Solution VBA Cf PJ Ceuzin... |
| 15/10/2015 à 09:01 | Machin | Contenu d'un dicionnaire dans une liste de validation | Ceuzin... |
| 15/10/2015 à 07:02 | Hosni | Teste au survol d'une icones | Survol d'un bouton ActiveX http://boisgontierjacques.free.fr/pages_site/evenements.htm#MouseMove Ceuzin... |
| 10/10/2015 à 15:55 | RIPcagou | Mettre la cellule active dans une couleur précise | Qq exemples. Ceuzin... |
| 10/10/2015 à 08:18 | manoss76 | Liste en cascade avec choix 1ere lettre | Avec saisie intuitive type Google: Frapper la ou les premières lettres Ceuzin... |
| 09/10/2015 à 11:40 | manoss76 | Liste en cascade avec choix 1ere lettre | Voir PJ Ceuzin... |
| 08/10/2015 à 21:13 | manoss76 | Liste en cascade avec choix 1ere lettre | Cf exemple en PJ =DECALER(Article;EQUIV(D4;Famille;0)-1+EQUIV(E4&"*";DECALER(Article;EQUIV(D4;Famille;0)-1;);0)-1;;NB.SI(DECALER(Article;EQUIV(D4;Famille;0)-1;;NB.SI(Famille;D4));E4&"*")) On peut également faire une saisie intuitive type Google avec des ComboBoxs. Ceuzin... |
| 06/10/2015 à 07:24 | cfn3cfn | Menu déroulant | Cf PJ Ceuzin... |
| 05/10/2015 à 13:56 | cfn3cfn | Menu déroulant | On peut faire une vraie saisie intuitive type Google (apparition des noms au fur et à mesure de la frappe de chaque caractère) sans formulaire. Ceuzin... |
| 04/10/2015 à 22:06 | Meldiona | Liste déroulante prédéfinie | Avec saisie intuitive type Google: Frapper des caractères contenus dans l'adresse (par ex dup) Ceuzin... |
| 18/09/2015 à 18:40 | TUACINEP | Tri d'une base de données avec photos | Cf PJ Ceuzin... |
| 15/09/2015 à 22:14 | hyppogris | Créer une arborescence de dossier | Transforme l'organigramme fourni en BD On peut ensuite créer l'arborescence à partir de la BD Ceuzin... |
| 15/09/2015 à 01:30 | hyppogris | Créer une arborescence de dossier | Ceuzin... |
| 13/09/2015 à 18:50 | Tonher | Moteur de recherche avec liste déroulante | L' infoBulle ne provient pas du combobox mais des cellules (Données/Validation/Message) Les largeurs des 2 colonnes de la combobox 200;50 ( ColumnWidth ) peuvent être modifiées ainsi que la largeur de la colonne H La taille de la police du combobox peut être modifiée dans la propriété Font Ceuzin... |
| 13/09/2015 à 12:05 | Tonher | Moteur de recherche avec liste déroulante | J'ai mis un nom de champ dynamique pour LISTE =DECALER('Liste produits'!$A$2:$B$2;;;NBVAL('Liste produits'!$A:$A)) Je ne sais pas si une des 2 versions jointes est + rapide. Ceuzin... |
| 13/09/2015 à 07:44 | Tonher | Moteur de recherche avec liste déroulante | Saisie intuitive type Google (frapper les lettres contenues ou double-clic pour tous les produits) La recherche intuitive peut se faire sur les 2 colonnes (libellé et référence) Ceuzin... |
| 11/09/2015 à 21:37 | cuistot | Listes déroulantes | On peut ajouter/supprimer des items verticaux sans renommer les champs choix1 =Entrées!$A$1:$E$1 choix2 =Entrées!$A:$A Si on veut ajouter des items horizontaux choix1 =DECALER($A$1;;;;NBVAL($A$1:$Z$1)) En B8: Dans Données/Validation =DECALER(choix2;1;EQUIV(B$7;choix1;0)-1;NBVAL(DECALER(choix2;;EQUIV... |
| 05/09/2015 à 00:55 | chrile | Liste déroulante avec saisie automatique | Voir PJ Il faut créer un combobox ComboBox1 (onglet Développeur) Si on frappe plâtre , on obtient dans le combobox la liste des produits contenant plâtre En outre, le combobox affiche 25 lignes au lieu de 8 pour Données/Validation Un double-clic donne la liste compléte Ceuzin... |
| 02/09/2015 à 11:39 | Ratchetc | Aide création d'un organigramme dynamique | Cf PJ =SI(LIGNES($1:1)<=NB.SI(SousDom;$C$6);INDEX(Noms;PETITE.VALEUR(SI(SousDom=$C$6;LIGNE(INDIRECT("1:"&LIGNES(SousDom))));LIGNES($1:1)));"") Valider avec maj+ctrl+entrée Ceuzin... |
| 01/09/2015 à 16:38 | Ratchetc | Aide création d'un organigramme dynamique | Exemple en PJ Ceuzin... |
| 31/08/2015 à 21:54 | chrile | Liste déroulante avec saisie automatique | Voir PJ On peut frapper les premières lettres ou les lettres contenues. La liste n'a pas besoin d'être triée. Ceuzin... |
| 31/08/2015 à 19:50 | chrile | Liste déroulante avec saisie automatique | Avec Données/validation/liste Il faut que la liste soit triée Il suffit d'un seul nom de champ Noms =DECALER($D$2;;;NBVAL($D:$D)-1) Dans Données/Validation/liste =DECALER(Noms;EQUIV(A2&"*";Noms;0)-1;;NB.SI(Noms;A2&"*")) Avec ComboBox On a une vraie saisie intuitive du type Google (dès la frappe de c... |
| 31/08/2015 à 17:28 | unlukie | RechercheV muliple sans doublons | >ça a l'air de marcher pas trop mal également... Merci beaucoup !!! 1-A ma connaissance, ça marche parfaitement! 2-Une fonction personnalisée s'utilise comme une fonction standard d'Excel , donc par des personnes qui ne connaissent pas le VBA Ceuzin... |
| 31/08/2015 à 12:55 | Sarl54 | Tableau | PT.Column(1)=GT.Column(1) PT.Column(3)=GT.Column(7) Solution 1 Simple & rapide (Utiliser les Arrays emboités ) Solution 2: Moins rapide Soution 3: 2 fois + rapide que la solution 2 Ceuzin... |
| 30/08/2015 à 14:00 | unlukie | RechercheV muliple sans doublons | Avec fonction perso (donc réutilisable par un utilisateur ne connaissant pas VBA) Ceuzin... |
| 28/08/2015 à 12:18 | Invité | Supprimer ligne d'un Array multidimensionel | >Par contre je ne comprends pas vraiment comment ça fonctionne Utilise la fonction Index(champ;Vecteur Ligne;Vecteur Colonne) http://boisgontierjacques.free.fr/pages_site/fonctionindex.htm#VecteurLigne http://boisgontierjacques.free.fr/pages_site/tableaux.htm#TransCol La suppression de lignes cla... |
| 28/08/2015 à 10:44 | SoumZoum | Modules de classe - 101 | On initialise l'objet 'a' avec des valeurs (hauteur et largeur sur l'exemple). Celles ci sont mémorisées dans l'objet . Lorsque que l'on appelle une fonction (propriété) de l'objet (surface ou périmètre), il n'est plus nécessaire de lui passer des paramètres comme on le fait sans programmation objet... |
| 28/08/2015 à 08:53 | Invité | Supprimer ligne d'un Array multidimensionel | >Ce code ne fonctionne que pour un tableau à 1 dimension, or j'ai 11 colonnes Cette fonction fonctionne sur les tableaux à 2 dimensions! Ceuzin >Ce code ne fonctionne que pour un tableau à 1 dimension, or j'ai 11 colonnes Cette fonction fonctionne sur les tableaux à 2 dimensions! Ceuzin... |