| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 31/05/2019 à 00:08 | Yves25 | Installer une macro complémentaire | Le mot de passe verrouille le projet mais n'empêche pas d'utiliser les fonctions. C'est juste pour ne pas se faire piquer le boulot... eric... |
| 30/05/2019 à 23:40 | golfeur01 | Calculer le nombre de "300" durant une saison | Et moi je n'ai aucune idée de comment est constitué ton fichier original... Il faut mettre le code dans le module de la feuille 'Parfaites' eric... |
| 30/05/2019 à 23:35 | unwind06 | Calcul de braquettes de prix | Dans la feuille en #6 en D8 tu mets le tarif sans réduc : 8 $ Comme ça pour une quantité inférieure au premier seuil il te ramènera ce prix eric... |
| 30/05/2019 à 19:31 | golfeur01 | Calculer le nombre de "300" durant une saison | Avec une macro qui met à jour la feuille Parfaites lors de son activation. Je n'ai contrôlé que le 2 du joueur 1000, je te laisse tester plus en détail. J'ai zappé les 300 des lignes Équipe #, je ne savais pas ce qu'il fallait en faire.... Tu ne dois pas avoir d'autre feuille commençant par "Abat".... |
| 30/05/2019 à 18:22 | unwind06 | Calcul de braquettes de prix | Il faut mettre le prix régulier (8) en #6!D8 Et B6:B13 ne sert à rien. eric... |
| 30/05/2019 à 11:14 | Yvouille | Casse-tête en VBA - Problème inexpliqué | Ah mais tu refais les équipes à chaque tour ? Je pensais qu'elles étaient constituées une fois pour toutes. Donc oui, ma proposition ne convient pas. Il peut rencontrer plusieurs fois un autre joueur ou c'est à exclure aussi ... |
| 30/05/2019 à 08:58 | Yvouille | Casse-tête en VBA - Problème inexpliqué | Le soucis c'est qu'il n'y a pas forcément une solution. Je ne saurai le démontrer mais il suffit d'un seul contre-exemple pour le prouver. Prend une ville avec une ville avec 50 joueurs et les autres avec seulement 2 et c'est mort rien que pour constituer les équipes. eric Edit : si tu arrives à con... |
| 30/05/2019 à 00:04 | jad73 | Chiffrer des lettres | Elles sont exactes pour ce que tu avais demandé. Tu as Supprespace() pour supprimer les espaces. Et avec substitue() tu peux supprimer d'autres caractères. eric... |
| 29/05/2019 à 16:49 | unwind06 | Calcul de braquettes de prix | En B16 =ta_cellule. Mais une cellule ne peut contenir que soit une formule, soit une saisie, pas les deux. eric... |
| 29/05/2019 à 00:45 | jad73 | Chiffrer des lettres | Allez, par formule aussi pour se mettre en forme avant une bonne nuit : (je ne met que le résultat final directement) eric... |
| 29/05/2019 à 00:23 | Yvouille | Casse-tête en VBA - Problème inexpliqué | Je suis un peu comme bruno, c'est souvent trop prise de tête... Juste une remarque. Je ne sais pas si ça a une importance mais tu ne minimises pas le nombre de doublettes. Il devrait être : Pour 115 ça donnerait donc 2*2 + 37*3 Peut-être que ça va t'arranger. Ou à l'inverse peut-être qu'augmenter ce... |
| 28/05/2019 à 19:13 | unwind06 | Calcul de braquettes de prix | Enlève ton "-" de D8. En france on appelle ça une fourchette, ou une tranche eric... |
| 28/05/2019 à 18:58 | unwind06 | Calcul de braquettes de prix | Un essai, j'ai changé les formules de C3 et D3. eric PS : c'est quoi une braquette ... |
| 28/05/2019 à 18:24 | GGautier | Création d'un dictionnaire de feuille à ne pas supprimer | Un petit peu plus courte, mais c'est parce que je n'ai pas mis de commentaires eric... |
| 28/05/2019 à 17:42 | gloub | En mode compatibilité: supprimer avertissement sur perte de fonctionnalités | Dans les Options / Enregistrement choisis Enregistrer au format suivant : Excel97 *.xls. Tes nouveaux fichiers seront créés directement en xls et n'auront plus à être convertis. Tu ne devrais plus avoir le message, enfin si cette possibilité existe toujours dans 365. eric... |
| 28/05/2019 à 13:11 | GGautier | Création d'un dictionnaire de feuille à ne pas supprimer | Si tu veux conserver tes feuilles dans le même classeur, le nom des onglets peut aussi être changé par l'utilisateur. Utilise plutôt le codename de la feuille : Tu les renommes toutes celles à garder OrigineX par exemple et : eric... |
| 25/05/2019 à 23:42 | gyrus | Transformation inopinée d’une référence de type A1 en L1C1 | Peut-être une maj (?)... |
| 25/05/2019 à 09:22 | gyrus | Transformation inopinée d’une référence de type A1 en L1C1 | Du coup je viens de contrôler. En fait, sur 2010, que je mette RefersToR1C1:="=Feuil1!R1C1" ou RefersTo:="=Feuil1!$A$1" j'obtiens bien =Feuil1!$A$1 dans le nom. Ecris rapidement hier soir, j'avais oublié les $ de la ref (sinon il écrit la référence relative à la sélection en cours). Peut être un sou... |
| 24/05/2019 à 23:43 | gyrus | Transformation inopinée d’une référence de type A1 en L1C1 | Ce n'est pas une anomalie, l'enregistreur met toujours les références en R1C1. Qui présente dans certains cas des avantages sur la notation A1, surtout en relatif pour une formule sur feuille. Rien ne t'empêche de modifier ce que t'a écrit l'enregistreur si ça t'arrange : eric... |
| 22/05/2019 à 08:55 | Nelea | Pas à pas revenir en arrière ? (possible ?) | Ca n'est pas prévu. eric... |
| 21/05/2019 à 23:51 | philippe87 | Somme si ens | Moi non plus je ne vois pas trop l'intérêt de mettre une formule par macro si elle est destinée à y rester tout le temps. Si tu désires ne garder que la valeur (mais ce n'est pas 6 formules en moins qui vont faire maigrir ton fichier : Ta formule =Aujourdhui() et celles des jours suivants doivent êt... |
| 21/05/2019 à 18:16 | ThibautCAP | Références - VBA | Ou bien déclare ton objet outlook en late binding au lieu de early binding. Le lien se fera avec la la version de la bibliothèque présente. Une petite recherche google te donnera des exemples. eric... |
| 21/05/2019 à 13:12 | antoinedah | Créer une fonction VBA filtrer | Ca a tout l'air de ressembler à un filtre avancé présenté sous une autre forme. Voir dans Données eric... |
| 21/05/2019 à 09:34 | al87 | Problème de formules | Il faut aussi mettre un format pour le 0 : format +; format -; format 0; format texte [Bleu] # ##0.00;[Rouge]- # ##0.00;[Bleu] # ##0.00 eric... |
| 21/05/2019 à 00:06 | amazigh42 | [Excel 2007] Unités système International (s) (ms) (us) | Pourquoi faire un doublon ? Voir ici https://forum.excel-pratique.com/viewtopic.php?f=2&t=124741 eric... |
| 20/05/2019 à 13:51 | didier83 | Jours, heures, minutes, secondes | Autre possibilité : eric... |
| 20/05/2019 à 10:09 | amazigh42 | [Excel 2007] [Formatage personnalisé] échelle incohérente | Un format ne change pas la valeur, mais juste son affichage. Il faut que tu divises tes valeurs par 1000 et 1000000 : eric... |
| 20/05/2019 à 09:46 | BMLAMINE | Conflit entre VBScript_RegExp_55 et Microsoft Visual Basic for Applications | Plus d'idée, désolé. Il faudrait attendre qq'un avec 2013 sur W10 pour tester. Vu que cette version n'était pas une totale réussite, c'est peut-être un bug de plus. eric... |
| 18/05/2019 à 11:21 | Mengador | Option "Valeur à partir des cellules" inexistante Excel 2019 ?? | Office 365 et 2019 sont 2 versions différentes... Soit précis que les personnes ayant l'une ou l'autre puissent tester. Et sur ton profil tu es resté sur 2010. eric... |
| 18/05/2019 à 09:47 | Bidouille | Décomposition de somme liquide | C'est normal. Les collègues, pas bien réveillés, te faisaient l'inverse : fabriquer la chaine verte à partir des rouges. Avec une macro qui rempli lorsque tu valides ta chaine en P. Ca aurait été beaucoup plus simple si tu saisissais par exemple 2 en D2, et que ça te mettait le résultat 100. eric... |
| 17/05/2019 à 00:08 | Trambert | Changement de format temps | Je ne sais pas pourquoi il te l'ouvre dans la fenêtre d'édition, j'ai modifié le lien. C'est juste pour que tu l'appliques sur ton fichier. J'avais testé et ça les les rends bien numériques, et après tu mets le format. eric... |
| 16/05/2019 à 19:14 | Trambert | Changement de format temps | As-tu essayé ça : https://forum.excel-pratique.com/viewtopic.php?p=763290#p763290 ? Et tu mets ton format personnalisé 00:00.000 sur la colonne ensuite. A voir s'il ne faut pas également remplacer le séparateur décimal si tu as la virgule, comme suggéré pae Jean-Eric. eric... |
| 16/05/2019 à 00:45 | Trambert | Changement de format temps | C'est parce que tes valeurs sont en texte (alignées à gauche) et non numériques (alignées à droite), et un format ne s'applique qu'à des nombres. Pour les convertir : copier une cellule vide, sélectionner ta colonne, collage spécial addition. Ensuite tu mets le formats qui te convient. eric... |
| 15/05/2019 à 23:48 | Eniram | Droits de partage sur Excel Online | Ah là je ne saurais te répondre n'utilisant pas excel online. Avec 2010 c'est plutôt limité... De plus, si je ne m'abuse, les fichiers online n'acceptent pas les macros. eric... |
| 15/05/2019 à 23:14 | Eniram | Droits de partage sur Excel Online | Sépare les fonctions. Un classeur avec uniquement le formulaire, si besoin avec un mot de passe différent pour chaque utilisateur. Et un autre avec les données dont toi seul aura accès, qui retourne les réponses (et qui récolte les réponses si tu en as besoin). eric... |
| 14/05/2019 à 10:56 | Nullenexcel | Liste déroulante à choix multiple | Fait tous les somme.si() que tu veux, rien à voir avec une liste déroulante. eric... |
| 13/05/2019 à 19:46 | BMLAMINE | Conflit entre VBScript_RegExp_55 et Microsoft Visual Basic for Applications | J'en avais un mais ils chamboulent toujours tout chez MS. Regarde celui que j'ai mis (aller à l'option 2 sur la page), apparemment ça ne s'appelle plus fixit mais ça nettoie les résidus. eric... |
| 13/05/2019 à 12:06 | BMLAMINE | Conflit entre VBScript_RegExp_55 et Microsoft Visual Basic for Applications | Je commence à être à cours d'idée... Est-ce que tu avais atteint cette étape là et que ça a fonctionné avant que tu doives ré-installer ? Si tu n'as jamais pu prouver le fonctionnement sur 2013, on pourrait se poser des questions dessus. Ca serait bien si qq'un avec 2013 (et tant qu'à faire sur W10)... |
| 12/05/2019 à 23:57 | BMLAMINE | Conflit entre VBScript_RegExp_55 et Microsoft Visual Basic for Applications | Oui, il faut absolument garder excel 32 bits si tu n'as aucune raison impérieuse de mettre la 64. Même sur un système 64. Par contre tu n'indiques pas le chemin dans l'inscription. Normal ? Désinscris celle que tu as faites (/u) et met plutôt regsvr32 c:\windows\syswow64\mscomctl.ocx Bien que je ne... |
| 12/05/2019 à 19:50 | BMLAMINE | Conflit entre VBScript_RegExp_55 et Microsoft Visual Basic for Applications | Oui, c'est bien coché dans les références, ainsi que 'Microsoft Visual Basic for Applications Extensibility 5.3'. Mais sur W7 et 2010... Quand tu as actualisés tes dll, tu les as bien mises dans le bon répertoire et déclarées dans le registre ? Pour les regex qu'il semble ne pas trouver voici ce que... |
| 12/05/2019 à 17:05 | BMLAMINE | Conflit entre VBScript_RegExp_55 et Microsoft Visual Basic for Applications | Je suppose que tu fais ça pour le plaisir mais à tout hasard je te signale l'existence de Smart Indenter. Sur ton fichier je n'ai pas d'erreur à l'ouverture, ni en démarrant en pas à pas Private Sub AddIndenterMenuItem() Y'a-t-il une action spécifique à faire ? Sur 2010... eric... |
| 09/05/2019 à 12:42 | Julien m | Valeur maximale possible avant que le reste soit <0 | Si tu veux, c'est comme un programme de jeu d'échec. Il ne sait pas jouer, mais on lui fait calculer une note. Plus la position est forte, plus elle est élevée et il choisit la meilleure. A toi de trouver le bon calcul. Comme départ prend ce que je t'ai indiqué en mettant un fort coefficient au rest... |
| 08/05/2019 à 23:21 | Julien m | Valeur maximale possible avant que le reste soit <0 | Fais une recherche sur type variable vba. Tu ne peux pas diriger le solveur. Il s'arrête dès que les critères sont respectés. Si tu veux un truc précis il te faut faire une macro vba. Ou bien lui faire optimiser une note que tu calcules par formule qui varierait selon le nombre d'éléments, à goupill... |
| 08/05/2019 à 11:36 | Jipé | Code VBA de Excel 2010 à Excel 2016 | Non mais tu vas le dire si tu avais des manquants ou pas ??? Qu'on sache si c'était bien la cause. Ca veut dire quoi ? Que tu continues à avancer ou c'est une question ? eric... |
| 08/05/2019 à 10:37 | Jipé | Code VBA de Excel 2010 à Excel 2016 | Je ne t'ai pas dit d'en cocher, je t'ai dit de dé cocher celles marquées MANQUANT s'il y en a (écrit en toutes lettres après la référence). Loureed, pourquoi elles ne seraient pas comme d'autres ? On ne sait pas comment elles sont déclarées mais ce sont sans doute des String. Je pense plutôt qu'il a... |
| 08/05/2019 à 08:36 | Jipé | Code VBA de Excel 2010 à Excel 2016 | Dans Outils / Références... de VBE tu dois en avoir une marquée MANQUANT. Décoche là. eric... |
| 08/05/2019 à 00:16 | Skadowche | Stocker le nom d'une feuille + adresse d'une plage dans une variable | Un Range contient la plage ET sa feuille. Set shRng = rng.Parent pour avoir la Sheet. Ou rng.Parent.Name pour son nom. eric... |
| 06/05/2019 à 10:30 | horos | Overflow | Commence par définir toutes tes variables ligne As Long et non As Integer (32767 maxi). Et même punition pour celles devant contenir de grands entiers. Idem pour les As Byte qui s'arrêtent à 255 eric... |
| 06/05/2019 à 00:12 | Julien m | Valeur maximale possible avant que le reste soit <0 | C'est la déclaration et le typage de la variable pl : type Range (cellule ou plage) Même si c'est facultatif je te conseille fortement le faire systématiquement. Ca t''alertera si tu utilises une variable pour ce qu'elle n'est pas prévue (erreur de variable ?), ou si tu fait une faute de frappe dess... |
| 05/05/2019 à 19:49 | saphya | Moyenne de n cellule en décaler | Oui, cela n'engage que toi De toute façon la demandeuse elle s'en fout. Elle passe mettre un j'aime et se casse sans même mettre un retour... Ca et le multipostage ça fait beaucoup pour une seule personne, qui de débrouillera sans moi la prochaine fois. eric... |