| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 07/08/2016 à 17:28 | Rollinger | Ecriture macros | Mais non... |
| 07/08/2016 à 12:16 | Rollinger | Ecriture macros | Ton fichier n'apporte rien de plus. Tu pouvais mettre le code dans un post et utiliser la mise en forme 'Code'. Si tu essayais ce qu'on t'indique et répondais aux questions plutôt ? eric... |
| 07/08/2016 à 12:12 | cfn3cfn | Les décimales dans listbox | Je te parlais des données sur ta feuille. Tu as mal importé les données, tes nombres ne sont pas des nombres (à 2 exceptions près) mais du texte. 2 est un nombre, "2" est un texte Ca risque de te poser des problèmes par la suite... |
| 06/08/2016 à 22:56 | cfn3cfn | Les décimales dans listbox | Tous tes nombres (sauf 2) sont du texte et non des numériques. Forcer l'alignement à droite ne résout rien et masque le problème. Ceux alignés à gauche sont des textes, et ressortent donc tels que tu les vois. Ils devraient tous être numériques et mis en forme avec format(), fonction qui t'a été ind... |
| 06/08/2016 à 22:41 | Sébastien | Pack de 92 nouvelles fonctions Excel et VBA | C'était bien le sens de ma réponse. Il faut que ce soit une valeur chaine pour le faire, il faudrait donc que la fonction personnalisée écrase ta formule dès sa validation (tu la perds aussitôt). C'est ce que j'ai voulu dire. Pas grand intérêt et plus compliqué à utiliser que de sélectionner la part... |
| 06/08/2016 à 14:21 | Rollinger | Ecriture macros | Mais tu risques d'avoir des pertezs de précision qui fausseront les tests. Je te conseille plutôt : eric... |
| 06/08/2016 à 10:11 | Sébastien | Pack de 92 nouvelles fonctions Excel et VBA | Bonne idée, mais malheureusement impossible. On ne peut mettre une partie de texte en couleur que si il en dur dans une cellule. Jamais s'il est issu d'une formule. eric... |
| 05/08/2016 à 20:18 | FAB80170 | Nommer une plage de façon dynamique sur Excel | Ou bien tu remplaces dans la formule ...NBVAL(Feuil1!$A:$A) par une colonne que tu sais toujours remplie. eric... |
| 05/08/2016 à 12:49 | jb007 | Cherche "mots" qui commencent par un chiffre | Il faut sélectionner la plage à traiter avant. Sinon c'est que tu as changé qq chose dans ton fichier... |
| 05/08/2016 à 12:23 | jb007 | Cherche "mots" qui commencent par un chiffre | Pourquoi ne pas avoir fait de retour il y a 5 mois ? Si ça fonctionnait pas de raison que ça change... |
| 05/08/2016 à 10:46 | jb007 | Cherche "mots" qui commencent par un chiffre | Ca fonctionne pareil qu'il y a 5 mois. eric... |
| 05/08/2016 à 00:36 | Finplein | Problème Logistique - Solveur | Un essai avec une mise en page moins stricte pour le solveur, mais qui permet d'étendre matières et containers. Par contre tu risques d'atteindre les limites du solveur si 150 contraintes. Une case à cocher si tu veux un meilleur remplissage, un peu plus long pour le résultat. eric... |
| 04/08/2016 à 09:42 | ilias1252 | Fonction qui reconnait une cellule ? | Apparemment c'est un habitué de cette pratique : https://forum.excel-pratique.com/excel/calcul-des-heures-supplementaires-t81104.html Et de ne plus donner de news ensuite. Noté... eric... |
| 03/08/2016 à 23:19 | Sébastien | Pack de 92 nouvelles fonctions Excel et VBA | Disons que retrouver une fonction dont on ne se rappelle plus le nom parmi 100 est plus dur que parmi 10. Sans compter 1Mo de mémoire pris pour rien, plus le temps de chargement. Mais c'est vrai que ça alourdi la gestion. Si ce n'est pas verrouillé l'utilisateur peut faire son tri aussi... (MFerrand... |
| 03/08/2016 à 16:38 | Munouchka | NB.SI.ENS | Pour compléter je pense que tu veux soustraire les DEP concernés, c'est à dire ceux de X ou ABS. Là tu les soustrais systématiquement 2 fois. Il faut traiter en complément les XDEP et XABS pour ajuster ton décompte. eric... |
| 03/08/2016 à 00:11 | Sébastien | Pack de 92 nouvelles fonctions Excel et VBA | Bonne idée qui aidera beaucoup de néophytes. Cependant j'ai un à-priori sur les packs uniques qui englobent tout. On se retrouve avec 103 fonctions qui chargent la mémoire pour 1 ou 2 qui sert, et une doc indigeste que plus personne ne lit. Je verrai bien plusieurs packs par thème (Date, Texte, etc)... |
| 02/08/2016 à 17:30 | ilias1252 | Fonction qui reconnait une cellule ? | Tu ne serais pas sur Mac des fois ? Pas d'activeX dessus... Peut-être que MFerrand pourra s'en passer. eric... |
| 02/08/2016 à 17:10 | Jule04 | Généraliser la conversion de date américaine | Le problème c'est que tu risques d'avoir des dates qu'excel aura mal interprétées. Par exemple le 03/04/2016 sera devenu le 04/03/2016 et là c'est trop tard, impossible de connaitre la vraie date. Il faut intervenir au moment de l'import, tout dépend comment tu procèdes. eric... |
| 26/07/2016 à 17:21 | Matt06 | Fonctionnalités du tableau qui ne se duplique pas aux lignes | C'est que je t'ai dit, je t'ai même écrit la formule... |
| 26/07/2016 à 16:03 | ilias1252 | Fonction qui reconnait une cellule ? | C'est une MFC comme montré par galopin. Mais sur un TCD dont les colonnes sont amenées à varier tu risques de devoir la refaire ou l'étendre régulièrement... |
| 26/07/2016 à 15:48 | simipi | Liste choix multiple | Tu peux arrêter de chercher, vba obligatoire pour faire ça... |
| 26/07/2016 à 15:37 | ilias1252 | Fonction qui reconnait une cellule ? | En évidence c'est quoi ? Met un format personnalisé : jjj jj/mm/aaaa ou jjjj jj/mm/aaaa... |
| 26/07/2016 à 15:34 | Matt06 | Fonctionnalités du tableau qui ne se duplique pas aux lignes | 1) sans doute une mauvaise manip Par exemple tu sautes une ligne que tu supprimes ensuite ou qq chose comme ça. 2) seules les formules sont recopiées. Donc ="Adresse" devrait le faire... |
| 26/07/2016 à 15:13 | simipi | Liste choix multiple | Un exemple. J'avais commencé à le faire évoluer (plages actives) mais pas fini les nouvelles fonctionnalités. Les explications ne sont pas forcément totalement en phase... Dans la feuille Liste!A2 remplace le séparateur à utiliser par Alt+Entrée eric... |
| 26/07/2016 à 14:50 | Matt06 | Fonctionnalités du tableau qui ne se duplique pas aux lignes | Re-défait le tableau, enlève toutes les mise en formes qui restent sauf celles que tu as pu ajouter que tu contrôles, et remet en tableau... |
| 26/07/2016 à 14:38 | boby63 | VBA : test si valeur existante | .find se sert des derniers paramètres utilisés par Ctrl+F. Tu ne définis pas son paramètre lookAt:=xlWhole (tout) ou xlPart (contient) Tu risques donc d'avoir des mauvaises détections selon les cas et ce que tu veux vraiment. Défini lookAt:= eric... |
| 26/07/2016 à 14:27 | ilias1252 | Fonction qui reconnait une cellule ? | Avec un TCD et modification des formats. Tableau Croisé Dynamique (TCD) : http://www.mdf-xlpages.com/modules/smartsection/item.php?itemid=109 Tes données doivent être numériques (s'alignent à droite) et non en texte (s'alignent à gauche) comme fourni. Il faut le rafraichir en cas de modifs des donné... |
| 26/07/2016 à 14:11 | Matt06 | Fonctionnalités du tableau qui ne se duplique pas aux lignes | Non, pas de malentendu. As-tu essayé au moins ? Il s'agit de le redéfinir pour lui remettre les idées en place... |
| 26/07/2016 à 11:05 | romish77 | Convertisseur d'EAN 13 en code barre | ... |
| 26/07/2016 à 07:52 | Matt06 | Fonctionnalités du tableau qui ne se duplique pas aux lignes | Clic-droit dessus, 'Table / Convertir en plage'. Sélectionner ligne de titre et données, 'Insertion / Tableau' eric... |
| 25/07/2016 à 19:53 | sabrina3108 | Utiliser des données d'un tableau croisé dynamique | J'ai du mal à te suivre... Comment veux-tu récupérer une valeur de TCD sans TCD ?? As-tu essayé ce que je t'ai indiqué ... |
| 25/07/2016 à 18:54 | sabrina3108 | Utiliser des données d'un tableau croisé dynamique | Il est où ton TCD ? Sinon sur la feuille de ton TCD tape = et clique un résultat dans ton TCD. Tu verras la syntaxe avec les noms des champs de la valeur qui t'intéresse. Adapte éventuellement à ton besoin et copie-colle dans la feuille voulue. eric... |
| 25/07/2016 à 18:32 | romish77 | Convertisseur d'EAN 13 en code barre | C'est ce qu'il fait. Il passe les cellules en paramètre à ta fonction qui retourne n'importe quoi, je te l'avais signalé. Remplace là par : et tu verras que le balayage des cellules se fait bien (attention, pas de vide, la macro s'arrete au 1er vide rencontré)... |
| 25/07/2016 à 16:21 | mathilde.brc | Ne pas prendre en compte les zéros dans un sous-total | Je dirais plutôt : il y a peut-être des 0 à prendre en compte. eric... |
| 25/07/2016 à 15:45 | romish77 | Convertisseur d'EAN 13 en code barre | En fait j'avais refermé bien vite ton code non indenté et avec trop de lignes inutiles et je pensais que tu voulais recevoir des scans de douchette. Pour balayer les cellules d'une plage : mais ta fonction retourne n'importe quoi j'ai l'impression. et ... |
| 25/07/2016 à 14:12 | romish77 | Convertisseur d'EAN 13 en code barre | Tu ne l'incorpores pas, tu le copies dans le code de la feuille. Et tu ajoutes une proc controle_et_traitement() (nom à ta convenance) où tu fais tes contrôles de validité ou autre et si c'est bon tu copie-colle le code EAN à son emplacement définitif... |
| 25/07/2016 à 12:13 | romish77 | Convertisseur d'EAN 13 en code barre | Tu devrais utiliser une cellule dédiée (A1 par exemple) pour recevoir le scan. Ta douchette doit inclure le code 13 (CR) à la fin pour valider la saisie. Ensuite tu détectes un nouveau scan avec l'événement Worksheet_Change de la feuille: eric... |
| 25/07/2016 à 09:59 | Moé Kolisse | Empêcher "Effacer le Contenu" via menu contextuel | Correctif si jamais la suppression s'effectue sur une plage : eric... |
| 25/07/2016 à 09:39 | Moé Kolisse | Empêcher "Effacer le Contenu" via menu contextuel | ... |
| 25/07/2016 à 00:03 | Moé Kolisse | Empêcher "Effacer le Contenu" via menu contextuel | Attend d'être ceinture noire avant de modifier l'environnement de l'utilisateur... Si ton programme plante tu le laisses avec un excel bancal, peut-être inutilisable. Et si c'est pendant ta période de congé tu risques d'être maudit jusqu'à la 10e génération. Pas eu envie de tester ton fichier. Suppr... |
| 24/07/2016 à 23:37 | pmfontaine | Trouver limite d'un tableau en VBA | Re, il faut oublier SpecialCells(xlCellTypeLastCell) Valide un chiffre en Z80, supprime-le et demande lui la dernière cellule. eric... |
| 24/07/2016 à 23:05 | Pygargue | Calculer des heures | Tu as dû sauter la réponse de bouben à 10:45 eric... |
| 24/07/2016 à 22:27 | IIII | Problème de maximisation avec contraintes | Ce n'est pas le style de problème où il est facile de faire un modèle efficace pour le solveur. Je n'ait pas oublié de ligne, c'est lui qui ne le conserve pas. Tu peux essayer en lui fournissant tes 9 coureurs, il ne pourra qu'améliorer ou rester sur cette sélection... |
| 24/07/2016 à 22:14 | IIII | Problème de maximisation avec contraintes | Part de ta solution et voit s'il arrive à l'améliorer. Tente plusieurs fois... |
| 24/07/2016 à 22:03 | IIII | Problème de maximisation avec contraintes | Bien que ce ne soit pas le type de problème où le solveur excelle j'ai tenté un modèle. Le point de départ est J vide (sélection). Comment j'ai fait : lancer le solveur et ensuite tu le relances 2-3 fois jusqu'à ce qu'il n'y ait plus de progression. Ensuite je garde les 2-3 premiers de l'équipe et j... |
| 24/07/2016 à 16:30 | IIII | Problème de maximisation avec contraintes | Non, c'est moi qui ai mal lu... |
| 24/07/2016 à 14:47 | jeanmairep | Rechercher plusieurs termes sur une ligne | Oui, excel Mac n'a pas les même fonctionnalité que sur windows. Il ne connait pas .find() Tu ne peux pas faire cette partie sur PC ? Sinon il faut refaire autrement en s'en passant, en tenant compte que je n'ai pas de Mac et que je ne peux pas tester... |
| 24/07/2016 à 14:39 | IIII | Problème de maximisation avec contraintes | Devant le nombre de possibilités un essai en force brute. Tirage au hasard le plus rapide possible pour en tester le maximum. Arrêt si score atteint ou t > 1 min Chez moi une équipe à 175 point trouvée en 1/2 s en moyenne eric... |
| 24/07/2016 à 12:39 | Maxs31 | Problème de Calculs imprécis | Question subsidiaire : C'était quoi le but de remplacer les opérateurs par les fonctions ? Pour 2-3 cellules ça n'est intéressant que si tu peux avoir des textes dans la plage et outrepasser l'erreur. C'est plus dur de lire =produit(A1;A2) que =A1*A2 surtout si c'est perdu au milieu d'une grande for... |
| 24/07/2016 à 11:55 | Willso75 | Recherche du 2eme,3eme ou 4eme element d'une meme reference | Tu es dur avec le débutant là..... |