| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 22/07/2019 à 23:41 | fronck | Message et non ouverture userform | Pourquoi faire un doublon alors qu'il y a du monde dessus ici ? https://forum.excel-pratique.com/viewtopic.php?p=782678#p782678 eric... |
| 19/07/2019 à 11:37 | JeremyW | Merge Aera | C'est vrai que vba réagit bizarrement là-dessus. Une façon : eric... |
| 18/07/2019 à 18:59 | Rand Al'Thor | Fermeture automatique après inactivité | Mais il ne faut pas scanner dans un Inputbox, tu t'y prends mal. Utilise une cellule dédiée, et tu utilises son événement Change pour traiter chaque scan. A la fin du traitement tu resélectionnes ta cellule dédiée pour préparer le scan suivant. Ex avec B1 : Et ton programme de traitement du scan me... |
| 18/07/2019 à 11:54 | Rand Al'Thor | Fermeture automatique après inactivité | Une seule macro peut tourner à la fois. Cependant tu peux l'interrompre pour laisser le système traiter les événements en attente. Essaie en insérant un DoEvents appelé régulièrement dans ta macro (dans une boucle par exemple). Perso j'opterai plutôt pour une case à cocher sur feuille (ou un ToggleB... |
| 17/07/2019 à 12:26 | Emerois | Remplacer un caractère change le format de ma date | Et non hh:dd . Je ne sais pas comment j'ai fait mon compte pour mettre dd ?!... |
| 17/07/2019 à 11:30 | Emerois | Remplacer un caractère change le format de ma date | C'est que je t'ai noté. Tu n'as qu'une ligne de code à ajouter pour mettre le bon format partout si tu préfères : eric... |
| 17/07/2019 à 10:28 | Emerois | Remplacer un caractère change le format de ma date | Une proposition : si besoin remettre le format date/heure, une date à 0h n'affiche plus l'heure. eric... |
| 04/07/2019 à 22:49 | baldwin | Dater une action | A-priori ça devrait fonctionner. Mais explique en détail ce que tu veux exactement. * est un caractère, mais aussi un joker. Quel usage veux-tu en faire ici ? eric... |
| 04/07/2019 à 12:54 | nouri1 | Quantage des répétitions | Exemple TCD... |
| 04/07/2019 à 12:10 | nouri1 | Quantage des répétitions | Ou un simple TCD, sans formule. Tableau Croisé Dynamique (TCD) : http://www.mdf-xlpages.com/modules/smartsection/item.php?itemid=109 eric... |
| 04/07/2019 à 08:33 | baldwin | Dater une action | C'est vrai que c'est beaucoup plus simple que Ctrl+... |
| 04/07/2019 à 00:49 | baldwin | Dater une action | Non mais Aujourdhui() ça change tous les jours... |
| 03/07/2019 à 22:56 | baldwin | Dater une action | Sans macro c'est tout simplement le raccourci clavier Ctrl+; pour mettre la date du jour. Avec toute formule avec Aujourdhui(), la date changera tous les jours. Pas d'autre choix qu'une macro. A moins d'activer le calcul itératif dans les options (avec max itération =1) et avec une formule de ce typ... |
| 03/07/2019 à 22:48 | Pocus | Comment indiquer plusieurs options à l'instruction "With" ? | Je ne saurais expliquer autrement et comme tu ne dis rien sur la partie qui te bloque difficile de te donner plus d'explications. Si tu n'y arrives pas avec le With et bien met 2 fois ton bout de procédure pour les 2 cas. Poiur 5 lignes de code à économiser ne te prend pas la tête. Et par ailleurs,... |
| 03/07/2019 à 19:25 | Pocus | Comment indiquer plusieurs options à l'instruction "With" ? | La piste est bonne, c'est toi qui ne sait pas mettre en oeuvre... |
| 03/07/2019 à 16:59 | Pocus | Comment indiquer plusieurs options à l'instruction "With" ? | Pour vba xo écrit comme ça est une variable qui doit être initialisée. Si tu veux écrire la chaine c'est .[Q4] = "xo" Je te conseille de cocher 'Déclaration obligatoire des variables' dans les options de VBE. eric... |
| 02/07/2019 à 19:12 | Pocus | Comment indiquer plusieurs options à l'instruction "With" ? | Pas eu le courage ni le temps de fouiller ton code. Sur le principe ça pourrait donner qq chose comme ça : eric... |
| 01/07/2019 à 09:19 | zeldanat28 | Formule matricielle de moyenne qui renvois des résultats faux | Dans l'un tu te bases sur la date de demande (le bon, 13 dates), sur l'autre sur la date de prêt (7 dates). eric... |
| 29/06/2019 à 12:37 | Willou | Moyenne réduite, comment isoler les extremes ? | Ok, ça semble plus proche de ta demande... |
| 29/06/2019 à 11:25 | Willou | Moyenne réduite, comment isoler les extremes ? | Attention que cette formule ne calcule pas la moyenne des 10% des valeurs extrêmes, ce qui était demandé. eric... |
| 28/06/2019 à 20:07 | LouReeD | Pourquoi y a t il augmentation du temps d'exécution ? | Je ne sais pas trop ce que tu veux en faire. Mais si elles doivent rester en place tu pourrais les déplacer à droite le temps de décaler tes lignes, qu'elles ne soient pas incluses. eric... |
| 28/06/2019 à 00:40 | LouReeD | Pourquoi y a t il augmentation du temps d'exécution ? | Cool... |
| 27/06/2019 à 12:57 | Taoufiq | Rattachement nombre aux tranches | La colonne H est inutile. eric... |
| 27/06/2019 à 10:57 | split123 | Convertir valeur Null en 0 | Ce n'est pas la constante Null que tu as, mais la chaine "Null". Pourquoi coller tes données au milieu de la feuille ? Pour compliquer inutilement ? Fait avec tes données à partir de A1 : eric Edit : plus simple finalement ... |
| 27/06/2019 à 00:39 | LouReeD | Pourquoi y a t il augmentation du temps d'exécution ? | La dernière ligne utilisée (Ctrl+Fin) n'est mise à jour qu'avec un enregistrement suivant la suppression (à moins d'une autre technique que j'ignore). De 101 elle passe à 104, puis 107 etc, ce qui fait d'autant plus de lignes à déplacer sur tes Insert/Supp. Tu devrais essayer avec un copié-collé en... |
| 25/06/2019 à 08:58 | Sébastien | Pack de 92 nouvelles fonctions Excel et VBA | Ca existe déjà. Regarde dans 'Données / Analyse de scénarios / Valeur cible...' Et pour les cas plus complexes (plus de variables d'entrée) il y a le solveur. eric... |
| 23/06/2019 à 08:31 | VALIONNE | Fonction SI ET allégée | La syntaxe c'est =Si(test1 ; "valeur si vrai" ; "valeur si faux") si tu en a plusieurs il faut remplacer une des valeurs retournée (ou les deux) par un test complet au niveau syntaxe. Ex pour 3 : Que tu peux écrire aussi ainsi : vu que l'écart entre les lignes n'est pas constant tu es obligée de tou... |
| 22/06/2019 à 23:43 | VALIONNE | Fonction SI ET allégée | Il n'y a pas une erreur dans ton tableau à partir de F77 ? Tu recommences 1, 2, etc au lieu de continuer avec 3, 4, etc Si oui, tu peux te passer de ton tableau et avoir le résultat directement avec en C2 : eric... |
| 22/06/2019 à 23:33 | Lostro | SOMMEPROD , ou logique et non addition | Salut poulidor d'excel . Voilà, c'est ça, il suffit de compter les >0. Tu peux me tutoyer, je préfère... |
| 22/06/2019 à 23:29 | Lostro | SOMMEPROD , ou logique et non addition | Tu es un poil en retard pour le concaténer loureed... |
| 22/06/2019 à 23:18 | Lostro | SOMMEPROD , ou logique et non addition | Autre proposition : L'avantage de la concaténation c'est que tu peux facilement adapter aux autres combinaisons. Tu peux ressortir "111" dans une autre cellule (au format texte !). En H1 par exemple : =SOMMEPROD(--(((A1:A4&B1:B4&C1:C4=H1)+(D1:D4&E1:E4&F1:F4=H1))>0)) eric... |
| 21/06/2019 à 22:31 | GGautier | Accéder à cellule d'une feuille depuis ListBox | Ou bien : qui fait l'activation, la sélection + les scrolls pour rendre la cellule visible en un coup. eric... |
| 16/06/2019 à 00:39 | Jo_Dag_ | Retrancher valeurs d'un inervalle | Eric... |
| 15/06/2019 à 00:42 | matthieu2701 | Macro : Numéro de tableau différent à chaque éxécution de la macro | Quand ta feuille vient d'être créée (et active donc) ton tableau s'appelle nom=[A1].ListObject.Name eric... |
| 13/06/2019 à 23:23 | matthieu2701 | Macro : Numéro de tableau différent à chaque éxécution de la macro | Si j'ai bien suivi je pense qu'il faut procéder autrement. A chaque fois qu'une feuille se crée, elle est active. Tu peux mettre une variable dessus et ensuite travailler avec. Ex simplifié, je n'ai pas regardé ton code : tu peux aussi utiliser With sh pour alléger encore un peu. eric... |
| 10/06/2019 à 23:22 | tonton34 | Aide sur tirage aleatoire logiciel pétanque 2015 | Ce n'est pas tous les jours Noël hein eric Edirt : oupsss, ça a démarré une nouvelle page... cfn3cfn, il y a un message pour toi en fin de page précédente... |
| 10/06/2019 à 14:30 | Imhope | Variation des prix+un fichier pour la gestion du prix | Re, j'aimerai quand même que le demandeur éclaircisse tout ça De plus quand je lis je doute qqu'il n'y ait que 3 matières et que le fichier soit vraiment tel que présenté. eric... |
| 10/06/2019 à 13:40 | Imhope | Variation des prix+un fichier pour la gestion du prix | Tu veux quoi au juste ? la variation par rapport au prix saisi ? la variation par rapport à l'achat précédent ? mettre à jour tes prix en fonction du dernier achat ? Tu n'as vraiment que 3 produits et leur prix sur la même feuille ? Sinon il faut déposer un fichier avec sa structure exacte. eric... |
| 10/06/2019 à 11:18 | InMate | Fonction mal écrite (Calcul intérêts variables - VBA) | De mémoire sur des opérations un peu spéciales, sur certains tris par exemples qui réclament que la feuille soit active. Tu t'en aperçois de toute façon : soit tu asd une erreur, soit ça ne le fait pas. On peut changer la couleur de la police aussi. Un bug (?) qui peut rendre service aussi eric... |
| 10/06/2019 à 01:31 | InMate | Fonction mal écrite (Calcul intérêts variables - VBA) | En plus les .Select prenne énormément de temps. Il ne faut le faire que quand tu n'as pas le choix... |
| 09/06/2019 à 22:04 | InMate | Fonction mal écrite (Calcul intérêts variables - VBA) | Supprime les lignes du type Range("G59").Value = Cells(numero_ligne, 1) . Une fonction ne peut que retourner une valeur et jamais modifier son environnement. Evite les .Activate et .Select inutiles dans 99% des cas, voire même gênants et problématiques. eric... |
| 09/06/2019 à 13:20 | dreyne | Erreur de type 13 sur un MsgBox | Au passage, lorsque tu écris Dim adress, ec_a, ec_b, ec_c, person As String , seule person est typée String, les autres sont Variant. En VBA il faut typer toutes les variables individuellement. eric... |
| 08/06/2019 à 22:50 | jpsept | Gestion format du point et Virgule dans les cellules d'une colonne | Chris t'a dit : à l'étape 3 . eric... |
| 02/06/2019 à 23:55 | sof123 | Boite texte inconnue | Regarde dans le menu Données / Validation des données... Tu dois en avoir à supprimer. eric... |
| 01/06/2019 à 10:15 | al87 | C'est un HS (supprimer fichier) | ... |
| 01/06/2019 à 10:11 | al87 | C'est un HS (supprimer fichier) | Il faut que ce soit un message créé par toi. Donc que tu te connectes avec le bon identifiant si tu en as plusieurs. Tu t'y perds à force... eric... |
| 31/05/2019 à 23:50 | unwind06 | Calcul de braquettes de prix | Tu n'as pas le choix si tu veux que le index-equiv ramène la bonne valeur. eric... |
| 31/05/2019 à 18:51 | Nasleburgonde | Calcul de de date toutes les 2 semaines, 5 semaines etc | =ta_date_précedente + 14 tout simplement. La 1ère de début de cycle doit donc être saisie manuellement. Je n'avais pas ouvert ton fichier... eric... |
| 31/05/2019 à 18:47 | golfeur01 | Calculer le nombre de "300" durant une saison | Pour te tranquilliser, l'oubli de bien définir la plage de recherche à un second endroit venait de moi quoiqu'il en soit C'est aussi bien que l'anomalie soit ressortie tout de suite grâce à cette colonne... |
| 31/05/2019 à 08:51 | golfeur01 | Calculer le nombre de "300" durant une saison | Un petit oubli qui lui faisait compter le 300 en colonne M. Je n'avais pas pu le voir, cette colonne n'existait pas avant. Par ailleurs je t'ai dit une seule feuille commençant par "Abat" et tu as Abat-Neuf Optionnel que j'ai renommée en "zzAbat-Neuf Optionnel". Remet son nom si tu veux la comptabil... |