| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 26/01/2017 à 10:18 | futurneo | Formule | Tu copies C2 puis tu sélectionnes toutes tes cellules et tu fais "Collage spécial / Multiplication" Sans désélectionner, tu devras rétablir le format nombre sans décimale. A+ H... |
| 25/01/2017 à 23:35 | Beeboo | Possibilité de double condition si avec valeur | Essayons ceci : A+ H... |
| 25/01/2017 à 14:55 | HUET | Macro avec chemin variable | Oui, avec MonClasseur = ActiveWorkbook.Name Par exemple... |
| 25/01/2017 à 11:22 | HUET | Macro avec chemin variable | Voici donc un exemple d'utilisation du chemin d'accès au fichier ... |
| 25/01/2017 à 10:50 | JuliaM | ListBox sous conditions VBA | Voici une proposition basée sur le filtre avancé : Chaque changement d'une Combobox modifie la zone de critère et le résultat du filtrage est passé à la ListBox via sa propriété RowSource. A+ H... |
| 24/01/2017 à 19:43 | HUET | Macro avec chemin variable | Tu peux essayer ceci : A+ H... |
| 24/01/2017 à 15:29 | arthurc96 | Autofilter | Voici ce que donne l'enregistreur de macros en filtrant des cellules qui contiennent "er" : A+ H... |
| 23/01/2017 à 17:07 | peka | Enregistrement de Macro | Essaie cette macro à placer dans ton fichier Test2 : A+ H... |
| 23/01/2017 à 15:58 | Eme95310 | Bouton d'actualisation et liaisons | Lorsque tu colles avec liaison des données Excel, l'actualisation est automatique, le bouton "Actualiser" ne sert donc à rien. En revanche, l'actualisation est nécessaire pour les tableaux croisés et les données provenant d'autres bases. A+ H... |
| 23/01/2017 à 15:29 | peka | Enregistrement de Macro | Dans Test et Test2, les pourcentages sont des textes : par exemple 80,00 % et ils sont alignés à gauche par défaut. Dans Test1, les pourcentages sont numériques : 80,00% et alignés à droite. Voila pourquoi la mise en forme conditionnelle marche dans ce fichier et pas dans Test2. Pour corriger, tu pe... |
| 23/01/2017 à 11:20 | Kaliyuga | RechercheV en VBA sur deux onglets variables | Effectivement, la colonne G est au format Texte, ce qui neutralise les formules. Ceci devrait mieux fonctionner : A+... |
| 23/01/2017 à 10:27 | Kaliyuga | RechercheV en VBA sur deux onglets variables | Voici une possibilité : A+ H... |
| 23/01/2017 à 09:26 | Atro | Griller la boite de débogage | Effectivement, si la macro est monstrueuse c'est probablement qu'elle est mal écrite. Si tu ne la montres pas, cela ne sert à rien de demander de l'aide car nous ne pouvons rien faire pour toi, sauf jouer aux devinettes. A+ H... |
| 22/01/2017 à 20:37 | Atro | Griller la boite de débogage | Il faudrait que tu montres ton code pour une réponse précise. On vérifie, par exemple, que telle cellule n'est pas vide, tel paramètre est bien numérique et non du texte, telle date dans une période convenable etc ... A+ H... |
| 22/01/2017 à 18:54 | Atro | Griller la boite de débogage | Si tu ne veux pas d'exécution du tout en cas d'erreur, tu dois mettre un code de vérification de tous les paramètres au début de ta macro pour pouvoir l'arrêter à temps avec un Exit Sub. Ce serait d'ailleurs une bonne méthode de programmation. A+ H... |
| 22/01/2017 à 14:18 | Atro | Griller la boite de débogage | Tu peux envoyer vers la fin de procédure avec une gestion d'erreur : A+ H... |
| 22/01/2017 à 09:53 | Cedcel85 | Remplir des txtbox d'un userf via données plusieurs feuilles | Voici une possibilité avec VLOOKUP, l'équivalent VBA de notre fonction RECHERCHEV : A+ H... |
| 21/01/2017 à 21:29 | Pwincess | Pause dans une macro | Tu peux essayer ça : A+ H... |
| 21/01/2017 à 18:19 | indemyx | Répartir aléatoirement une somme dans des cellules | Autre solution possible avec ceci en B1 jusqu'à B6 : puis en B7 : et dans le code de la feuille un ordre de recalcul si le résultat obtenu n'est pas satisfaisant ... |
| 21/01/2017 à 13:59 | indemyx | Répartir aléatoirement une somme dans des cellules | En B1 : En B2 puis jusqu'à B6 : Et, pour finir, en B7 : Pour changer de tirage, taper sur F9. A+ H Ce sera plus clair avec le fichier ... |
| 20/01/2017 à 17:01 | Chris73 | Effacer si condition et déplacer | Il faudrait un aperçu de ce que tu as et de ce que tu souhaites obtenir. Copie quelques lignes à traiter et joint le fichier à cette demande. Cela dit, il est vraiment dommage que tu aies attendu 1500 lignes pour chercher une méthode de traitement moins fastidieuse. A+... |
| 20/01/2017 à 16:49 | Mahao | Moyenne.si en fonction des critères | Ou alors avec un TCD : Qu'en penses-tu ... |
| 20/01/2017 à 16:39 | Mahao | Moyenne.si en fonction des critères | Peut-être qu'un MOYENNE.SI.ENS pourrait convenir : où $C$2:$C$10 est la plage des notes Q1 $A$2:$A$10 est la plage des noms et $B$2:$B$10 celle des jobs. A+ H... |
| 20/01/2017 à 14:14 | sophang | Bases de données | Voici donc une seconde proposition incluant tous les champs dans la zone de critère. La liste n'est pas indispensable. On peut, par exemple, filtrer les pays qui commencent par F avec le critère F* ou bien les signataires qui contiennent un R avec le critère *R* A+ H... |
| 20/01/2017 à 11:47 | sophang | Bases de données | Salut, Voici une proposition basée sur le filtre avancé. Elle présente l'avantage de pouvoir présenter les données filtrées de manière différente : Choix des colonnes à afficher, mise en page... sans affecter la présentation des données de base. Qu'en penses-tu ... |
| 20/01/2017 à 02:05 | bdsa | Date format 1284 pour décembre 1984 | Oui, la formule est amusante : Je ne sais pas faire plus court, désolé A+ H... |
| 20/01/2017 à 01:43 | MSECI | Somme.si et plus | Voici une possibilité avec SOMME.SI.ENS et 2 critères : Différent de S et différent de D A+ H... |
| 19/01/2017 à 12:25 | Lethal118 | Conversion de formats de dates | Sans risquer d'exposer des données sensibles, tu pourrais copier/coller les dates que tu veux convertir dans un fichier et nous le montrer. A+ H... |
| 18/01/2017 à 23:16 | barachoie | Vlookup sur une Matrice | Donc, il faudrait ajouter ces variables en début de procédure : et ceci à la fin pour retenir les résultats : A toi de jouer et on en reparle demain. Bonne nuit ... |
| 18/01/2017 à 19:29 | barachoie | Vlookup sur une Matrice | Merci pour ton retour. Bien sûr, tu peux détailler le résultat (fonction Split) et l'envoyer vers la feuille RCP. As-tu un emplacement précis ou bien veux-tu afficher plusieurs résultats sur différentes lignes ... |
| 18/01/2017 à 19:16 | Lethal118 | Conversion de formats de dates | Voici une proposition : A tester... A+ H... |
| 18/01/2017 à 18:30 | detailleur.b | Incrémentation automatique d'une fonction | A mon avis, tu n'as pas besoin de MOYENNE.SI ni de DECALER pour calculer L2, ceci suffit : C'est parfaitement dynamique et cela ignore les cellules vides et les cellules de texte. A+ H... |
| 18/01/2017 à 16:21 | Julliard01 | Liaisons du cellule avec d'autres | Dans l'onglet "formules" tu disposes de la commande "Repérer les dépendants" A+... |
| 18/01/2017 à 16:12 | thomas-tlse | Probleme condition à 4 conditions | Désolé, je croyais vraiment répondre au demandeur.... J'ai honte Mais alors, le demandeur que pense-t-il de tout ça ... |
| 18/01/2017 à 14:37 | thomas-tlse | Probleme condition à 4 conditions | < veut dire strictement inférieur <= veut dire inférieur ou égal > veut dire strictement supérieur >= veut dire supérieur ou égal Ceci devrait régler les cas où tu as indiqué ?... |
| 18/01/2017 à 12:50 | barachoie | Vlookup sur une Matrice | Voici une possibilité en visitant chaque cellule de la matrice : A+ H... |
| 18/01/2017 à 12:45 | thomas-tlse | Probleme condition à 4 conditions | Il suffit d'utiliser le OU logique, par exemple : A+ H... |
| 18/01/2017 à 00:42 | thomas-tlse | Probleme condition à 4 conditions | Essaie ceci ... |
| 17/01/2017 à 11:33 | cisco38 | Recuperer chaine de caractere VBA | Essaie ceci, ça marche si le texte à ignorer se trouve entre les deux premiers guillemets : Sélectionne quelques chaînes à traiter avant de lancer la macro... |
| 17/01/2017 à 10:44 | cisco38 | Recuperer chaine de caractere VBA | Tu peux essayer ceci : A+ H... |
| 18/02/2016 à 11:40 | benzoid69 | Fonction Si ou | Voici une proposition : Cette macro se lance lorsque "Eux" ou "Nous" apparaît dans la colonne D. La ligne est alors copiée dans la Feuil2 puis détruite. A+ H... |
| 17/02/2016 à 11:33 | doumworld | Recherche entre 2 dates | Une possibilité avec INDEX/EQUIV EQUIV fournit à INDEX le numéro de ligne de la date supérieure ou égale à la date visée. Mais ça marche si tes dates en F correspondent bien aux dates en B (Dans l'exemple, tu cherches des dates de 2015 avec une plage 2016) A+ H... |
| 17/02/2016 à 01:08 | yohann.Gestion | Copier 1 ligne sur 3 puis les coller sous forme de tableau | Voici une proposition basée sur la fonction INDIRECT : A+ H... |
| 16/02/2016 à 19:54 | v tec | Probleme arret application on time | Tu as un serpent qui se mord la queue : Tu appelles la macro "Importer" qui s'appelle elle-même avec Et elle s'appelle elle-même lors de chaque exécution... Pour t'en sortir, il te faut une autre procédure pour appeler "Importer" A+ H... |
| 16/02/2016 à 16:57 | Patrice87 | Saise automatique d'un tableau et retour à la ligne automati | Patrice tu as un sérieux problème de comportement : Or tu dis juste après : Ce qui prouve que la macro fonctionne ! Je passe sur la grammaire mais je t'invite à lire ta demande. Quand as-tu demandé de ne pas reproduire la mise en forme ? Et enfin : C'est faux ! Je regrette le 1/4 d''heure passé à ch... |
| 15/02/2016 à 18:36 | Patrice87 | Saise automatique d'un tableau et retour à la ligne automati | Voici une macro qui examine les données de la Feuille1 et les transfère sur la feuille2 si le code couleur correspond. A+ H... |
| 11/02/2016 à 10:54 | Mrdahlia | Automatiser un fichier | Dans ta cellule "distance", tu vas entrer la formule RECHERCHEV dont la valeur cherchée sera "trajet". A+... |
| 11/02/2016 à 09:07 | Yoann9 | Excel - Bon de commande - Formules | Les données de la feuille "Tableau de saisie" sont divisées en plusieurs tableaux, un pour chaque colonne (Voir le gestionnaire de noms). En convertissant ces sous-tableaux en plage de données normale, tu pourras combiner plusieurs critères de filtres. A+... |
| 11/02/2016 à 00:21 | Yoann9 | Excel - Bon de commande - Formules | Curieusement, une cellule vide considérée comme date contient ceci : Le 0/1/1900, c'est à dire le jour zéro du mois de janvier 1900, soit la veille du démarrage du calendrier d'Excel. Je l'ai testé sur ta cellule H5 =Jour(H5) donne 0 =Mois(H5) donne 1 (ce qui occasionne ton souci) =Année(H5) donne 1... |
| 10/02/2016 à 17:39 | Lapatate81 | Macro s'applicant sur une autre feuille | Il faut donc que tu mettes ton code dans la feuille pointage, comme ceci : Attention, dans l'exemple que tu as envoyé, ta plage va bien plus loin que la ligne 197... |