| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 12/09/2018 à 19:20 | wurdahitah | Limiter macro à certaines cellules | Re, Petite différence, et avec ta procédure initiale : avec Cancel = True , tu annules la fonction dévolue normalement au double-clic, qui est d'éditer la cellule. Je l'ai replacé dans la condition, car il convient d'y procéder pour les cellules concernées par l'action, mais si tu places l'expressio... |
| 12/09/2018 à 17:35 | wurdahitah | Limiter macro à certaines cellules | Cordialement... |
| 12/09/2018 à 17:22 | Clemza | Deuxième, troisième .. cellule non vide d'une ligne | Formule en B8, matricielle (à valider par Ctrl+Maj+Entrée), et recopier sur les deux lignes. Cordialement... |
| 12/09/2018 à 16:03 | scn68100 | Cadrage des colonnes dans une ListBox | Les en-têtes ne sont pas le premier élément de la liste ... |
| 12/09/2018 à 15:55 | Remypaul | Repartir cellule en ligne avec plusieurs colonne | Cordialement. edit : Salut Paritec ... |
| 12/09/2018 à 14:57 | Hendielson | Formule Excel dterminer le jour par rapport au mois et l'annee | Merci à tous ... |
| 12/09/2018 à 14:53 | Ellimac | Numéro de semaine | @Pedro : Tu as oublié que la fonction NO.SEMAINE fournit un numéro de semaine à la norme américaine qui n'est pas la norme ISO eurpéenne. Cette fonction est totalement inutilisable dans les versions antérieures à 2010. Elle peut être utilisée dans Excel 2010, mais assorti du paramètre 21 (et non 2)... |
| 12/09/2018 à 14:28 | Hendielson | Formule Excel dterminer le jour par rapport au mois et l'annee | En G6, tu mets : et tu mets G6 au format de cellule : jjjj . Si tu veux le jour avec majuscule initiale, en G6: Mais attention, dans le 1er cas tu avais une date, réutilisable comme date dans des calculs, dans le second tu auras un texte... Cordialement... |
| 12/09/2018 à 14:20 | Isabelle78 | Application.run avec mot de passe | Si tu affiches une InputBox pour la saisie du mot de passe, le fait de lancer la procédure avec Application.Run ne change rien, la boîte de dialogue va s'afficher pour la saisie du mot de passe. Si tu veux éviter d'avoir à fournir le mot de passe dans la boîte de dialogue, il te faut modifier la pro... |
| 12/09/2018 à 14:04 | micheltkl | Date la plus récente + critères | Double erreur de syntaxe : - Tu faisais : matrice (du tableau cible, de taille différente) = matrice (du tableau source) au lieu : matrice (du tableau source, même taille que matrice de la 1re condition) = valeur du tableau cible. - La fonction ET (comme OU) ne se matricialise pas, il faut utiliser... |
| 12/09/2018 à 13:45 | lembmc | Boucle_pause | Je dois pas être bien réveillé ! Dans la version actuelle, l'utilisateur clique sur Démarrer et ça démarre... Il répond (sans appuyer sur Entrée !) : on lui affiche bonne ou mauvaise réponse => à maintenir donc d'après ton indication ? Il n'a pas répondu dans le délai : on lui signale et demande... |
| 12/09/2018 à 12:43 | scn68100 | Cadrage des colonnes dans une ListBox | Je ne vois pas bien en quoi ! Sans RowSource pas d'en-têtes..... |
| 11/09/2018 à 17:16 | lembmc | Boucle_pause | Mais que veux-tu comme résultat ? Le détail pour chaque question ? Le nombre de réponses justes ou fausses ? ..... |
| 11/09/2018 à 17:13 | jreverchon | Récupération de données selon couleur texte | Voilà ! On éclate l'instruction conditionnelle en 2 : Soit on ferme la première en ajoutant un End If et on remplace le ElseIf par If à la ligne suivante. Et la condition qui devient Like "[EPR]*" . Il y avait aussi une petite anomalie dans le Tableau 3 : les bordures y intégraient une ligne... |
| 11/09/2018 à 16:39 | jreverchon | Récupération de données selon couleur texte | Tu recherches cette ligne : Tu la modifies ainsi : Cordialement. edit : Ça suffit pas ! car le ElseIf arrive après une condition If sur le critère Like "R*", donc les E sont pris, mais les R ont échappés. Va falloir autonomiser les conditions..... |
| 11/09/2018 à 16:28 | SpaceX | Enregistrer une feuille Excel au format DOS | Si tu n'as rien d'autre dans ton code, son exécution enregistrera le contenu de ta feuille en fichier texte, sans fermer ton classeur. Tu le trouveras dans le dossier que tu as indiqué dans ton chemin... Tu peux t'y rendre et l'ouvrir pour vérifier... mais attention ! avec ton extension .bat évite l... |
| 11/09/2018 à 15:09 | lembmc | Boucle_pause | Il faut que tu précises le résultat final que tu veux obtenir... Pour l'instant, on défilait les questions mais on n'enregistrait rien ... |
| 11/09/2018 à 15:06 | scn68100 | Cadrage des colonnes dans une ListBox | Si tu initialises autrement que la façon qui fonctionne... ça ne fonctionnera pas ! RowSource établit un lien permanent entre la ListBox et la plage source, il convient donc que tu initialises ta ListBox avec ta plage source (ses valeurs) sans passer par RowSource ! Cordialement... |
| 11/09/2018 à 14:24 | Alex325 | Couleur lignes | Mise en forme conditionnelle. Tu sélectionnes ton tableau : MFC > Nouvelle règle > Utiliser une formule... Tu choisis le format... Tu tapes la formule conditionnelle : Tu valides. Cordialement... |
| 11/09/2018 à 14:16 | scn68100 | Cadrage des colonnes dans une ListBox | Comme tu l'as constaté, tu as quelques différences avec ton modèle... Supprime ces différences et ça fonctionnera ! Pas de RowSource : utilise List Pas de dimensionnement de colonnes. Cordialement... |
| 11/09/2018 à 13:49 | Ydolem | Colorer la première cellule si la ligne est remplie | Tu sélectionnes ta plage B2:B9. Puis Mise en forme conditionnelle > Nouvelle règle > Utiliser une formule... Tu choisis ton format : remplissage Vert... Puis tu tapes la formule conditionnelle dans la zone prévue : Tu valides... Cordialement. edit: Salut Steelson ... |
| 11/09/2018 à 13:29 | lembmc | Boucle_pause | Oui on peut ... |
| 11/09/2018 à 11:26 | Droken | Excel calcul heure automatique après filtre entre 2 dates | Je ne suis pas sûr de te suivre dans tous tes cheminements... d'autant qu'il semblait y avoir un point sur lequel nous n'étions pas sur la même longueur d'onde... Cependant, si tu veux transférer les données d'un utilisateur dans une autre feuille, le moyen le plus simple reste, à mon sens le filtre... |
| 11/09/2018 à 02:20 | dav999 | Ecrire depuis un fichier Excel, vers un autre ? | Ouf ! Là on s'éloigne vraiment d'une programmation modulaire ! Il va déjà me falloir trouver le temps de simplement la lire, et ce n'est pas ce soir... On verra donc demain. Bonne soirée... |
| 11/09/2018 à 02:09 | lembmc | Boucle_pause | J'ai été un peu trop rapide en te disant à compléter... ! On n'est plus du tout dans la même situation consistant à afficher des valeurs en boucle à cadence régulière. On doit interagir avec l'utilisateur en fonction de ses réactions... On reprend donc tout ! D'abord la procédure initiale ne va fair... |
| 10/09/2018 à 23:06 | ericp | Cellules couleurs | Pas complètement ! Je reviendrai plus tard..... |
| 10/09/2018 à 22:58 | Berengere69 | Calculer un nombre de jour ouvré par mois à partir d'une plage donnée | D'accord s'il s'agit d'évaluer l'absentéisme, j'avais zappé cet aspect..... |
| 10/09/2018 à 18:25 | Berengere69 | Calculer un nombre de jour ouvré par mois à partir d'une plage donnée | Je pense qu'il serait bon que tu vérifies soigneusement ! La comptabilité des arrêts maladie obéit à des règles Sécurité Sociale et se fait normalement en jours consécutifs, avec correctif d'égalisation des mois pour ce qui est de l'impact sur le salaire (là il peut y avoir des variations selon les... |
| 10/09/2018 à 18:17 | dav999 | Ecrire depuis un fichier Excel, vers un autre ? | Re, Reprenons ! 1) On ne sait pas quelle procédure appelle ta procédure export_2days_training , on ne sait donc pas dans quel contexte elle est lancée... 2) Tu testes l'argument Worksheet de la procédure pour initialiser curCell ... qui n'est plus réutilisée ensuite ??? Et tu refais le même test ens... |
| 10/09/2018 à 16:06 | Oliv34 | Boucles imbriquées ? | Pas le temps de regarder, mais si ta ListBox est multicolonnes, une solution serait de rajouter une colonne pour y placer un numéro de ligne. Mais c'est évidemment incompatible avec RowSource... à moins de l'introduire dans la source (je crois me souvenir que ta source résultait d'un filtrage...) Si... |
| 10/09/2018 à 15:58 | dav999 | Ecrire depuis un fichier Excel, vers un autre ? | Bien sûr que tu peux écrire directement dans n'importe quel classeur ouvert dans la même instance de l'application ! Ton code étant incomplet il ne permet pas de cerner l'opération réalisée... NB- Ta variable shFrom est inutile : double emploi avec sheet_From fournie en argument... Par contre curCel... |
| 10/09/2018 à 15:47 | lembmc | Boucle_pause | Si tu maîtrises le code que tu as produit, tu ne devrais pas avoir de grosses difficultés à le compléter... Sinon, je ne peux m'y lancer immédiatement, je dois m'absenter, mais je regarderai à mon retour. Cordialement... |
| 10/09/2018 à 15:43 | Bruce21130 | Workbook_SheetChange - Ma macro se réalise uniquement feuille concernée | TssTsst ! L'indulgence n'a rien à faire ici ! Si par exemple on ne te fait jamais remarquer qu'une variable a toujours un valeur par défaut, que cette valeur correspond à son type si elle est déclarée et typée : 0 pour une variable numérique, "" (chaîne vide) pour une variable String, False pour une... |
| 10/09/2018 à 14:13 | matt22free | VBA détecter les cellules avec du texte de couleur différente | Si le texte est de plusieurs couleurs, la valeur renvoyée par .Font.Color sera la valeur Null. Si ton texte rouge est à la fin, tu testes le dernier caractères : S'il peut se trouver ailleurs, une boucle sur tous les caractères jusqu'à ce que tu en rencontres un en rouge... Cordialement... |
| 10/09/2018 à 13:36 | Droken | Excel calcul heure automatique après filtre entre 2 dates | Je ne te suis pas sur tes considérations de date ET heure. En C2 et D2 date seulement, elle sert pour les filtres. En G1 et G2 calcul de la date-heure en fonction des évènements à retenir pour ajuster les bornes du calcul, elle sert à la formule de calcul, qui fonctionne en dehors du filtre. Si la f... |
| 10/09/2018 à 13:26 | Bruce21130 | Workbook_SheetChange - Ma macro se réalise uniquement feuille concernée | Sans rien regarder d'autre que ta dernière procédure, je la trouve incohérente ! Tu utilises une évènementielle niveau classeur qui se déclenchera lors de modification dans toute cellule ou plage de toutes les feuilles du classeur pour intervenir à chaque fois sur la même feuille, ce sans aucun cont... |
| 10/09/2018 à 13:09 | lembmc | Boucle_pause | Tu doubles la condition de temps laissé pour la réponse par une condition de valeur dans J21 : l'une OU l'autre condition interrompt l'attente... Mais il te faut à la suite : soit signaler que le temps est écoulé en cas de non réponse, soit évaluer la réponse et indiquer si juste ou non, puis efface... |
| 10/09/2018 à 12:53 | Droken | Excel calcul heure automatique après filtre entre 2 dates | Ton fichier. J'en ai profité pour nettoyer le code. Le calcul est indépendant du filtre. Cordialement... |
| 10/09/2018 à 12:12 | amocco | Enregistrement date de modification dans le commentaire | On peut ou non imprimer les commentaires, je ne sais par contre si on peut dissocier l'impression de certains commentaires. Je ne vois pas comment définir cette propriété individuellement pour chaque commentaire. Par ailleurs, le code fourni te donnait la syntaxe pour introduire un commentaire lors... |
| 10/09/2018 à 11:36 | oantoine | Problème fonction index decaler | Un eric blanc ! On l'a décoloré ... |
| 10/09/2018 à 11:34 | Droken | Excel calcul heure automatique après filtre entre 2 dates | Je regarde de plus près, mais : 1) tes heures sont toujours du texte en C, sauf les 2 premières sans doute converties lors des manipulations... [Il y en a peu, tu peux donc éditer et re-valider chaque cellule, cela les convertira. Pour un grand nombre, taper 1 dans une cellule extérieure, copier... |
| 10/09/2018 à 02:06 | oantoine | Problème fonction index decaler | Si vous passez dans le coin, faites signe... je serai à proximité ! Mais il faudra attendre novembre, je suis pour le moment à Nice. Pas de piscine, mais le lagon est à 150 m à vol d'oiseau. Pour l'immédiat le foot ça me branchera pas ! Un concert, je dirais pas non si cela m'évoque des souvenirs..... |
| 10/09/2018 à 01:46 | titus11 | Recherche sous condition | Bravo ! Il reste un petit problème : j'ai vu que tu utilisais également "tous" dans les zones, ce qui n'est pas pris en compte dans la formule... Mais si tu vois comment la question est réglée pour les types, tu pourras compléter la formule. Cordialement... |
| 09/09/2018 à 19:12 | titus11 | Recherche sous condition | Ca y est ? As-tu réussi à mobiliser simultanément 2 doigts de la main gauche et un doigt de la main droite... |
| 09/09/2018 à 19:03 | oantoine | Problème fonction index decaler | Et on me visite quand ? Vu personne de la journée ! Hier non plus ... |
| 09/09/2018 à 16:57 | titus11 | Recherche sous condition | Tu n'as pas encore appris à valider une formule matricielle ! Relis mon premier post et valide tridactylement comme indiqué !!... |
| 09/09/2018 à 16:40 | Droken | Excel calcul heure automatique après filtre entre 2 dates | Re, Tu peux le faire par formule, mais il te faut éliminer une éventuelle fermeture non précédée d'une ouverture dans la fourchette, et une éventuelle ouverture non suivie d'une fermeture dans la fourchette, donc adjoindre à la date en C2 l'heure de la première ouverture du jour, et à la date en D2... |
| 09/09/2018 à 15:20 | Droken | Excel calcul heure automatique après filtre entre 2 dates | Il n'y a aucun besoin de filtrer, comme je l'ai dit, pour faire ce calcul. On se contente de tester à partir de la fourchette de date que tu indiques : les ouvertures doivent être supérieures ou égales à la première date, et les fermetures inférieures ou égales à la deuxième date. Les mêmes critères... |
| 09/09/2018 à 15:04 | titus11 | Recherche sous condition | Re, Tu n'as sans doute pas testé les réponses ! Il se trouve que la 2e formule que j'ai fourni renvoie les résultats que tu attends si l'on en croit ton second fichier... Cordialement... |
| 09/09/2018 à 13:50 | titus11 | Recherche sous condition | Si la valeur de type "tous" doit être incluse pour tous types recherché : Toujours matricielle, bien sûr... |