Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Hier à 19:07
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 239

DateAuteur du sujetSujetExtrait du message
15/06/2013 à 12:51Pierre5342 Comment inserer du texte dans un lien hypertexteSans doute un problème de " " mais sans l'adresse complète en texte difficile de savoir à quoi doit ressembler le résultat. eric...
14/06/2013 à 19:16LacpaisibleComparaison d'un fichier Txt et d'un fichier xlsxJe ne peux pas dire qu'elles ne le sont pas, il n'y en a pas, ou si peu... On ne sait pas s'il faut contrôler le xls par rapport au txt, ou l'inverse, ou les deux. Si c'est du ligne à ligne ou pas (bon là on se doute que c'est non) Et on n'a pas le détail du comment, ni d'exemple précis. Il faudrait...
14/06/2013 à 15:26AndréBlanquer Excel 2010 - Échec sur Déplacer/Copier une feuille d’un clasIl faut coller le lien fourni dans un message.....
14/06/2013 à 15:21Orchyd Amélioration et optimisation de codeRe, c'est vraiment un très gros travail pour remplacer 5 clics souris... Une proposition de méthode : Déjà il faut que tu te crées des listes sans doublon des Equipements et des Désignations (voir avec l'objet Dictionary, tu as plein d'exemples sur le net) Puis que tu te crées une liste des couples...
14/06/2013 à 11:22Orchyd Amélioration et optimisation de codeUn Tableau Croisé Dynamique. Si tu ne connais pas c'est l'occasion. Demande un peu d'investissement au début pour comprendre, mais hyper puissant pour avoir une synthèse de résultats sans mettre une seule formule. Tableau Croisé Dynamique (TCD) : http://www.mdf-xlpages.com/modules/smartsection/item...
14/06/2013 à 11:08AndréBlanquer Excel 2010 - Échec sur Déplacer/Copier une feuille d’un clasBen si, tu n'as pas lu ? Une feuille d'un million de lignes ne rentrera jamais dans un classeur xls, même avec un chausse-pied. Pas vus.. Et désolé pour le manque d'élégance de ma proposition... eric...
14/06/2013 à 10:53Orchyd Amélioration et optimisation de codeOula, pas du tout. Seules les dernières variables seront typées, les autres seront Variant. Pourquoi ne pas faire un TCD ? eric...
14/06/2013 à 00:26AndréBlanquer Excel 2010 - Échec sur Déplacer/Copier une feuille d’un clasExcel 2003 : 65536 lignes excel 2010 : 1048576 lignes C'est comme chez le chausseur, tu fais du 46 et il n'a que du 39 fillette. Tu as beau essayer : ça ne rentre pas... A moment donné tu as un fichier créé sur 2010 et tu essaies de copier une feuille (1048576 lignes) vers le classeur en mode de com...
13/06/2013 à 23:19LacpaisibleComparaison d'un fichier Txt et d'un fichier xlsxLorsque tu rédiges un message regarde plus bas un onglet 'ajouter des fichiers joints'. Tu parlais de comparer, maintenant de convertir. Explique-toi bien lorsque tu auras les fichiers, c'est 90% du travail bien fait (dans la mesure où c'est réalisable et que ce n'est pas 2 jours de boulot). eric...
13/06/2013 à 20:29oàzComparaison de valeurs aléatoires d'une cellule à l'autreOn met Set lorsque c'est l'objet qu'on veut (le range), or tu l'as déclaré en integer. Set à enlever tu déclares val2 et plus loin tu utilises val12 (d’où l'intérêt de mettre Option Explicit au début de chaque feuille. Paramétrable dans les options pour que ce soit automatique) Si tu fais référence...
13/06/2013 à 20:10LacpaisibleComparaison d'un fichier Txt et d'un fichier xlsxPour savoir si c'est faisable il faudrait un exemple de tes 2 fichiers Et que tu sois très précis sur ce qu'il faut comparer et comment tu veux le résultat (à fournir sur l'exemple), en mettant bien tous les cas . Quel est le séparateur sur le fichier texte ? Absent d'un coté ou de l'autre, différen...
13/06/2013 à 09:11k6s33Problème arrêt d'une macro si une cellule avec valeur = 0Non. Mais je pressens qu'il y a des formules dans ces cellules et que ce n'est pas une saisie, ce qui change tout. Faut voir la formule de MFC, c'est sans doute elle. Mais as-tu le choix... Utilise plutôt une cellule où tu fais une saisie pour activer ou non le clignotement comme sur ta 1ère demande...
13/06/2013 à 08:44k6s33Problème arrêt d'une macro si une cellule avec valeur = 0A ajouter dans le module Feuil1 : Mais ce code est très correct et même très astucieux. Ca m'étonnerait fort que ce soit la cause de tes ralentissements. Regarde plutôt du coté de tes formules (matricielles trop nombreuses et/ou sur de grandes plages par exemple) eric...
12/06/2013 à 23:31ofer0001Ajouter une virgule automatiquementEt si tu mettais le résultat attendu ? En tenant compte du fait qu'une cellule c'est 32000 caractères dont 1024 affichés seulement. eric...
12/06/2013 à 23:26apt Insérer des espaces en VBATu as 3 éléments. Reprend la proposition de banzai sur chacun avec pour longueur 7, 7 et 6 par exemple et concatène l'ensemble qui te fera 20. Utiliser 3 cellules n'est pas plus bête non plus. eric...
12/06/2013 à 17:13bobbymi Boucle - Ajouter des caractères sur 54 colonnesMettre les colonnes au format texte ne suffit pas ? Sans tester : eric...
12/06/2013 à 12:39alfidx Compteur longeur chaine de cellule identiqueProposition de fonction personnalisée en vba à mettre dans un module standard (Alt+F11 pour ouvrir VBE). Tant que j'y étais j'ai intégré les 2 autres fonctions dedans. Syntaxe : =compter($E7:$AZ7;"paMax") (ou "pMax" ou "vMin") Par contre pour le nombre pMax je ne trouve pas pareil sur les 2 dernière...
10/06/2013 à 20:55faleur Répartion de montant sur plusieurs sommesEt non, il n'a pas été conçu pour ça au départ. Et là ça serait une TRES grosse modification, le principe devrait être totalement différent puisqu'il y aurait les combinaisons pour chaque somme à mémoriser. eric...
10/06/2013 à 12:13samm Copier colonne feuil1 dans colonne Feuil2Why not, mais tu ne seras pas gagnant terme de ressources consommées. Qui se met à jour sur quel critère ? Modification d'un statut ? Click d'un bouton ? eric...
10/06/2013 à 12:01samm Copier colonne feuil1 dans colonne Feuil2En A2 : =DECALER(Projet!$A$1;PETITE.VALEUR(SI((Projet!$B$2:$B$12="en cours");LIGNE(Projet!$B$2:$B$12);999);LIGNE()-1)-1;) formule matricielle à valider avec Shift+Ctrl+Entrée , à recopier vers le bas Pour éviter l'affichage des 0 en fin de liste mettre en format personnalisé : Standard;Standard;;@ e...
10/06/2013 à 11:23nheramboRechercheV VBATu as une ambiguïté, 5I peut correspondre à 2 combinaisons. Une proposition ou le choix se fait en cliquant dans la listbox. Lors de sa construction j'ai ajouté une colonne masquée qui contient le n° de ligne de Sheet2 Tu pourrais y ajouter un filtre supplémentaire lors du choix de Correspondance. e...
10/06/2013 à 10:13Alex2Calcul ZRPour qui ? Tu as testé les propositions ? eric...
10/06/2013 à 08:39Alex2Calcul ZRTant qu'on y est, avec qcq caractères de moins : =MOYENNE(GRANDE.VALEUR(A1:A100;LIGNE(1:48))) formule matricielle à valider avec shift+ctrl+entrée eric...
09/06/2013 à 20:04blackrt Utilisation MultipagesAh oui ? Il faut mettre un point d'arrêt quand le formulaire est affiché et l'interroger à ce moment, sinon il n'est pas construit. Pas terrible de poser la question dans plusieurs forum sans prévenir. Pour moi c'est rédhibitoire, pas envie de passer 1/2h sur un fichier pour m'apercevoir ensuite que...
09/06/2013 à 18:09josecarlos Calculer des heureUne 3ème façon, en ne saisissant que les heures : =MOD(B1-A1;1) eric...
09/06/2013 à 17:39EtudiantNoobVba Utiliser Timer au clicBen si tu peux mettre en résolu dans ce cas, ça évite d'ouvrir après la bataille Cocher le post ayant résolu le pb. eric...
09/06/2013 à 13:09MARJANFixer largeur de colonnesRe, Ben non puisque tu le crées en PHP. Si tu l'ouvres sur excel et que tu le ré-enregistre en .xls, là oui il passera au format excel. J'ai jeté un oeil et tu vois que c'est très loin d'être ce que tu fais. Là oui tu créeras un vrai fichier au format excel avec ses caractéristiques, dont la largeur...
09/06/2013 à 11:30MARJANFixer largeur de colonnesJe ne connais pas du tout le php mais permet moi d'avoir de très forts doutes. Vu ce que tu envoies j'imagine plus un fichier texte avec séparateur TAB. L'extension en .xls n'en fait pas un fichier excel même s'il sait les ouvrir. Si c'est le cas jamais il ne contiendra d'information de largeur de c...
08/06/2013 à 23:19hestia.79 Formule pour calcule repasQuand tu démarres un message, regarde en-dessous, tu as un onglet 'Ajouter un fichier'. eric...
08/06/2013 à 22:40MARJANFixer largeur de colonnesOupsss, ah ben là... Tu peux intégrer des macros dans ton fichier ? Là je t'avoue que je l'ignore totalement. Tu l'appelles .xls mais j'ai l'impression que ça te génère plutôt un fichier texte ou csv plutôt qu'un vrai fichier au format excel. (Ca peut se confirmer en l'ouvrant avec notepad) Sinon il...
08/06/2013 à 21:06MARJANFixer largeur de colonnesSans savoir comment tu procèdes pour l'importation ça va être difficile... Si c'est par 'nouvelle requête web..' tu peux faire un clic-droit sur la plage de donnée et dans ses propriétés décocher 'ajuster largeur des colonnes'. Si c'est par macro tu peux les redéfinir après. eric...
08/06/2013 à 14:17blackrt Utilisation MultipagesDifficile de tester quoi que ce soit sans fichier. On ne voit aucune référence à tes pages. Si le contrôle CmdModifier est sur la page 1 j'imagine plus qcq chose comme ça : FA .multipage1 .CmdModifier.Visible = False Mais tu semble dire qu'il est directement sur le formulaire... En tout état de caus...
07/06/2013 à 22:21Cappe Pierre Réinstaller DTPickerAttention, le répertoire dépend de ton windows. Si c'est windows 32 bits c'est dans system32, mais pour windows 64 bits c'est le répertoire c:\windows\syswow64\ Et l'inscription au registre change en conséquence : regsvr32 C:\windows\syswow64\mscomct2.ocx (si 64 bits) ou regsvr32 c:\windows\system32...
07/06/2013 à 21:37khechImporter des datesComme je te disais une macro ne se suffit pas d'à-peu-près. Il faut un exemple réel (mais anonymisé, remplacer les noms) de tes 2 fichiers sur 10-20 lignes. En précisant les colonnes à utiliser, où en ajouter, et tous les renseignements utiles . eric...
07/06/2013 à 19:35khechImporter des datesEt pourquoi tu ne veux pas du recherchev() ? La meilleure macro c'est celle que tu n'as pas à faire, en exploitant les possibilités d'excel. En plus si tu mets à jour ta base, ça se répercutera sur ton fichier. Pas avec une macro, il faudra la relancer. Sinon pour une macro il faut savoir exactement...
07/06/2013 à 19:18faleur Répartion de montant sur plusieurs sommesCi-joint un logiciel que j'avais fait et qui va peut-être te dépanner. Il recherche toutes les combinaisons de montants constituant une somme. Je te conseille de lire les commentaires dans les cellules avant de démarrer pour l'exploiter au mieux. Par exemple tu devrais cocher 'Supprimer les doublons...
07/06/2013 à 18:55babouze64Obliger date format franceMais non, tu confonds, c'est ça la base du problème. Un Gilles de la Tourette va dire des gros mots. Merci n'est pas un gros mot. Je t'assure, demande confirmation autour de toi . eric...
07/06/2013 à 17:36babouze64Scrennupdating = false mais pas toujours ?Et bien vas-y, va dire leur dire merci à tous ceux que tu as oublié (sauf à moi). Pas de problème, au contraire. eric...
07/06/2013 à 17:32babouze64Obliger date format franceDésolé, il manque bonjour, s'il vous plait et merci d'avance. Même pas envie de lire une seule ligne de ton code là... eric...
07/06/2013 à 17:27babouze64Scrennupdating = false mais pas toujours ?C'est juste un constat en regardant tes demandes. Bien sûr, remercier les intervenants qui ont pris du temps est couteux pour certains egos. Qu'ils t'aient apporté la réponse ou non d'ailleurs, tu es vraiment avare. C'est si dégradant et avilissant pour toi de dire merci ? Quand tu prends ta baguett...
07/06/2013 à 00:31babouze64Scrennupdating = false mais pas toujours ?Le jour où tu auras appris à dire merci et à faire des retours aux intervenants peut-être qu'on cherchera un peu plus pour toi... eric...
07/06/2013 à 00:26babouze64Obliger date format franceDe rien.....
07/06/2013 à 00:23bobbymi Boucle - Ajouter des caractères sur 54 colonnesDe rien.....
07/06/2013 à 00:10pierreleconte Rechercher si une cellule est videAussi : eric...
05/06/2013 à 19:36gpadepseudoBalise et mise en forme conditionnelleSi c'est pour utiliser des fichiers existants tu peux te bagarrer pour l'installer. Si c'est pour un classeur que tu crées tu peux utiliser d'autres calendriers vba : - l'excellent et complet de mDF : http://www.mdf-xlpages.com/modules/publisher/item.php?itemid=28 mais il faut qu'il soit sur tout le...
05/06/2013 à 00:38gpadepseudoBalise et mise en forme conditionnellePas vu le message plus tôt, désolé. Quand as un message d'erreur, précise le libellé, ça aide Si tu as 2010 il faut sans doute déclarer MSCOMCT2.OCX. Voir ici : http://support.microsoft.com/kb/2676583/fr eric...
04/06/2013 à 16:31niko94100Correspondance temps décimal et pointsIl faut que la 1ère valeur soit inférieure à n'importe quelle valeur que tu pourrais saisir. Il faut vraiment le faire sinon tu auras une valeur erronée dans ce cas. J'ai supposé que -1000 serait suffisant mais peut-être que pour certaines épreuves il faudrait -1000000 (?) C'est toi qui sait eric...
03/06/2013 à 23:47bobbymi Boucle - Ajouter des caractères sur 54 colonnesOui, mais comme tu l'as mis sur une feuille on peut récupérer là : eric...
03/06/2013 à 23:21Eagle78 Compter cellules fusionnées si elles contiennent du texteOui, c'est résolu, sauf que tu n'as pas coché le message du 02 Juin 2013, 14:43 qui avait le bon fichier. Tant pis... eric...
03/06/2013 à 21:53Eagle78 Compter cellules fusionnées si elles contiennent du texteMerci pour le retour. Au fait, un double-clic dans une cellule (quelconque, même vide) et sa validation entraine également un recalcul (sans quitter la feuille). Si tu peux mettre en résolu en cochant le post du fichier (je l'ai mis à jour) eric...