| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/10/2017 à 12:26 | neomorpheus35 | Si valeur rechercher est vide ne rien faire | Désolé mais j'ai testé avant de poster. Quelle recherche vide a écrasé quelle cellule ? Fournir le fichier eric... |
| 18/10/2017 à 12:21 | Antoine01 | Déplacement du curseur de cellules en cellules | ... |
| 18/10/2017 à 09:39 | Florian53 | SommeProd en VBA | C'est normal que tu n'initialises pas x dans un Case Else ? Là tu réutilises .Cells(Rows.Count, 7).End(xlDown).Row +1 eric... |
| 18/10/2017 à 01:04 | Landry85 | Gestion erreur quand valeur recherchée n'existe pas | A main levée, il faudra peut-être des adaptations : eric... |
| 17/10/2017 à 20:55 | Yeshua | Gestion de librairie Dictionnary | Ta fonction s'appelle MonDico2 ??? Le dict à utiliser doit porter le nom de la fonction, je te l'avais mis en commentaire. eric... |
| 17/10/2017 à 17:50 | Yeshua | Gestion de librairie Dictionnary | Si tu donnais les messages d'erreurs au lieu de "ça plante" tu ne crois pas que ça aiderait ? Dans for each key in MyDico.keys key doit être variant... |
| 17/10/2017 à 17:05 | Elhadj | Application.screenupdating qui ne fonctionne plus | N'ayant qu'office 2010 difficile pour moi de tester quoique ce soit. C'est le problème de la nouvelle interface SDI depuis 2013, certaines actions sont bancales. Une autre technique consiste à masquer temporairement l'application : à faire sur la (les) windows concernées. eric... |
| 17/10/2017 à 16:39 | Yeshua | Gestion de librairie Dictionnary | Oui, c'est exactement ça. Tu as juste à remplacer la déclaration et l'initialistaion du dico par ce que je t'ai indiqué... |
| 17/10/2017 à 15:19 | Elhadj | Application.screenupdating qui ne fonctionne plus | La réponse t'a été apportée ici https://forum.excel-pratique.com/excel/application-screenupdating-qui-ne-fonctionne-plus-t99917.html#p583390 et tu n'as pas été au-delà de, je cite : Je n'ai rien de plus à ajouter à la réponse de dhany. eric... |
| 17/10/2017 à 15:13 | Yeshua | Gestion de librairie Dictionnary | Si tu déclares le dict comme je te l'ai indiqué plus besoin de se soucier des librairies. Tu ne peux pas trier un dictionary directement. On peut même se demander si tu as bien fait de choisir ça vu que son but est d'obtenir directement une valeur à partir d'une autre et pour cet usage nul besoin qu... |
| 17/10/2017 à 14:02 | Elhadj | Application.screenupdating qui ne fonctionne plus | Tu confonds nom de feuille, index de feuille et codename de feuille. Tu as 3 feuilles, donc les index ne peuvent aller que de 1 à 3 Pour la 2nde feuille ces notations sont équivalentes : Sheets("rapport de contrôle") ' par le nom Sheets(2) ' par l'index, elle est en 2nde position !!! Feuil4 'par le... |
| 17/10/2017 à 13:44 | steph42300 | Recherche v valeur numérique proche | Comme quoi fournir un fichier qui ne représente pas toute la réalité ne sert à rien..... |
| 17/10/2017 à 12:52 | So91 | Cannibalisation | Pousse-toi, ton épaule cache l'écran et on ne voit rien. eric... |
| 17/10/2017 à 12:38 | Yeshua | Gestion de librairie Dictionnary | Je ne vois pas bien le rapport entre le message d'erreur et tes lignes (?.!?) Ceci dit déclare tes dictionary plutôt comme ça : pour ne pas être tributaire de la version présente sur le pc. Et si la fonction te pose toujours des problèmes laisse en Variant. eric... |
| 17/10/2017 à 11:21 | steph42300 | Recherche v valeur numérique proche | Eric... |
| 17/10/2017 à 09:08 | neomorpheus35 | Si valeur rechercher est vide ne rien faire | Un essai. eric... |
| 17/10/2017 à 08:41 | Antoine01 | Déplacement du curseur de cellules en cellules | Ou bien : eric... |
| 17/10/2017 à 00:45 | seyf1981 | Suppression de 3 valeurs simultanément | Je ne vois pas pourquoi. Quand on sait ce qu'on veut et qu'on le fait correctement ça ne pose pas de problème. Mais c'est ton choix, tu en es libre aussi... |
| 17/10/2017 à 00:33 | yanick38 | Savoir si je peu definir une frequences fiable | 96 mois ? Ben t'es pas au bout... Là il faut le faire en vba... |
| 16/10/2017 à 19:10 | yanick38 | Savoir si je peu definir une frequences fiable | Tu t'adresse à qui ? Si c'est à moi explique-moi comment tu comptes détecter une fréquence de 15 mois avec 12 valeurs ? Sinon tu dois pouvoir insérer 5 en mettant la formule adéquate. Pour 12 il suffit d'un seul 1 présent ce qui n'aura pas grande signification. eric... |
| 16/10/2017 à 17:46 | seyf1981 | Suppression de 3 valeurs simultanément | Autre proposition, à mixer avec l'existant : eric... |
| 16/10/2017 à 00:39 | yptsba | Supprimer les mots en double d'une cellule | C'est sympa de demander ailleurs à 23:33 alors que quelqu'un travaille pour toi ici... eric... |
| 15/10/2017 à 13:34 | yanick38 | Savoir si je peu definir une frequences fiable | En gros (pas trop simple à expliquer dans le détail) ça regarde une colonne /2 (ou /3 etc), ça compte le nombre de 1 et fait le rapport avec le maximum possible. Et il faut le faire en décalant d'une colonne à chaque fois, c'est pourquoi la formule s'allonge de plus en plus. Pour 1/4 tu dois avoir 4... |
| 15/10/2017 à 13:18 | PG59180 | Comment sélectionner mes plages nommées | Avec As String je m'en doutais... Je t'ai mis un dernier exemple. Si avec celui-ci tu ne comprends toujours pas ce qu'il faut faire c'est qu'il te manque trop de bases. Commence par les combler. Si c'est trop dur, oublie ma proposition et continue avec tes noms... |
| 15/10/2017 à 12:06 | PG59180 | Comment sélectionner mes plages nommées | Que contiennent mois , Semaine et Epreuve ? avec Semaine = n° de la semaine seul... |
| 15/10/2017 à 11:19 | PG59180 | Comment sélectionner mes plages nommées | Ben faut en grouper 4. tu as un exemple d'utilisation dans la procédure test(), ça devrait être suffisant. A se demander si tu as seulement pris le temps de lire le code pour essayer de comprendre. L'utilisation tient en 3 lignes : faut pas exagérer S'il te manque les bases de vba regarde en haut le... |
| 14/10/2017 à 17:26 | lulumerlu | Insérer des lignes dans une arborescence | Il reste la dernière question.... Mais je t'avoue que pour l'instant je ne sais pas par quel bout le prendre... |
| 14/10/2017 à 14:52 | med-midou | Fichier non enregistré | Remarques Vous pouvez également accéder à l’un des emplacements de fichiers suivants pour ouvrir le fichier, en fonction de votre système d’exploitation : Windows 7/Windows Vista C:\Users\Nom_Utilisateur\AppData\Local\Microsoft\Office\UnsavedFiles Windows XP C:\Documents and Settings\Nom_Utilisateur... |
| 14/10/2017 à 14:36 | lulumerlu | Insérer des lignes dans une arborescence | Ah ben oui, c'est nettement mieux Reste à absorber l'exemple maintenant. Si tu n'avais eu que : aurais-tu créé un ss-ensemble pour Tâche A,Tâche B ? Même question pour des tâches non issues de la racine mais d'un niveau quelconque : aurais-tu créé un ss-ensemble pour Tâche G,Tâche H ? Et une dernièr... |
| 14/10/2017 à 12:53 | lulumerlu | Insérer des lignes dans une arborescence | Indirectement si. Tu colles des pavés qui ne donnent pas du tout envie de lire. Aère ton texte et tu auras sans doute plus de réponses, il n'y en avait aucune lorsque je suis passé. eric... |
| 14/10/2017 à 11:36 | yanick38 | Savoir si je peu definir une frequences fiable | Un essai. eric... |
| 14/10/2017 à 01:23 | piratman | Remplir la liste d'une combobox par une var. Dictionnaire | Et pour répondre à ta 1ère question, après qq tests j'ai bien l'impression que c'est le .List qui est interdit avec un combobox sur feuille. Le dictionary n'y est pour rien. eric... |
| 14/10/2017 à 00:55 | yanick38 | Savoir si je peu definir une frequences fiable | Sauf qu'il manque novembre... Seulement pour 1 mois/2 ? combien à la louche ? eric... |
| 14/10/2017 à 00:49 | lulumerlu | Insérer des lignes dans une arborescence | La touche Entrée (ou Enter) se trouve à droite au-dessus de Maj. eric... |
| 14/10/2017 à 00:13 | HxDice | Récupération ligne et colonne d'un autofill | Re, complément de ma proposition pour etat() je ne suis sûr de rien à cause des bizarreries (pour être poli ) de ton modèle. Il y aura peut-être des fonctionnements à reprendre à la marge, ce qui compte c'est le principe. eric eric... |
| 13/10/2017 à 19:39 | HxDice | Récupération ligne et colonne d'un autofill | La mienne balaie l'ensemble des cellules concernées sans problème constaté. Je réduis en plus la sélection pour qu'un collage ou un 'tirer' concernant plusieurs colonnes ne mette pas le bazar. Un Stop suffit pour s'en assurer. Balayer Selection le fait aussi... |
| 13/10/2017 à 16:04 | EricF | Attribution d'un nombre de points par rapport à une égalité | Pour 10 tu veux 1, c'est 11-10 idem pour 9 etc Pourquoi en vba ? Ca restera plus rapide et plus souple par formule... |
| 13/10/2017 à 16:00 | HxDice | Récupération ligne et colonne d'un autofill | Le plus propre serait : et donner paramètre à etat() c ou sa ligne eric... |
| 13/10/2017 à 15:44 | EricF | Attribution d'un nombre de points par rapport à une égalité | A contrôler : eric... |
| 13/10/2017 à 15:10 | nikoum22 | Bouton d'outil "RELATION" introuvable | A ton aise. pourtant on trouve plein d'infos intéressantes. Bonne continuation... |
| 13/10/2017 à 13:23 | nikoum22 | Bouton d'outil "RELATION" introuvable | Pas envie de me taper 5' de vidéo. C'est à quel endroit ? Ou plus simplement ce par quoi tu aurais dû commencer : https://www.google.fr/search?q=excel+bouton+relation&rlz=1C1NHXL_frFR710FR710&oq=excel+bouton+relation&aqs=chrome..69i57j69i60l2.7439j0j7&sourceid=chrome&ie=UTF-8 eriv... |
| 13/10/2017 à 13:04 | nikoum22 | Bouton d'outil "RELATION" introuvable | Sans doute une nouveauté, n'existe pas sur 2010. Clique droit sur le ruban, 'Personnalisé le ruban', dans la liste déroulante choisir 'Toutes les commandes'. Chercher dans la liste en-dessous si tu trouves ton bonheur pour l'ajouter. Sinon pour ajouter un TCD c'est dans Insertion eric... |
| 13/10/2017 à 12:48 | PG59180 | Comment sélectionner mes plages nommées | Plutôt que de t'embêter à poser une palanquée de noms à chaque création de feuille, une fonction qui te retourne le range selon les paramètres passés : Par contre je n'ai pas compris pourquoi tu avais prévu 6 jours pour n'en sélectionner que 5. Je suis resté sur 6 jours. A toi d'adapter, et t'en ins... |
| 13/10/2017 à 08:55 | Joh2001 | Plantage Macro au bout de 3 utilisations | Annulé, erreur de topic. eric... |
| 13/10/2017 à 08:39 | PG59180 | Comment sélectionner mes plages nommées | Tu as aussi l'écriture abrégée, et il faut éviter les .select inutiles : eric... |
| 13/10/2017 à 00:48 | dreezy | Fonction de correspondance | Un petit test. sur 2000 lignes : recherchev() : 0.008 s TrouverCorresp() : 0.28 s 46 fois plus lent. sur 20000 lignes : recherchev() : 0.034 s TrouverCorresp() : 2.874 s 845 fois plus lent. eric... |
| 12/10/2017 à 23:52 | dreezy | Fonction de correspondance | Oui, mais n'y voyant toujours aucun intérêt je n'y passerais pas 1s. D'autant plus que tu auras toutes les chances que ce soit plus lent. Des formules sur feuille utilisent tous les threads, vba un seul. Les formules seront calculées 4 ou 8 à la fois sur feuille, une par une en vba... Attends qq'un... |
| 12/10/2017 à 23:14 | dreezy | Fonction de correspondance | Personnellement je n'ai pas bien compris l'argument 'pour éviter une rupture des liens'. Que tu utilises une fonction personnalisée ou la fonction native recherchev() je ne vois pas la différence. Si ce fichier de données est déplacé sans mise à jour de la fonction ou de la formule ça se passera mal... |
| 12/10/2017 à 13:08 | Florian53 | Recherche plus grande valeur VBA | Au plus simple tu mets la formule de James007 ou MFerrand dans un nom et tu utilises ce nom dans ta macro pour avoir la valeur. eric... |
| 12/10/2017 à 12:50 | lili1990 | Remplir des cellule d'apres des cellule clés | Pour quelles raisons ? eric... |