| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 20/02/2017 à 08:45 | Gaia76 | Exercice VBA total heures à trouver | Si tu te sens d'étudier la procédure : Un bouton sur la feuille Consignes permet de la lancer. Elle insère une feuille pour afficher les résultats... Je reviens pour quelques explications. Cordialement... |
| 20/02/2017 à 01:42 | faconnable | Calcul du delai d'intervention avec 4 parametres | Fonction qui calcule le délai entre demande et intervention (ou entre demande et date-heure actuelle si intervention n'a pas encore eu lieu). NB- J'ai opté pour cette solution car ton propos était un peu nébuleux... Pour l'affichage de "en cours" ou autre, tu peux utiliser des fonctions classiques.... |
| 20/02/2017 à 00:30 | eeaa | Comptage cellule colorée | Un classeur modèle facilitera les choses... ... |
| 20/02/2017 à 00:19 | Gaia76 | Exercice VBA total heures à trouver | J'ai regardé ton exercice dont les consignes me laissent rêveur ! Passons sur la copie de sauvegarde de la feuille à faire manuellement, je suppose que tu sais faire... On demande (en macro) le volume horaire effectué par chaque enseignant, sans ajouter ou supprimer de colonnes. Cette dernière préci... |
| 19/02/2017 à 23:44 | LYSE | Recherche des mots dans une colonne à partir d'une référence | En B2 : Tirer vers le bas... |
| 19/02/2017 à 23:31 | abricot | Msg Box utilisé une seule fois | Pause comprise ... |
| 19/02/2017 à 22:22 | mathieu77 | Son affecté à un bouton | Procédure affectée à tes boutons : La ligne concernée à modifier est surlignée... |
| 19/02/2017 à 22:16 | medysquall | Ranking | Difficile d'aller plus loin... je ne peux formuler que deux hypothèses par rapport à la question de départ : soit l'échantillon sur lequel est fait le calcul est incomplet, des valeurs se sont perdues... (je n'ai pas fait de manipulations exhaustives pour vérifier mais il semble manifestement qu'on... |
| 19/02/2017 à 21:57 | medysquall | Ranking | Ca c'est pour le moins curieux, car tes valeurs sont cadrées à gauche dans les cellules, indice qu'il s'agit de texte ! Et si je n'utilise pas CNUM, là j'ai une erreur #NOMBRE! On peut cependant convertir préalablement en nombres toutes les valeurs... Mais la question principale reste la valeur des... |
| 19/02/2017 à 21:48 | Coche | SOMME.SI.ENS | Selon tes spécifications, il faut faire : Cordialement... |
| 19/02/2017 à 21:40 | steven542304 | Alimenter combobox avec données feuille active | J'ai une impression de joyeux mélange ! Tout cela donnera sans doute un résultat mais que ce soit le résultat escompté me surprendrait... Enfin, tout est possible... ! D'abord, quand je vois USERFORM_INITIALIZE écrit ainsi, j'ai quelque doute sur son exécution, car VBA ne l'écrit pas ainsi... Variab... |
| 19/02/2017 à 20:39 | medysquall | Ranking | S'agissant par exemple de FCR, je peux définir le 3e quartile ainsi : Matricielle en raison de l'utilisation de CNUM, du fait que les valeurs du tableau ne sont pas des nombres... Le résultat est : 71,24 De même pour le 1er quartile : Le résultat est : 67,37 En utilisant ensuite la formule : L1 étan... |
| 19/02/2017 à 19:56 | mathieu77 | Son affecté à un bouton | Une seule ligne de code à modifier, et seulement en y incorporant une expression, elle-même simple ! Tout ce qu'il y a faire, c'est savoir ouvrir l'éditeur, pouvoir identifier une procédure pour y modifier la ligne concernée, laquelle ne pose aucun problème d'identification. Et c'est tout ! Il n'y a... |
| 19/02/2017 à 17:07 | mathieu77 | Son affecté à un bouton | Arrête de te mélanger les pinceaux ! A ce que j'ai vu, tous tes boutons pointent la procédure Alarme ! C'est donc cette dernière qui est concernée. Si cela fonctionnait, c'est cette procédure qui fonctionnait ! Il faut donc que la définition de WAVFile dans cette procédure inclut le nom du fichier.... |
| 19/02/2017 à 16:57 | medysquall | Ranking | Convié par Curulis à me pencher sur une formule il y a quelques jours, en rapport avec ce sujet, j'avais dit que je regarderais à l'occasion... Il me semble qu'il y avait au début une incompréhension sur la définition des Quartiles ! Il n'y a que 3 quartiles (et non 4 !) Le Quartile 1 est la mesure... |
| 19/02/2017 à 15:27 | YOUNESS1972 | Userform changements dans bdd | On peut effectivement traiter cette date à part, mais peut-être plus sûr ainsi: Cordialement... |
| 19/02/2017 à 15:05 | mathieu77 | Son affecté à un bouton | ... |
| 19/02/2017 à 14:45 | mathieu77 | Son affecté à un bouton | Je n'ai pas fourni de macro ! J'ai indiqué la modification à apporter à une ligne de ta macro... Tout le reste est inchangé ... |
| 19/02/2017 à 14:28 | mathieu77 | Son affecté à un bouton | Ton "bouton" (objet Shape) portant en suscription VSAV 1 se nomme : Arrondir un rectangle avec un coin diagonal 27 ce que tu peux vérifier dans la zone Nom en le sélectionnant... C'est ce nom qu'il faut modifier en VSAV 1 si ton fichier wav se nomme ainsi..... |
| 19/02/2017 à 14:23 | lolo2b82 | Déplacer affichage | C'est pas clair !? Tu fournis un classeur avec procédure, contenant des données auxquelles ladite procédure s'applique... ... |
| 19/02/2017 à 14:07 | mathieu77 | Son affecté à un bouton | Si tes boutons portaient chacun comme nom le nom du fichier wav à exécuter, tu pourrais récupérer ce nom avec Application.Caller, ce qui simplifierait grandement l'opération. Il te suffirait d'introduire le nom en définissant WAVFile : Cordialement... |
| 19/02/2017 à 13:50 | PhiPhi14 | Accéder feuille de calcul | Remarque : Le critère de définition du nom de feuille s'appuie sur le fait que dans ta liste les noms (repris comme noms de feuilles) sont en majuscule [caractéristique à conserver donc !] La liste est nommée Noms de façon dynamique (le nom suivra les extensions). Cordialement... |
| 19/02/2017 à 13:22 | Guigou | Pas d'autocomplétion des listes et méthodes d'un objet | Il faut ajouter que les propriétés Rows ou Columns, de même que Range, Cells et pas mal d'autres, renvoient un objet Range... Tu tapes Range dans l'Aide, ce qui te permettra d'accéder immédiatement aux membres de l'objet... Les descriptions te permettront aisément de distinguer propriétés et méthode... |
| 19/02/2017 à 13:02 | lolo2b82 | Déplacer affichage | Avec un classeur, on pourra rapidement améliorer ça... Cordialement... |
| 19/02/2017 à 12:49 | DieZe | Enregistrement d'une feuille dans un nouveau classeur | Je n'ai fait que lister (en gros) les opérations à programmer, selon la méthode me paraissant la plus économique (un tant soit peu différente du modèle proposé par Jean-Eric [ que je salue ! ] Je ne vais jamais plus loin tant que le demandeur ne fournit pas un classeur modèle permettant d'év... |
| 18/02/2017 à 23:37 | YUSS | Suppr des lignes entières selon contenu sur plusieurs colonn | Excellente idée... ! Note que pour des suppressions ligne par ligne, on commence toujours par la fin car si l'on commence par le début, on fait varier les lignes en aval... Et que chaque fois que l'on peut faire la suppression en bloc, au lieu de ligne par ligne, ce sera pus rapide... Cordialement... |
| 18/02/2017 à 23:22 | YUSS | Suppr des lignes entières selon contenu sur plusieurs colonn | Cordialement... |
| 18/02/2017 à 22:54 | mandela9857 | Commande VBA pour liste déroulante à choix multiple | A force de chercher des solutions toutes faites sur internet, on oublie d'apprendre les bases les plus élémentaires, et de consulter la documentation qu'on a toujours sous la main, l'Aide en particulier... ! Tu as une ligne de commande : qui définit une plage de cellules avec validation sur l'ensemb... |
| 18/02/2017 à 22:30 | superfla | Problème de format de nombre avec formulaire userform | Il faut rappeler quelques bases : la propriété Text renvoie une valeur telle qu'elle apparaît dans la cellule, donc formatée si un format de cellule est appliqué. La valeur de la cellule, au cas particulier du prix est un nombre. Les valeurs des contrôles TextBox (ou ComboBox, etc.) sont toujours de... |
| 18/02/2017 à 21:22 | PhiPhi14 | Accéder feuille de calcul | Où sont-ils ... |
| 18/02/2017 à 15:11 | PhiPhi14 | Accéder feuille de calcul | Oui ... |
| 18/02/2017 à 12:10 | YOUNESS1972 | Userform changements dans bdd | Je regarde durant le weekend... elle ne doit pas être obligatoire, ce pourquoi la vérification de la date ne doit intervenir que si une valeur est saisie... Cordialement... |
| 17/02/2017 à 23:39 | reinruof77 | Problème Pour les experts | Quel est ton problème avec ces dates (qui n'en sont pas : données texte). A mon avis tu as déjà la chance que VBA ne procède pas à une inversion jour/mois pour des dates comme 06/03 ou 07/03, sans doute peut-être en raison de l'alimentation de la Combo à partir des noms de feuilles... Les contrôles... |
| 17/02/2017 à 23:07 | steven-1947 | Bug fermeture userform ?? | Désolé que tu n'agrées point mes commentaires. Récapitulons : Tu indiques que ta procédure de validation attachée à un bouton de Userform produit des dysfonctionnements : seule et unique précision que tu apportes, la présence d'une instruction End dans la procédure... Ce à quoi je réponds qu'il conv... |
| 17/02/2017 à 20:37 | YOUNESS1972 | Userform changements dans bdd | C'était ta question précédente... Je n'ai effectivement pas inclus la Date de départ dans les tests de vérification que tu avais mis en place (j'ai maintenu ceux que tu avais mis, je n'en ai pas enlevé, je n'en ai pas ajouté non plus). Rien ne t'oblige à saisir une date erronée ! Ceci étant, CDate p... |
| 17/02/2017 à 20:19 | BonVin | Mise en forme conditionnelle | La question posée était que tu mets comme condition que ces 350 lignes soient vides toutes et en même temps ...... |
| 17/02/2017 à 19:58 | DieZe | Enregistrement d'une feuille dans un nouveau classeur | Copier la feuille. Dans un premier temps dans le classeur. Supprimer les formules (par affectation des valeurs sur l'ensemble de la feuille). Déplacer la copie dans un nouveau classeur. Epurer s'il y a lieu des liens avec le classeur source (noms par exemple). Enregistrer le nouveau classeur dans le... |
| 17/02/2017 à 19:50 | BonVin | Mise en forme conditionnelle | Tu ne sais pas très bien où tu vas... ! On n'utilise pas SI dans une formule de MFC ! Seule la condition est à définir, laquelle renvoie VRAI ou FAUX (et le reste c'est Excel qui s'en occupe) ! Première chose à ne pas oublier... Ensuite vouloir comme condition qu'une plage de 350 lignes environ sur... |
| 17/02/2017 à 19:40 | merlinreturn | Mettre une variable dans la référence à une autre feuille | =Feuil1!AC3:AC33 cela peut devenir : Cordialement... |
| 17/02/2017 à 19:04 | steven-1947 | Bug fermeture userform ?? | Si tu sais ce qui empêche l'exécution, tu le supprimes... ! Mais ne viens pas nous demander d'inventer les éléments dont tu n'as pas commencé à fournir le premier !!!!!!!!!... |
| 17/02/2017 à 16:31 | steven-1947 | Bug fermeture userform ?? | Ah ! ça, évite de l'empêcher de s'exécuter ! Si tu crées le problème, normal que tu l'aies ... |
| 17/02/2017 à 16:27 | kloffel | Macro "désactivé" | Pour le "fun" : Code du Userform : A mettre en module Standard ... |
| 17/02/2017 à 15:17 | MadBoZo | Empécher l'utilisation d'une macro sur une feuille spécifiqu | Alors : Cordialement... |
| 17/02/2017 à 14:30 | MadBoZo | Empécher l'utilisation d'une macro sur une feuille spécifiqu | Re, Tu as tout à fait raison de ne pas disperser tes macros dans une foultitude de modules ! Un seul module standard suffit amplement pour tout ce qui relève du programme principal que l'on met en oeuvre dans un projet. Des besoins spécifiques peuvent justifier l'adjonction de modules, mais cela se... |
| 17/02/2017 à 13:56 | kloffel | Macro "désactivé" | Re, Lis plutôt ce que j'ai écrit... Suis ces recommandations !! Et étudie soigneusement le chapitre portée des variables et des procédures dans un cours VBA... Cordialement... |
| 17/02/2017 à 13:46 | kloffel | Macro "désactivé" | Il faut essayer de travailler de façon cohérente en VBA... Les macros "classiques" se mettent dans un module Standard. Tu réserves les modules de feuilles pour les procédures d'évènements... Ces macros sont donc à placer dans un module Standard ! La macro Feuille est affectée à tous les boutons de S... |
| 17/02/2017 à 13:00 | MadBoZo | Empécher l'utilisation d'une macro sur une feuille spécifiqu | Citer la macro (en entier), si elle utilise des variables déclarées hors procédure, ne pas omettre ces déclarations. Et indiquer où est placée cette macro (quel module). Cordialement... |
| 17/02/2017 à 12:55 | novice13 | VBA - macro calcul moyenne et nbre sup à | ... |
| 17/02/2017 à 12:11 | excelnoob7 | Combinaison 3chiffres loto | 9347 combinaisons différentes parmi 13060 issues des tirages, à identifier, décompter, et trier. Cela prend un certain temps... Etre patient donc ! Cordialement... |
| 16/02/2017 à 22:26 | pompaero | Remplir Listbox avec un Combobox | Si plage est une variable String, c'est bon ! Si c'est une variable Range, non ! Dans ce cas, ce serait plage.Address... |