| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 31/07/2014 à 11:12 | Antho49000 | Incrémentation + validation | J'ai ajouté un userform pour la prestence... |
| 30/07/2014 à 15:59 | julien140 | Lier des tcd avec sélection multiple | Bonjour Jean-Eric, en revanche moi j'en ai une, plutôt en rapport avec l'utilisation des TCD en vba. Est-il possible de compter les TCD présents dans une feuille, et du coup est-il possible de parcourir les TCD pour les traiter tous à l'aide de boucles ? Ou faut-il s'y prendre à l'avance en nommant... |
| 30/07/2014 à 14:07 | djedje68 | Création de tableaux | La solution la plus simple c'est de lancer l'enregistreur de macro, vous créez votre tableau puis vous copiez/collez le code de la macro enregistrée... |
| 30/07/2014 à 11:49 | djedje68 | Création de tableaux | En utilisant un bouton et un userform, ne sachant pas la tête des tableau à créer, il faut le voir comme un exemple. Pour définir vos propres tableaux , Alt + F11 => userform 1 => double clic sur le bouton de commande "créer"... |
| 30/07/2014 à 11:24 | Citron59 | Copier/coller à la suite | Peut-être une différence entre les versions d'excel, il s'agit de la surbrillance due à la copie de la ligne... |
| 30/07/2014 à 11:10 | julien140 | Lier des tcd avec sélection multiple | Pour ce qui est de manipuler tous les tableaux en même temps, je n'ai pas de solution miracle, a part copier le code pour chaque tableau en l'adaptant, mais avec une trentaine de tableau, ce n'est pas une solution très pérenne. Quelqu'un d'autre devrait pouvoir continuer à t'aider. Bonne journée... |
| 30/07/2014 à 11:05 | Citron59 | Copier/coller à la suite | Oui, c'est ce que tu souhaitais dans ton premier post, une macro qui colle à la suite, Si tu ne veux pas avoir de doublons, à part effacer les données de tous les tableaux de tous les onglets en début de macro, je ne sais pas... |
| 30/07/2014 à 10:38 | julien140 | Lier des tcd avec sélection multiple | Encore moi, oui ma macro est fausse dans son principe, j'éssai de corriger ça edit: ça devrait fonctionner un peu mieux, pour ce qui est de "lier" les TCD ensemble, je suppose que tu souhaiterais qu'ils soient tous mis à jour en même temps... |
| 30/07/2014 à 10:31 | Citron59 | Copier/coller à la suite | Non, tant que tu garde la même structure, tu peut mettre autant de lignes que tu le souhaite. (les lignes vides posent problème avec cette macro , les erreurs de frappe aussi car je n'ai pas fais de vérification de l’existence des feuilles) dans mon edit1, j'expliquais juste qu’après avoir utilisé l... |
| 30/07/2014 à 10:13 | Citron59 | Copier/coller à la suite | Encore moi, j'ai fais une petite macro, le bouton est en haut de la première page, à toi de me dire si tout fonctionne ^^ edit1: j'ai oublié quelques petits point qui n'affectent pas le fonctionnement comme arrêter le rafraîchissement de l'écran pendant le déroulement de la macro ou encore la sélect... |
| 30/07/2014 à 10:02 | julien140 | Lier des tcd avec sélection multiple | Je t'avouerais m'être enfin confronté aux tcd en vba, j'en ai un peu bavé mais j'ai un tableau qui s'actualise (celui de gauche) ! dis moi si ça convient... |
| 30/07/2014 à 08:49 | Citron59 | Copier/coller à la suite | Sans fichier exemple plutôt dur à dire sans grande conviction, tu peut essayer de remplacer par... |
| 29/07/2014 à 17:03 | Citron59 | Copier/coller à la suite | Pas de soucis, bonne fin de journée à toi ^^ ps: tu peut clôturer le fil si il est résolu et le rouvrir si tu en a besoin... |
| 29/07/2014 à 16:49 | Citron59 | Copier/coller à la suite | Essai de remplacer par edit: une petite erreur de ma part.... |
| 29/07/2014 à 16:42 | smirnoff1986 | Fonction rechercheV | Pour éviter que les lignes / colonnes s'incrémentent, il suffit de placer un $ devant. $A$2:$AW$40 edit : ici le $ devant l'étiquette de colonne est inutile puisque la propagation de la formule se fait verticalement ^^... |
| 29/07/2014 à 16:27 | soukaina | Appliquer une macro personnelle sur plusieurs classeurs | Essai en remplaçant la ligne avant la flèche par la ligne après la flèche dans mon premier message, je pense qu'avec le nom de fichier que la macro cherche est par exemple "Tableau de bord appro_22 07 2014.xls" au lieu de "Tableau de bord appro 22 07 2014.xls"... |
| 29/07/2014 à 16:17 | soukaina | Appliquer une macro personnelle sur plusieurs classeurs | Dans vos noms de fichiers, y a-t-il un espace ou un underscore avant la date ... |
| 29/07/2014 à 16:11 | soukaina | Appliquer une macro personnelle sur plusieurs classeurs | Mon message semble être passé inaperçu :s... |
| 29/07/2014 à 16:10 | smirnoff1986 | Fonction rechercheV | Car il faut que tu fasse commencer la table (où tu recherche) à la ligne ou les données commencent, C-A-D à la ligne 2 et pas à la ligne 5 En remplaçant A5 par A2... |
| 29/07/2014 à 15:57 | Ag_2015 | RechercheV résultat multiple | Un petit fichier exemple pour nous aider à t'aider ... |
| 29/07/2014 à 15:56 | soukaina | Appliquer une macro personnelle sur plusieurs classeurs | J'ai lu en diagonale, mais peut-être que l'érreur viens d'ici : =>... |
| 29/07/2014 à 15:40 | smirnoff1986 | Fonction rechercheV | Alors, pour bien comprendre il vaut mieux mettre la ligne en entier ^^ voici l'idée derrière formule : - On utilise un Si pour tester si la cellule est vide ou non avec la syntaxe suivante - Test_de_la_cellule : la cellule C26 est-elle différente de "" (cellule vide) - Si la cellule est non vide (ré... |
| 29/07/2014 à 15:03 | smirnoff1986 | Fonction rechercheV | Oui, les cellules fusionnées mettent la pagaille ^^ Sinon, je peux essayer une solution en VBA, j'édit quand j'ai quelque-chose. Edit 1 : J'ai bricolé une macro, le bouton de commande est sur la première page, il y a aussi la possibilité de faire fonctionner le code à l'ouverture du fichier, à chaqu... |
| 29/07/2014 à 11:55 | br-em | Copie feuilles Excel dans word feilles a feuilles | Les "tableau1" etc correspondent à des noms donnés aux plages de cellules plus d'infos ICI... |
| 29/07/2014 à 10:39 | smirnoff1986 | Fonction rechercheV | Encore moi, j'arrive à faire fonctionner le sierreur au cas par cas, un seul bémol : les cellules fusionnées qui mettent la pagaille, impossible de faire dérouler la formule. Je fuis les cellules fusionnées comme la peste, du coup ne les ayant jamais manipulé, je ne sais pas comment les gérer, en es... |
| 29/07/2014 à 10:20 | smirnoff1986 | Fonction rechercheV | Sans ton fichier, dur dur d'adapter la formule, essai de mettre ta fonction rechercheV dans le sierreur de ta formule ps: la formule que j'avais donné précédemment était adapté au fichier que j'avais joins... |
| 29/07/2014 à 10:14 | smirnoff1986 | Fonction rechercheV | Quelle solution recherche tu ? la recherche verticale retourne une erreur quand la valeur n'est pas présente. Mais il est possible de choisir la valeur en cas d’erreur avec un sierreur. plus clair dans l'exemple que je joins. edit 1: entre temps, ça avait bouger, je m'en excuse ^^ Pour que rien ne s... |
| 29/07/2014 à 09:51 | flm22 | Suppression lignes en fonction du contenu cellule | Un premier jet... |
| 24/07/2014 à 12:02 | MINA | Effacer données en conservant la couleur de la cellule | En effet, la formule =SI(NB.SI($A$1:$E$1;D21)=1;D21;"") ne marche que pour une cellule, mais en propageant la formule, les numeros de lignes et de colonnes s'incrémentent à chaque changement de ligne et/ou de colonne. tu inscrit la formule =SI(NB.SI($A$1:$E$1;A2)=1;A2;"") dans la première case de to... |
| 24/07/2014 à 08:53 | celine77 | Afficher un résultat via plusieurs liste déroulante | Ne connaissant pas les éléments des listes, je n'ai fais qu'un userform vide, il faut encore alimenter les combobox, aprés avoir récupéré les choix de l'utilisateur il reste plus qu'a faire sa sauce. Pour afficher le résultat, c'est selon votre goût, dans un msgbox , dans un userform ou dans la feui... |
| 23/07/2014 à 14:13 | Abcd | Userform, filtrer date à partir textbox | Me re-voila, Hum oui, dans le code, les "menu1" se sont transformés en "menu", il y en a 2 à changer et ça à l'air de rouler. (je joins le fichier corrigé ^^)... |
| 23/07/2014 à 11:18 | Abcd | Userform, filtrer date à partir textbox | Encore moi, essai de changer dans le CommandButton1_Click la ligne ou tu test le menu1 différent de "tous", ajoute la condition "ET différent de rien", ce qui aura pour éffet de zapper le filtre des lettres et de passer au tri par date directement (enfin je pense ^^)... |
| 23/07/2014 à 10:24 | juju_ski | Supprimer lignes où total est nulle | Par macro on fait tout ... |
| 23/07/2014 à 10:02 | Abcd | Userform, filtrer date à partir textbox | Tu peut remarquer à la fin du CommandButton1_Click ces lignes qui appellent "test" qui se situe dans le module1 : dans ce "test" (tu peut renommer tout ça comme bon te semble tant qu'il y a correspondance partout ^^) : c'est ici que les lignes sont masquées, mais le test est vrai pour les lignes à m... |
| 23/07/2014 à 09:50 | Abcd | Userform, filtrer date à partir textbox | Encore moi, fais des test pour voir si il n'y a rien qui cloche, je ne suis sur de rien là ^^... |
| 23/07/2014 à 09:19 | Abcd | Userform, filtrer date à partir textbox | Je comprend bien le problème des dates, mais quel est ce tri par lettre ? edit: Nevermind, cette partie marche déjà ^^... |
| 22/07/2014 à 09:05 | Trophinou | Extraire les valeurs d'une plage et les trier | Bonjour, j'ai fais quelques petits test, à vous de me dire si ça fonctionne mieux ^^... |
| 21/07/2014 à 16:33 | Leo-nono | Bouton valider et retranscritpion de resultats | Un petit fichier pour nous aider à t'aider ? ^^... |
| 21/07/2014 à 15:56 | Trophinou | Extraire les valeurs d'une plage et les trier | J'aurais mis du temps mais je pense avoir fait quelque-chose qui à l'air de rouler. edit 1 : enfin presque, je corrige un point et je change le fichier après edit 2 : done... |
| 21/07/2014 à 15:39 | Madjer | Exporter contenu MsgBox | A peaufiner je pense, dites moi si cela ressemble au résultat que vous voulez obtenir ^^ ps: le chemin et le nom du fichier sont à adapter dans la macro... |
| 21/07/2014 à 15:02 | Madjer | Exporter contenu MsgBox | Un petit fichier exemple ... |
| 21/07/2014 à 14:35 | Madjer | Exporter contenu MsgBox | Si j'ai bien compris, écrire dans une cellule ce que la msgbox écrit vous suffirait ? Reprendre l'argument de la msgbox et donner à une cellule cette valeur ... |
| 21/07/2014 à 14:22 | polo67 | Intitulé complet en fonction de son abréviation | Avec du VBA, Alt + F11 pour voir le code (dans la feuille) edit 1: Pour avoir une cellule vide si il n'y a pas d'abréviation, un petit Else: Sheets(1).Cells(2, 1).Value = "" avant la fin du if devrait régler l'affaire... |
| 21/07/2014 à 13:39 | latrous99 | Marco:creer une nouvelle feuille Excel pour y inserer un TCD | Sheets(1).activate permet d'activer la feuille en première position sheets("1").activate permet d’activer la feuille appelée 1... |
| 21/07/2014 à 13:30 | latrous99 | Marco:creer une nouvelle feuille Excel pour y inserer un TCD | Hum, bonjour il y a bien quelques pistes ICI... |
| 21/07/2014 à 11:55 | Trophinou | Extraire les valeurs d'une plage et les trier | Un petit fichier exemple ... |
| 21/07/2014 à 11:29 | L'Huitre | Macro avec filtre | Bonjour, un tableau dynamique pourrait convenir ... |
| 21/07/2014 à 11:25 | Neo4 | Transposer des colonnes en lignes d'un tableau complexe | Premier essai à adapter à votre fichier... |
| 21/07/2014 à 10:58 | Neo4 | Transposer des colonnes en lignes d'un tableau complexe | Juste pour un petit renseignement pour le moment: le "A" au début de chaque ligne, c'est pour indiquer la colonne A, ou il y a un "A" devant tes données ... |
| 21/07/2014 à 10:45 | ateppaz | Tester si un nombre existe entre deux autres | Voila, avec du code vba au changement de la sélection de la feuille 1 ça à l'air de fonctionner en changeant les valeurs de lignes pour voir les changements de valeur... |