T

Passionné d'Excel

Inscrit le :26/01/2011
Dernière activité :29/10/2020 à 08:29
Version d'Excel :2007/2019
Messages
4'019
Votes
572
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Theze - page 49

DateAuteur du sujetSujetExtrait du message
18/01/2018 à 08:36bdesmarets Conversion xls > xmlUne piste peut être ! En créant un squelette du groupe principal qui nécessite le changement de valeurs avec ces dernières dans un tableau dont tu auras au préalable défini le nombre de dimensions nécessaires (les valeurs pouvant être récupérées dans une feuille de calcul). Une fois tous les paramèt...
18/01/2018 à 06:47TRNXHistorique d'entrées aux cellules sécuriséesTu parles de somme mais tu montre un code qui retourne le nom d'un utilisateur ? Pour une fonction ; "Private Function Utilisateur(Cel As Range) As String" elle doit se terminer par "End Function" et non "End Sub" ! L'erreur viens du fait que tu ne sépares pas tes plages par une virgule lors de la c...
17/01/2018 à 19:59jpsept Présenter les valeurs séparées par une virgule verticalementVoir avec la fonction Split() ...
17/01/2018 à 07:34Bidouille01 Arrangement, permutation, combinaison lettres AlphabetUne piste, deux fonctions, une pour extraire les paires qui constitues le mot et l'autre pour reconstituer le mot. Effectivement, si aucune lettre ne doit être répétée, il ne peut y avoir, comme le dit justement h2so4, que 3,25 mot de 8 lettres ! Pour le test, résultat en colonne A ...
17/01/2018 à 07:13Kris41 RechercheV sur deux critère dans un deuxieme classeurTester en pas à pas (appuis successifs sur la touche F8) pour voir le comportement au niveau de ces lignes de code : si il est ouvert, au niveau de cette ligne : Existe doit être à Vrai (True) si la variable est à Faux (False) et que le classeur est ouvert, contrôler l'orthographe des noms...
17/01/2018 à 07:08TRNXHistorique d'entrées aux cellules sécuriséesJe ne peux pas être catégorique maisje ne pense pas qu'il soit possible de récupérer le mot de passe sinon, à quoi bon mettre un mot de passe si il est facile pour quiconque de le récupérer ? Pour pouvoir récupérer le mot de passe, il faudrait qu'il y est un événement "Change", "Exit" ou autre sur l...
15/01/2018 à 19:45TRNXHistorique d'entrées aux cellules sécuriséesSi la même plage est accessible par plusieurs utilisateurs donc, avec le même mot de passe, la seule façon de les différencier est d'utiliser la fonction "Environ()" afin de savoir qui est l'utilisateur ...
15/01/2018 à 07:09poruss Retranscrire l'image fournit par l'appareil photo dans un usfVoici un classeur exemple avec le contrôle ImageList ...
14/01/2018 à 17:15poruss Retranscrire l'image fournit par l'appareil photo dans un usfSinon, il y a le contrôle "ImageList" ...
14/01/2018 à 17:02Kris41 RechercheV sur deux critère dans un deuxieme classeurEn bouclant une fois la valeur trouvée ...
14/01/2018 à 10:42Manantsoa Calculer la différence d'heure sur Excel sur donnée texteUne piste ...
14/01/2018 à 10:10Philippe02Fin de tableauSi c'est un tableau au sens Excel (menu "Insertion"-->"Tableau"), tu peux faire ...
14/01/2018 à 10:00crackwood01Projet Logiciel PlansJe pense que VB.Net serait plus indiqué ...
14/01/2018 à 09:49chazelloisFormule "Si" lié a une couleurTu parles des valeurs positives ou négatives ou alors des signes + et - ...
14/01/2018 à 09:46GJC Retenir uniquement les valeurs des pics sur une courbe ondulatoireUne autre piste avec VBA ...
13/01/2018 à 09:58Bidouille01 Arrangement, permutation, combinaison lettres AlphabetTu dis : Que vient faire AI dans ce bloc de 8 lettres CKLMNOPQ qui est issu de ce bloc de 28 paires ...
13/01/2018 à 09:43Kris41 RechercheV sur deux critère dans un deuxieme classeurTu peux faire une recherche et si trouvé, un contrôle de la valeur située sur la même ligne dans la colonne que tu souhaites. Mon code modifié. Si la valeur cherchée est trouvée en colonne E, compare les valeurs des colonnes C et M des classeurs correspondants ...
11/01/2018 à 07:42grosnoobAutomatisation de saisiUne piste à mettre dans le module de la feuille concernée ...
11/01/2018 à 07:18Bidouille01 Arrangement, permutation, combinaison lettres AlphabetDonc, si j'ai compris, c'est l'extraction des lettres de base qui est demandé ? Peut être avec ça ...
11/01/2018 à 07:01Kris41 RechercheV sur deux critère dans un deuxieme classeurDans ce cas, c'est Find() qu'il te faut utiliser. Une piste de ce que j'ai compris et à adapter ...
10/01/2018 à 17:00Kris41 RechercheV sur deux critère dans un deuxieme classeurDéjà, tu ne peux pas utiliser la référence "A1" avec FormulaR1C1, tu dois utiliser la référence R1C1 ensuite, RechercheV n'admets pas de If, Or ou And, tu lui passes une valeur à rechercher dans la première colonne de la plage (colonne complètement à gauche)avec recherche approximative (vrai) ou exa...
10/01/2018 à 16:45Bidouille01 Arrangement, permutation, combinaison lettres AlphabetDécidément, j'ai de la peine à comprendre Comment tu arrives avec ces 28 paires : à avoir une combinaison de 8 lettres comme par exemple ci-dessous : ??...
10/01/2018 à 16:26JdViRuS Décaler ensemble de cellule si valeur non identiqueDonc, tu veux supprimer la valeur de B ou insérer une cellule car dans ce cas, les valeurs ne seront plus "alignées" ...
09/01/2018 à 19:11JdViRuS Décaler ensemble de cellule si valeur non identiqueRe, Effectivement, comme la procédure exécute une action, elle ne retourne pas de valeur donc, seulement "DECALER" esgt exécuté ! Avec une MFC en jaune pour les valeurs A<>B et une MFC en bleu pour les cellules vides et A=B il y a bien une ligne bleu sous chaque ligne jaune une fois la procédu...
09/01/2018 à 17:01JdViRuS Décaler ensemble de cellule si valeur non identiqueJe viens de tester et ça fonctionne ! Essais en pas à pas (appuis successif sur la touche F8) avec les fenêtres cote à cote j'ai un peu modifier le code pour le pas prendre en compte les entêtes ...
09/01/2018 à 16:07JdViRuS Décaler ensemble de cellule si valeur non identiqueAvec VBA car une fonction Excel ne peut faire aucune action, elle retourne une valeur ou un tableau de valeurs (dans ce cas, elles est matricielle) ...
09/01/2018 à 15:53Bidouille01 Arrangement, permutation, combinaison lettres AlphabetJe pense que je n'ai pas encore tout compris car je trouve 46 combinaisons avec les 325 paires de lettres ? Si ce n'est encore pas ça, indique nous le résultat final attendu et pas juste les quatre premiers groupes et en faisant bien attention que les lettres soient dans le bon ordre souhaité, pas c...
08/01/2018 à 07:06Bidouille01 Arrangement, permutation, combinaison lettres AlphabetDonc dans une chaîne comme ça : quel est le résultat attendu ...
07/01/2018 à 17:27Snowkite Recopie d'onglets via VBAC'est normal, tu utilises ces lignes de code à mauvais escient pour un nom de type "Huilesveg_20180107" : comme je te l'ai dis dans un précédent post : c'est pour un nom de type "Pneus_1_NICE OUEST" La variable Max est déclarée Integer (entier) et sa limite est de 32 767 donc, une valeur de 20 180 1...
07/01/2018 à 08:41Bidouille01 Arrangement, permutation, combinaison lettres AlphabetDonc, si j'ai bien compris, tu veux faire des blocs de 28 paires ? Avec ceci alors, 11 blocs de 56 lettres et 1 bloc de 34 lettres ce qui donne bien 11,6 ...
06/01/2018 à 17:05Bidouille01 Arrangement, permutation, combinaison lettres AlphabetPour les 325 paires, tu peux tester ce code, résultat en colonne A : Pour le reste, je ne comprend pas trop ce que tu veux avec tes " 8 lettres "mot" il y a 28 "couples" ", un petit exemple pour que je comprenne mieux pour voir si je peux éventuellement t'aider ...
06/01/2018 à 15:42Snowkite Recopie d'onglets via VBARe, La fonction tu la mets dans un module standard et la ligne de code qui fait appel à cette dernière tu la mets dans ta sub là où tu veux nommer ta feuille...
05/01/2018 à 19:54Snowkite Recopie d'onglets via VBARe, Une fonction à mettre dans le module standard : puis à appeler de la façon suivante ...
05/01/2018 à 13:44AnonymytaSelectionner la dernière cellule d'une plage nomméeEt oui, tu as parlé de plage nommée et j'ai vue l'instruction "Set" donc, c'est normal que tu n'est pas de réponse satisfaisante ! Un panachage de la proposition d'Eric et la mienne ...
05/01/2018 à 13:37Bobbyfrance Personnalisé un format de cellule avec une macroDésolé, dans le copier/coller j'ai mal copié l'adresse...
05/01/2018 à 11:13AnonymytaSelectionner la dernière cellule d'une plage nomméeTestes de cette façon ...
05/01/2018 à 11:07Bobbyfrance Personnalisé un format de cellule avec une macroAvec "NumberFormat" ...
05/01/2018 à 11:04Snowkite Recopie d'onglets via VBAJe ne peux pas te dire, je n'ai pas Excel Mac ...
05/01/2018 à 06:52siga2fadial Obfuscation du codeSi tu est patient, tu peux le faire toi même avec Rechercher/Remplacer mais il te faut savoir que celui qui veux rendre ton code compréhensible et qui est aussi patient, peut faire de même ...
05/01/2018 à 06:38Snowkite Recopie d'onglets via VBAC'est dans le menu "Outils" du VBE et "Références..." est le premier ...
04/01/2018 à 20:10Chrysss Recherche de "nom" utilisés dans la validation de donnéesLa fonction (ou méthode) Find() parcourt toutes les cellules de la plage parent mais comme c'est du code compilé (langage machine) c'est bien plus rapide que le code interprété de VBA (lu ligne par ligne). Tu peux parcourir seulement les cellules ayant une liste de validation ça sera de fait plus ra...
04/01/2018 à 20:06Snowkite Recopie d'onglets via VBARegardes dans le menu "Outils" --> "Référence" et décoches toutes les références marquées MANQUANT...
04/01/2018 à 19:56Snowkite Recopie d'onglets via VBARe, Avec ceci ...
04/01/2018 à 19:18yayet11Option à l'ouverture d'un fichier et autreRe, Tu viens de le faire et par deux fois dans le même message donc c'est très bien et je suis content d'avoir pus t'aider ...
04/01/2018 à 19:13Snowkite Recopie d'onglets via VBAPour le nom avec la date du jour : Pour incrémenter le chiffre du milieu de nom ("Pneus_1_NICE OUEST" en "Pneus_2"_NICE OUEST, Pneus_3_NICE OUEST, etc...) c'est un peu plus compliqué, il faut boucler sur le nom des feuilles afin de récupérer la valeur max et l'incrémenter de 1 ...
04/01/2018 à 17:30Chrysss Recherche de "nom" utilisés dans la validation de donnéesJe ne suis pas sûr de bien saisir mais c'est peut être ça que tu veux ...
04/01/2018 à 17:25yayet11Option à l'ouverture d'un fichier et autreDans ce cas, il te faut geler le rafraîchissement avec "Application.ScreenUpdating = False" ...
03/01/2018 à 16:43joseph001VBA suivi de relanceHeureux de t'avoir aidé ...
03/01/2018 à 16:41yayet11Option à l'ouverture d'un fichier et autreRe, Les feuilles sont protégées donc il n'est pas possible d'effectuer une modif, il faut déprotéger avant ! Voici à nouveau le code ...
03/01/2018 à 16:08Zazalisa Chaîne de caractèreDans les codes client, je pense que la partie centrale (ce qui est extrait) représente le domaine ou la profession du client : CCL-INDU-432 <-- ici, "INDU" doit probablement signifier Industriel comme PROF dans la chaine "CCL-PROF-433" doit probablement signifier Professionnel, PART pour particul...