Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Hier à 22:20
Version d'Excel :2021fr
Messages
12'788
Votes
1'985
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par eriiic - page 95

DateAuteur du sujetSujetExtrait du message
12/02/2019 à 11:58JFUJFUDate Time Picker controle V6Perso je n'utilise plus les contrôles calendrier d'excel. Ils changent de version en version et sont indisponibles selon la version utilisée. Tu ferais bien de faire pareil et d'en trouver un en formulaire qui te convienne. Il y a plein d'exemples sur google. eric...
12/02/2019 à 00:27JFUJFUDate Time Picker controle V6Une image dans un fichier word pour un forum Excel ?!? Elle est où la logique ? eric...
12/02/2019 à 00:06KTM Tion et zoom EcranHttps://excel-malin.com/codes-sources-vba/vba-resolution-ecran/ eric...
11/02/2019 à 23:30Yvouille Instruction Unprotect qui fonctionne une fois sur deuxCa m'a occupé un moment aussi, mais sans trouver le pourquoi le .Unprotect n'agissait plus sur cette feuille. La différence que j'ai trouvée en cas de séjour, c'est que tu fais une écriture supplémentaire dans cette feuille. Effectivement, si on met ces lignes en commentaire on n'a plus l'erreur : m...
11/02/2019 à 17:47scn68100 Tester si un fichier texte est déjà ouvertLe même style : Tu peux te contenter de tester i=0 pour dire qu'il est fermé. eric...
10/02/2019 à 17:17scn68100 Tester si un fichier texte est déjà ouvertSans te pose de question, tu peux le fermer d'office avec une gestion d'erreur au cas où il n'est pas ouvert. eric...
09/02/2019 à 13:13jerosan Calculer les écarts à pile ou faceAvec 2 colonnes supp et un TCD eric...
07/02/2019 à 06:42kumade44Casse têteA lire ta demande j'ai l'impression qu'un simple filtre auto sur la 1ère feuille est suffisant. eric...
06/02/2019 à 14:27ElTaupe Affecter un nombre entre 1 et 5 à un groupeQue reproches-tu au fichier de h2so4 ? Il y a bien 5 groupes de 5 eric...
06/02/2019 à 14:27ElTaupe Affecter un nombre entre 1 et 5 à un groupeQue reproches-tu au fichier de h2so4 ? Il y a bien 5 groupes de 5 eric...
04/02/2019 à 15:58Louïck Incrémentation champ date automatiqueComme on ne sait rien de ton fichier il va falloir continuer seul. Bonne continuation eric...
04/02/2019 à 10:04Louïck Incrémentation champ date automatiqueJ suppose qu'il te la faut sous forme de chaine : eric...
03/02/2019 à 19:00Le Drosophile VBA - Colorer données prochesLa meilleure chose à faire est de normaliser les saisies à l'aide d'une validation par liste. Toute saisie hors liste est bloquée, et tu ne pourras avoir que des libellé corrects et connus. Et tant pis pour les pluriels, il vaut mieux limiter la taille de la liste des libellés autorisés. Une fois le...
03/02/2019 à 18:51Le Drosophile Accélerer vitesse d'exécution d'un code VBAPourquoi cette boucle For f = 4 To g1 ? Tu es dans , si tu as un changement sur la ligne Target.row seule cette ligne est susceptible d'avoir une modif à faire. Voire 2 à cause de ta fusion (réellement utile elle aussi ?) A mon avis tu refais toutes les lignes inutilement. En plus tu lis jusqu'à 6 f...
02/02/2019 à 13:28frank69 Dupliquer toutes les lignes d'un fichier ExcelEt un 3ème pour la route : eric...
31/01/2019 à 00:14Vincent 59153Formule ExcelEn attendant la proposition de Steelson, une fonction personnalisée : eric...
30/01/2019 à 13:50Vincent 59153Formule ExcelEric...
30/01/2019 à 09:18thibaut59530Fichier endommagéCe n'est pas un fichier excel, mais un petit programme qui se lance au boot. Une clé n'est d'aucune fiabilité et ne doit servir qu'à transporter une copie . eric...
29/01/2019 à 22:10Youki Pourquoi une Loop "For/Next" s'arrête après un grand nombre d'itérationsOn n'est jamais si bien servi que par soi-même Tu peux changer d'avatar stp ? ça donne envie.....
29/01/2019 à 12:07pierreflorinComment cumuler des origines destination?Avec un TCD. eric...
29/01/2019 à 00:59Renaud Dugas Fragmenter et concatener des donnéesJ'ai mis la 2nde en Sub. En Function elle aurait été peut-être un peu ch... à l'utilisation du fait du nombre de lignes variables. Mais on peut si tu y tiens eric...
29/01/2019 à 00:29marine31Tirage au sortUne façon simple : tu ajoutes une colonne avec =alea() et tu tries dessus. Plus qu'à copier les 6 premiers noms. Chaque appui sur F9 te les remélangera. eric...
28/01/2019 à 23:53Youki Pourquoi une Loop "For/Next" s'arrête après un grand nombre d'itérationsEncore un que ça fatigue trop de dire merci. eric...
28/01/2019 à 09:10Mohsin.statVariable qui garde sa valeur même après quitter ExcelParce qu'une variable VBA (celle qui te posait problème) perd sa valeur. Si être précis te gêne, laisse de coté... Ah bon ? Pas vu que c'était précisé dans ta question. Tu peux créer un nom dans un autre classeur par VBA. Adapte le code proposé par Theze en fonction de ton besoin. eric...
27/01/2019 à 23:21Mohsin.statVariable qui garde sa valeur même après quitter ExcelLe registre est une possibilité aussi oui. Mais seulement si le fichier n'est pas amené à circuler car la valeur est sur le PC, externe au fichier. Y penser avant de faire le choix. eric...
27/01/2019 à 10:35Mohsin.statVariable qui garde sa valeur même après quitter ExcelCa n'existe pas. Utilise un nom dans le classeur, ou sauve la dans une cellule.. eric...
26/01/2019 à 23:14PastoutnetRécupérer MdP ouverture classeur ExcelPourquoi tu ne fais pas l'inverse ? Une boite de dialogue pour que l'utilisateur change son mot de passe et tu l'as, et c'est toi qui enregistre le fichier avec. eric...
26/01/2019 à 11:25MARQUIEJProblème avec Application.DisplayAlerts = FalseEt en faisant un .save avant ? eric...
21/01/2019 à 23:59dan7138Ouvrir un fichier mp4 avec un lien hypertexte'Insertion / Lien hypertexte' et tu vas choisir ton fichier tout simplement. eric...
21/01/2019 à 17:48SlimShady69 Utilisation d'une plage nommée dans FormulaLocalPourquoi vouloir remplacer le nom par sa référence avec plg_index.Address ? Utiliser le nom plg_index tout seul. D'ailleurs il n'y a aucun de défini dans ton classeur... alors ??? eric PS : avec plg_index = Range("E5:E15") tu définis une variable range, pas un nom. Et comme c'est un objet ça doit êt...
21/01/2019 à 17:42PE_67 Arrêt de VBA lors de la modification d'un CodeName par VBAEn général ce message veut dire qu'on ne peut pas exécuter cette partie en pas à pas , mais fonctionne en mode 'normal'. Met un Stop plus loin si tu veux reprendre en pas à pas. eric...
21/01/2019 à 16:56Spike_thebloodyRecherche rapide en VBANojn. Je viens de voir que tu postes dans différents forums et je n'aime pas perdre mon temps. C'est peut-être déjà expliqué ailleurs, cherche. eric...
21/01/2019 à 12:58Spike_thebloodyRecherche rapide en VBA.Find est relativement rapide. Regarde plutôt ta boucle For k = 1 To UBound(ligne_fic) qui fait 5 écritures individuelles sur feuille à chaque passage.. Si c'est ligne_fic qui fait 500000, lit en une fois F2.[A:E] (limité aux lignes nécessaires), modifie dans ta variable tableau, et écrit to...
20/01/2019 à 11:14Yvouille Lecture d'un caractère à une position variableJe dirais : On utilise .Characters que si on veut faire une opération style ou couleur sur une partie de la chaine affichée. eric...
17/01/2019 à 14:39Bobbyfrance Recherche d’un onglet bien précis sur un fichier en possédant une multitudeUn docx ne sert à rien ici, mettre un xlsm épuré. On y voit 99 modules, c'est impossible de travailler correctement comme ça. Regroupe-les par thème ou fonctions, 1 ou 2 suffisent. Pour ma part j'ai testé ma proposition qui fonctionne très bien. Déjà c'est dans le Thisworkbook de ton classeur qu'il...
17/01/2019 à 12:53Bobbyfrance Recherche d’un onglet bien précis sur un fichier en possédant une multitudeThisWorkbook est le dernier module de ton projet. Il suffit de lire à droite pour le trouver. eric...
17/01/2019 à 10:45Bobbyfrance Recherche d’un onglet bien précis sur un fichier en possédant une multitudeUne autre proposition qui évite de boucler sur toutes les feuilles, et de mettre le code sur sur chaque feuille. A mettre dans ThisWorkbook uniquement : Est appelé de n'importe quelle feuille. eric...
16/01/2019 à 11:31paquito13 Calculer le nombre de cellule contenant du texte avec un filtreJ'ai bien l'impression que le TCD proposé fournit la bonne réponse mais bon... eric...
16/01/2019 à 00:28paquito13 Calculer le nombre de cellule contenant du texte avec un filtreAvec un TCD et un segment. eric...
15/01/2019 à 17:40mardollar RechercheV non fonctionnelleTu devrais commencer par lire l'aide de Rechechev() Avec 0 en 4ème paramètre tu recherches la valeur exacte Et même si tu recherchais la valeur proche ça serait faux car tu compares une date-heure 18/12/2018 07:56:27 (=43452.3308680556) qui sera toujours supérieur à n'importe quelle heure de la jour...
14/01/2019 à 23:53PE_67 Arrêt de VBA lors de la modification d'un CodeName par VBATu aurais dû tenter le changer le codename une fois l'UF fermé. eric...
14/01/2019 à 00:12Brubu21Thisworbook.name &Si la macro appelée est dans le classeur lui-même il parait inutile de le citer puisque c'est la valeur par défaut. eric...
07/01/2019 à 17:21Morenita1987Formule...
02/01/2019 à 00:57Morenita1987FormuleOn ne peut pas tester facilement une couleur de MFC. Par contre tu peux reprendre les mêmes conditions très facilement : eric...
24/12/2018 à 13:51SébastienBonnes fêtes de fin d'annéeBonnes fêtes de fin d'année à tous eric...
22/12/2018 à 00:10curveater Synthaxe boucle WhileIl reste la condition Barrierenonfranchise = 1 Steelson. Avec comme boucle For j = xxxx To M * 260 , j ne peut qu'être égal à M*260+1, et donc toujours différent de M*260 Ce Or ne sert à rien en effet. eric...
21/12/2018 à 23:10curveater Synthaxe boucle WhileSi c'était une erreur de syntaxe (sans h, ça fait mal aux yeux) tu aurais un message à la compilation, ça doit plutôt être une erreur de conception. C'est que ta condition de sortie c'est jamais réalisée ou bien que c'est beaucoup plus que tu ne le penses. Stop pour un point d'arrêt. C'est quoi l'in...
20/12/2018 à 16:38MonsieurexcelPlan de tableAs-tu testé ce que je t'indiquais : liée ta case à cocher à une cellule et tu la testes. Par exemple sur A2 : Pour lier une cellule, clic-droit sur la case à cocher et 'Format de contrôle...' eric...
19/12/2018 à 17:15ConstrucGEVARChemin relatif pour une base de données- Excel VBAD'autant plus qu'excel utilise tous les threads à sa disposition (souvent 4 ou 8) alors que vba n'en n'exploite qu'un seul. eric...
19/12/2018 à 11:03tilaï Si cellule A1 contient "101" alors écrire "Défaut palette" dans cellule B1Pourquoi en vba ce qu'une simple formule peut faire ? eric...