| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 13/01/2018 à 09:45 | ET 87 | Utilisation d'une liste combobox pour copier dans différente feuille | Et tant que tu y es, indique également sous quelle forme tu saisis le prix... |
| 13/01/2018 à 09:33 | ET 87 | Utilisation d'une liste combobox pour copier dans différente feuille | Bon ! Le prix est à intégrer, ok ! Mais qu'en est-il du BL ? S'il faut t'arracher les réponses une par une... ! Cordialement... |
| 12/01/2018 à 20:27 | ET 87 | Utilisation d'une liste combobox pour copier dans différente feuille | Certes ! Mais je ne vois pas ce qui t'empêche de répondre aux questions : Pourquoi le prix est oublié dans ta procédure de validation ? Pourquoi le n°BL n'est pas intégré dans le formulaire ? Cordialement... |
| 12/01/2018 à 17:42 | ET 87 | Utilisation d'une liste combobox pour copier dans différente feuille | Si tu lis mes posts, tu réponds aux questions ! Les réponses permettront d'orienter la mise en place finale. Si tu ne comprends pas quelque chose, tu le dis et j'expliquerai... Si tu préfères partir dans tous les sens, tu le dis aussi... et je ne me fatiguerai pas plus ! Cordialement... |
| 12/01/2018 à 16:55 | ET 87 | Utilisation d'une liste combobox pour copier dans différente feuille | En attendant tes réponses sur les derniers points, quelques petites remarques : Ça ! C'est toujours, absolument, à éviter ! Si tu veux voir le résultat, tu actives à la fin de la procédure... Pendant, si tu n'es pas sur la feuille, cela n'en est que mieux, le code sera plus rapide ! Mais évidemment... |
| 12/01/2018 à 16:18 | ET 87 | Utilisation d'une liste combobox pour copier dans différente feuille | Ca facilite rien du tout et ça encombre, et ça t'oblige à du nettoyage avec risques d'erreurs... Mais autres questions : Tu as 6 informations dans ton formulaires, tu n'en répercutes que 5 dans ta BDD : un oubli ? ou il y a une raison ? D'autre part pourquoi le n°BL est-il absent du formulaire ? C'e... |
| 12/01/2018 à 15:55 | ET 87 | Utilisation d'une liste combobox pour copier dans différente feuille | Hormis le point dont j'ai vu qu'il avait été soulevé par André ( ), j'en ai soulevé un autre qui a son importance pour faire un travail cohérent. Et là tu n'as pas rectifié..... |
| 12/01/2018 à 15:50 | ET 87 | Utilisation d'une liste combobox pour copier dans différente feuille | Si tu appelles ta Combo Fournisseurs dans ton formulaire et Dentiste dans ton code, on va pas avancer très vite ! Il conviendrait que tu rectifies... D'autre part, si à la conception tu garnis tous tes contrôles de valeurs par défaut, c'est pour qu'il s'ouvre en permanence en affichant ces valeurs ... |
| 12/01/2018 à 15:35 | yann guiavarch | Intervalle de confiance sur une moyenne différent | Tu as deux fonctions... avec INTERVALLE.CONFIANCE.STUDENT tu obtiens bien 2,24... Lis les définitions de chacune des fonctions, qui ne font pas le même calcul... Cordialement... |
| 12/01/2018 à 15:16 | iliess | TextBox en format Nombre | C'est que tu n'as pas fait ce que j'ai indiqué ! En A3 tu as du texte ! Affecte la valeur convertie avec Val et tu auras un nombre... |
| 12/01/2018 à 14:51 | iliess | TextBox en format Nombre | Pour l'apparence dans la TextBox après saisie : Lors de l'affectation convertir avec : Val(Replace(TextBox1.Value, ",", ".") pour affecter un nombre de façon sûre (une TextBox ne contient que du texte. Cordialement... |
| 12/01/2018 à 14:23 | iliess | TextBox en format Nombre | D'où viennent les valeurs insérées dans les TextBox ? Et comment y sont-elles insérées ... |
| 12/01/2018 à 13:57 | Sorento | Soucis Formule Délai | Essaie cette formule pour le décompte des jours : Elle enlève le jour en plus en démarrant à partir du lendemain de dépôt (B4+1), sur la matrice restante elle prend la valeur de JOURSEM -1 ce qui ramène la valeur du dimanche à 0, et compte les valeurs supérieures à 0 (ce qui élimine les dimanche)... |
| 12/01/2018 à 02:05 | Snyyzer | Macro copier collé | La première chose qui vient à l'idée est naturellement que, tes colonnes se suivant, on peut faire une boucle ! On déclare donc une variable comme compteur de boucle, et on utilisera Cells au lieu de Range de façon à utiliser les numéros de colonnes au lieu des lettres... Voilà ! Cela a déjà meilleu... |
| 12/01/2018 à 01:50 | Snyyzer | Macro copier collé | C'est tout simple : tu déclares des variables de type Worksheets ! Worksheets est une collection de feuille d'un classeur. Tu veux affecter une feuille à la variable, il te dis non, incompatibilité de type, tu peux affecter toutes les feuilles en tant que collection mais pas une seule ! Il te faut d... |
| 12/01/2018 à 00:41 | iliess | Utiliser feuil Excel comme formulaire et copié les valeurs vers une autre | Merci Eric pour cette formulation judicieuse... J'ai déjà eu à forcer le recalcul, et ne parlons pas des DoEvents... Mais cela peut être un complément décisif pour fiabiliser un dispositif, et cela présente plus de cohérence qu'une boucle à rallonge fixée empiriquement... |
| 12/01/2018 à 00:27 | co_projet | Republication automatique mht erreur | C'est une page d'archive web, tu peux aisément en créer une avec ton navigateur : Fichier > Enregistrer sous > tu choisis le format mht dans la liste déroulante, et cela va te créer un fichier mht. Tu peux ensuite s'ouvrir automatiquement dans ton navigateur par défaut, tu verras comment cela... |
| 12/01/2018 à 00:02 | iliess | Utiliser feuil Excel comme formulaire et copié les valeurs vers une autre | Déjà, avec un With, un variable Worksheet, un tableau d'adressage et une boucle, on fait fondre le texte de ta procédure... Mais j'aurais maimé connaître tes intentions à l'égard de ta ligne E1:AD1 sur Caisse, si tu entends l'utiliser pour rapatrier plus facilement les données ? Cordialement... |
| 11/01/2018 à 23:51 | Dadams51 | Dates dans formulaire | Je complète donc mes commentaires : J'ai retenu une variable tableau à 2 éléments pour recueillir les dates, au lieu de 2 variables, car en matière de dates il est toujours bon de tester si la saisie sera bien reconnue comme date, et si elle ne l'est pas la faire ressaisir. Le test devant se faire p... |
| 11/01/2018 à 23:35 | Oldchap du 39 | Problème formule de condition | Je t'ai fourni une autre formule, plus simple à écrire ... |
| 11/01/2018 à 23:34 | PapouMAC | Affichage du message "Traitement en cours" | On Error Resume Next est un mode de gestion d'erreur, qui n'a d'effet que dans la procédure (éventuellement dans les procédures dépendantes s'il y en a...) En général tu l'utilises quand tu sais par dessus quelles erreurs tu veux sauter... Quand tu ne sais pas, il vaut mieux que ça s'arrête si tu ve... |
| 11/01/2018 à 23:27 | Dadams51 | Dates dans formulaire | Toute la fin de mon message à disparue ! Je vais devoir le réécrire ... |
| 11/01/2018 à 23:24 | Dadams51 | Dates dans formulaire | Tu ne fais pas beaucoup d'effort ! J'avais pratiquement tout indiqué... Mais si je dois entrer dans ton code, alors je réécris tout ! 1) Pour avoir une indentation adéquate et systématique, telle qu'elle me convient, respectant tout les alignements d'instructions, un retrait initial de tout le code... |
| 11/01/2018 à 22:29 | PapouMAC | Affichage du message "Traitement en cours" | Mais si, mais si ! C'est vrai aussi pour DisplayAlerts... |
| 11/01/2018 à 22:26 | david123A | Enlever Regles de Formation | Ce que tu veux faire n'est pas très clair, avec tes sélections et collage dans tous les sens ! Il serait bon de s'astreindre à écrire du code VBA sans jamais sélectionner, cela ne peut que faire progresser. Et pour préserver la vue des intervenants mettre toujours le code sous balises Code dans un p... |
| 11/01/2018 à 22:05 | PapouMAC | Affichage du message "Traitement en cours" | Je rappelle juste que la valeur de ScreenUpdating à True est automatique en fin d'exécution du code, Excel s'en charge, donc lorsqu'on n'a nul besoin de revenir à True en cours d'exécution, on n'a aucun besoin de le faire à la fin... C'est aussi inutile que les Select en cours d'exécution (bien que... |
| 11/01/2018 à 21:50 | PapouMAC | Affichage du message "Traitement en cours" | Problème d'encodage, récurrent avec les MAC ! Ce qui fait planter à tour de bras l'exécution, et comme tu passes ton temps à sélectionner Récap ça devient vite lassant... donc si tu pouvais te passer une bonne fois pour toutes de Select ou Activate, tu gagnerais du temps en écriture et en exécution... |
| 11/01/2018 à 21:36 | Dadams51 | Dates dans formulaire | Une TextBox contient du texte, et non une date, type de données particulier, et qui est stocké sous forme de nombre. Tu déclares donc 2 variables de type Date, tu leur affectes la valeur des TextBox en les convertissant en dates avec CDate, et tu opères avec ces variables et non les TextBox... Cordi... |
| 11/01/2018 à 21:08 | stephdu44 | Tri automatique des dates | Si tu mets la macro du post précédent dans un module de feuille, elle n'a aucune chance de jamais s'exécuter car c'est une évènement de niveau classeur et elle doit donc être placé dans son module ThisWorkbook. J'y ai replacé la version modifié et supprimé les morceaux subsistant dans les feuilles.... |
| 11/01/2018 à 20:57 | jef59 | Msgbox nombre | On va s'y perdre ! On va supposer que l'on prend les valeurs Feuil2, colonne A et qu'on les dépose Feuil2 (même feuille) dans la première colonne disponible. On va décomposer la construction de la macro : variables : n pour dimensionner la longueur des données, k pour définir la colonne, A pour prél... |
| 11/01/2018 à 20:03 | Louwak | Macro pour masquer des lignes sur plusieurs feuilles | Tu intercales: Cordialement... |
| 11/01/2018 à 16:02 | Louwak | Macro pour masquer des lignes sur plusieurs feuilles | Plaidant inlassablement pour qu'on qualifie ses expressions, j'en suis fort content ! Bonne continuation... |
| 11/01/2018 à 16:00 | iliess | Utiliser feuil Excel comme formulaire et copié les valeurs vers une autre | C'est curieux ! Ça m'évoque un sujet récent, pas toi parce que je ne le retrouve pas dans tes messages, mais la problématique était semblable. Et je n'en retrouve pas les éléments dans ton code puisque ce dernier n'utilise pas ta ligne horizontale... Ceci étant si ta macro s'exécute durant un calcul... |
| 11/01/2018 à 15:23 | mnc25 | Nombre.si.ens | La formule fait ce que tu lui demandes ! elle recherche les chaînes de texte que tu as placées entre guillemets, et si elle ne les trouve pas... Si tu veux rechercher un élément calculé il faut l'indiquer sous la forme adéquate. Mais SOMME.SI.ENS n'acceptera pas les critères constitués par des formu... |
| 11/01/2018 à 15:13 | lucie2304 | Somme en fonction de un critère | Il faut voir comment tu l'as utilisée... Mets ton fichier ... |
| 11/01/2018 à 15:02 | lucie2304 | Somme en fonction de un critère | Tu utilises SOMMEPROD ou SOMME.SI Préférable de limiter le calcul à la portion de colonne effectivement utile... Cordialement... |
| 11/01/2018 à 14:54 | Louwak | Macro pour masquer des lignes sur plusieurs feuilles | Si tu ne supprimes pas de ligne tu n'as pas de raison de faire ta boucle en partant de la fin. Bien d'utiliser With, mais si tu ne mets pas de point devant .Rows(i), tu ne le fais pas référer à la feuille sous With... Si tes feuilles sont triées de la même façon, et si la même personne se trouve sur... |
| 11/01/2018 à 14:44 | fap911 | Formule avec comparaison de résultat | Si le 20 doit rester dans la tranche xx, il faut mettre la borne à 21 s'il s'agit d'entier, ou 20,001... ? Cordialement... |
| 11/01/2018 à 14:31 | iliess | Utiliser feuil Excel comme formulaire et copié les valeurs vers une autre | C'est indigeste ! Mais laissons cela de côté, je ne comprends pas ton problème, le fait que les valeurs de 3 cellules soient le résultat de formules matricielles n'empêche nullement de prélever la valeur !... |
| 11/01/2018 à 14:19 | Sorento | Soucis Formule Délai | Merci du retour ! Je m'en souviendrai aussi ! C'est un détournement de fonction ! Bonne continuation... |
| 11/01/2018 à 14:14 | Vincent Johner | Recherche d'une lettre | A valider matriciellement (Ctrl+Maj+Entrée). C'est une conjonction, je viens juste d'en faire une quasi-identique ! ) Cordialement... |
| 11/01/2018 à 14:03 | edlede | Comparaison de date | Oui si tu le mets devant .Range et pas devant les Cells, car au 2e tour tu lui demandes de définir une plage sur une feuille avec des cellules d'une autre feuille ! Là ça renâcle ... |
| 11/01/2018 à 13:59 | jbl | Copier une valeur en face d'un critère à partir d'un autre tableau | Mais je vois qu'en fait c'est la date la plus récente que tu cherches, et non la plus ancienne, au temps pour moi sur ce point ! C'est donc le MAX et pas le MIN, ce qui évitera de se soucier des cellules vides qui renvoient 0... Toujours à valider matriciellement. Cordialement... |
| 11/01/2018 à 13:53 | jbl | Copier une valeur en face d'un critère à partir d'un autre tableau | Si tu l'avais dit pour commencer ! Il faut donc rajouter cette condition dans la formule..... |
| 11/01/2018 à 13:49 | jef59 | Msgbox nombre | Si tu veux faire : c'est que comme résultat tu veux obtenir des valeurs, et donc que tu n'as nul besoin de faire un copier-coller, comme tu le ferais manuellement, car VBA peut faire autrement, lui ! Mais tu ne parle que de la colonne A de Feuil2, s'il s'agit des valeurs de cette colonne que l'on do... |
| 11/01/2018 à 13:40 | edlede | Comparaison de date | La règle de base simple que je préconise est d'oublier toute idée de Select (qui fait perdre facilement le fil...) et d'appeler les choses par leur nom ! Si on appelle quelqu'un nommément c'est lui qui répondra, pas un autre ! Et comment voit-on dans le code que l'on ne lance pas un appel à la canto... |
| 11/01/2018 à 12:54 | jbl | Copier une valeur en face d'un critère à partir d'un autre tableau | La formule : A valider matriciellement par Ctrl+Maj+Entrée te renverra la date la plus ancienne de ton 2e tableau. Mettre la cellule de réception au format de date... Cordialement... |
| 11/01/2018 à 12:40 | Elkbir | Fonction If + multiple conditions | Ah ! Tu es en anglais mais avec le point-virgule comme séparateur ? C'est un mix ... |
| 11/01/2018 à 12:31 | Elkbir | Fonction If + multiple conditions | Pour éviter les AND et répétitions de conditions déjà indiquées... Cordialement... |
| 11/01/2018 à 12:06 | Elkbir | Fonction If + multiple conditions | Mais oui ! Avec un IF de plus..... |