| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 06/06/2024 à 22:34 | timalg1980 | Fichier Excel utilisé recemment | Fais une recherche à partir de son nom, ou d'une partie que tu te souviens eric... |
| 05/06/2024 à 19:04 | david44 | Liste déroulante à partir d'un tableau | Il faudrait un fichier de travail... Il faut créer l'objet à l'aide de la boite à outil, ensuite il sera disponible. C'est quoi cette idée de tableau de combobox ?!? Tu ne te facilite pas la tache en tant que débutant J'ai l'impression que tu as sauté beaucoup trop d'étapes en pensant que programmer... |
| 05/06/2024 à 12:31 | CedL | Date Picker, les mois ne fonctionne pas | Essaie de faire en pas à pas voir si tu trouves où il pèche et en analysant les variables. Bien que je pense plus à un défaut de rafraichissement... A tout hasard tente un Repaint et en désespoir de cause si ça ne change rien, insère une petite tempo juste avant eric... |
| 05/06/2024 à 10:21 | CedL | Date Picker, les mois ne fonctionne pas | Arf. Comme j'ai lu date picker et que le visuel était bien propre j'ai cru à une évolution de l'interface C'est vrai qu'il est beau, fonctionne aussi chez moi eric... |
| 05/06/2024 à 01:28 | CedL | Date Picker, les mois ne fonctionne pas | De toute façon c'est une source de problème ces calendriers. Ils changent de version en version d'excel, et tu dois te bagarrer pour l'ajouter aux versions qui ne le reconnaissent pas, et ça sur chaque PC. Recherche sur google un calendrier fait dans un userform qui te plait, il y en a des dizaines... |
| 05/06/2024 à 01:20 | ezj | Etiquette modifiable | Ah, c'est peut-être ta version 2007 Bon, tu l'auras voulu... 1) aller à la pharmacie prendre une deux boites de doliprane 2) Les fonctions et explications que j'avais notées qui pourront te servir : (la mise en page du copié-collé est mal passée) ColumnWidth , propriété Cette propriété renvoie ou dé... |
| 04/06/2024 à 01:01 | lyttonjr | Effacer contenu cellules dont la valeur est zéro | Si le besoin n'est que visuel, décoche cette option : eric... |
| 04/06/2024 à 00:48 | ezj | Etiquette modifiable | Met l'affichage comme ça, ça te guidera un peu : mais te leurre pas, les impressions exactes sur excel, ce n'est pas son fort. Ca dépend de l'imprimante et ce n'est pas WYSIWYG. La finition c'est en essai-erreur. eric... |
| 03/06/2024 à 15:42 | rdbx | Perte de formatage dans cellule | Si tu as quand même la possibilité du vba, une macro dans un classeur indépendant peut traiter un autre classeur pour régler ton pb. eric... |
| 03/06/2024 à 15:39 | chelle2 | Un prénom avec chaque lettre dans chaque case au prénom entier | Si tu mettais avec quelle formule tu récupères sur l'autre page ? eric... |
| 03/06/2024 à 12:09 | rdbx | Perte de formatage dans cellule | On est d'accord que tu n'oublies pas de valider sur Ok ? Tu peux sélectionner une plage ou des colonnes entières avant d'appliquer le format... |
| 03/06/2024 à 11:28 | rdbx | Perte de formatage dans cellule | Tu n'as pas appliqué ce qui t'étais proposé. En cochant la case : eric... |
| 02/06/2024 à 23:16 | corentin24 | Figer résultats de formule sans supprimer formule de cellule vide | Avec une case à cocher eric... |
| 02/06/2024 à 23:02 | Manu31 | Find qui ne trouve pas la valeur cherchée | Ah, et une chose que j'oubliais : Il faut toujours définir les paramètres , LookIn et LookAt de .Find () Ils ont la valeur de la dernière Recherche (ou Remplacement). Il suffit que quelqu'un ait fait une recherche en changeant les options, et ce qui marchait avant ne fonctionne plus... eric... |
| 02/06/2024 à 22:39 | chelle2 | Un prénom avec chaque lettre dans chaque case au prénom entier | Ou bien si tu as une version récente : =CONCAT(D6:R6) J'ai prévu jusqu'à 15 caractères, n'inscris pas la formule dans cette plage. eric... |
| 02/06/2024 à 19:46 | L0ki | CheckBox à cocher | Nouvelle version avec un ajout pour traiter les cases à cocher dans les tableaux. eric... |
| 02/06/2024 à 11:34 | Manu31 | Find qui ne trouve pas la valeur cherchée | Le problème avec Find sur les dates c'est qu'il est tributaire du format d'affichage avec xlValues (bien mal nommé...). Il faut utiliser lookin:=xlFormulas pour qu'il se base sur la valeur, et de préférence DateValue() qui interprète différents formats de date. Set c = Range("A1:A100").Find(what:=Da... |
| 01/06/2024 à 23:32 | L0ki | CheckBox à cocher | ... |
| 01/06/2024 à 19:09 | L0ki | CheckBox à cocher | Salut, oui mais c'est le coté loterie qui me gêne. Une fois j'ai passé 3 jours à vouloir ajouter un 11ème objet sans que ça ne me foute tout en l'air. Sans y arriver... Plus jamais... |
| 01/06/2024 à 10:05 | L0ki | CheckBox à cocher | J'ai jeté un oeil à mon fichier, incomplet. J'ai préféré le supprimer et je ne retrouve pas la version antérieure. eric EDIT Corrigé . (je n'avais pas respecté la règle des cellules vides autour en mettant un commentaire en A12...)... |
| 01/06/2024 à 00:01 | L0ki | CheckBox à cocher | C'est vrai, des fois c'est 15 Je viens de tester, moi c'est le vert que je n'arrive pas à remettre Sans doute pas la bonne version. J'avais commencé à ajouter des compléments mais j'ai délaissé excel pendant plusieurs mois. Il faudrait que je m'y remette... Il voit l'idée et le rendu. Un outil génér... |
| 31/05/2024 à 23:08 | L0ki | CheckBox à cocher | 'Impossible etc...' arrive sur certaines actions, c'est normal. Valider et faire F8 pour continuer. Quant à l'erreur 1004 c'est l'erreur fourre-tout jamais explicite. Sans la ligne en erreur ni fichier de travail difficile d'en dire plus... |
| 31/05/2024 à 20:09 | L0ki | CheckBox à cocher | Effectivement, c'est étrange. Bon, des fois il ne faut pas trop se poser de question. Il faut éviter de placer trop d'objets sur une feuille, ça se termine souvent mal. Et trop pour excel ça peut être 10. Plutôt que des cases d'options, utilise plutôt des coches (dé)cochées par double-clic. C'est pl... |
| 31/05/2024 à 18:49 | bayard | Bug pour afficher les onglets cachés | Suite... je viens de jeter un oeil, il manquait une ligne. mais je le répète, il vaut mieux apprendre et utiliser les fonctionnalités d'excel lorsqu'elles sont là... |
| 31/05/2024 à 18:27 | bayard | Bug pour afficher les onglets cachés | Mettre un code juste pour reproduire une fonction déjà présente, c'est dommage. A chaque macro lancée tu perds l'historique et la possibilité d'annuler les actions précédentes. Il y a une perte pour aucune plus-value, pas vraiment rentable amha eric... |
| 31/05/2024 à 17:49 | bayard | Bug pour afficher les onglets cachés | Pourquoi ne pas faire comme tout le monde ? Clic-droit sur un onglet et 'Afficher...' eric... |
| 31/05/2024 à 00:50 | Trucky93 | Format heures : 14 > 15 | No comment. Allez, liste noire... |
| 30/05/2024 à 23:39 | Trucky93 | Format heures : 14 > 15 | Je n'avais pas vu cette question perdue au milieu de 2 autres réponses dans ce long post. Pas vu non plus de confirmation que tu aies lu les explications données mardi à 16:58, rappelée mercredi à 21:56... Tu remplaces une fonction à 4 paramètres par un simple Sub et tu me dis que ça ne marche pas ... |
| 30/05/2024 à 18:01 | Trucky93 | Format heures : 14 > 15 | Bon, je devrais enlever ma cape d'invisibilité... |
| 29/05/2024 à 21:55 | Trucky93 | Format heures : 14 > 15 | Pas sûr que tu aies lu les explications demandées : https://forum.excel-pratique.com/post/repondre/193572?p=1203720 eric... |
| 28/05/2024 à 16:58 | Trucky93 | Format heures : 14 > 15 | Une fonction retourne une valeur. Il faut donc l'affecter à une variable si tu veux garder trace du résultat, ou la tester directement. ok = validerH(....) if not ok then ou If not validerH(....) then msgbox "essaie encore" eric PS : les # sont pour dire à vba qu'il s'agit d'une valeur date (passée... |
| 27/05/2024 à 23:57 | Heavy_B | 2 userform similaire dans le même fichier | Tu devrais nommer de façon parlante tes objets. Par exemple cbx_listeTitre au lieu de Combobox1. Ca t'évitera ce style de soucis où tu te perds, ça auto-documente le code et tu te diras merci quand tu te repencheras dessus dans 6 mois. eric... |
| 27/05/2024 à 23:48 | Trucky93 | Format heures : 14 > 15 | Tu es trop rapide, j'ai fait une petite modif..... |
| 27/05/2024 à 23:43 | Trucky93 | Format heures : 14 > 15 | Une proposition de fonction qui retourne True si ok, False si chevauchement. eric... |
| 27/05/2024 à 15:32 | Trucky93 | Format heures : 14 > 15 | If CDate(Me.Hor.Value) > Format(CDate(tb2.DataBodyRange(i, 5).Value), "hh:mm") Then CDate() : numérique Format() : chaine Compare 2 numériques si tu veux que ça fonctionne , ton Format() est de trop. eric... |
| 26/05/2024 à 23:31 | OLGone67 | Supprimer une virgule dans une décimale | Saisis 1000 dans une cellule vide que tu copies. Sélectionnes ta plage, clic-droit 'collage spécial / multiplication', fini eric... |
| 26/05/2024 à 16:36 | nazee | Annuler ou Rétablir une saisie | Une technique simple est d'utiliser le presse-papier windows (et non celui d'excel) Tu supprimes les cellules où tu dois écrire avant de t'y mettre. et ça sera dispo dans ton Ctrl-z eric Edit : modifié sous forme de Sub paramétré. (pas moyen de préserver la sélection en cours sans que ça fasse merde... |
| 24/05/2024 à 23:54 | Varok_Saurcroc | Copie de fichiers à partir d'une liste Excel [VBA] | Tu sembles te désintéresser de ton pb. Je vais faire de même. eric... |
| 23/05/2024 à 22:42 | Anais83 | VBA_Couper une chaine de caractère en fonction d'un caractère | Termine tes explications. Tu parles de couper une chaine mais avec Resize tu change le nombre de colonnes d'une sélection (?!?). Que veux-tu qu'on comprenne ? Explique en détail ce que tu veux vraiment faire (avant/après) et dépose un fichier de travail. eric... |
| 23/05/2024 à 22:36 | Le Soul | Calculer 3% sur toute les cases | Ou bien tu écris dans une cellule 1.03 que tu copies Tu sélectionnes ta plage, clic-droit dessus et 'Collage spécial / Multiplication' eric... |
| 23/05/2024 à 00:32 | seb_007 | NB.SI.ENS sur Excel onlyoffice | En attendant tu peux essayer de comparer avec une cellule que tu sais qui sera toujours vide. Du style "<>"&ZZ1000000 Ou bien tu crées le nom 'vide' sur cette cellule toujours vide et ça devient "<>"&vide... |
| 23/05/2024 à 00:12 | Karolyn | Récupérer valeur si couleur | Normalement ce sont les chefs qui doivent reprocher aux employés d'être contre le changement, lui il doit faire semblant d'être pour. Il a dû rater des cours de management... Comme l'a dit 78chris, ça ne peut être qu'en vba. Il faut que tu y aies droit (des fois c'est bloqué par sécurité) et que tu... |
| 22/05/2024 à 23:26 | seb_007 | NB.SI.ENS sur Excel onlyoffice | C'est ce que j'allais proposer sans trop y croire, des fois que les limites soient différentes. Sinon "<>"&"" peut s'écrire aussi "<>""""" ça m'étonnerait que ça change grand chose aussi mais bon..... |
| 22/05/2024 à 23:17 | Polymer | Calcul sous certaines conditions | En dehors du fait que ça pose des problèmes à savoir où sont les données, en vba ça nécessites autant d'exceptions à traiter (plus de régularité dans les données) et rallonge d'autant le code, essaie de copier la ligne du 4 janvier pour la coller ailleurs. Même galère pour copier une colonne avec un... |
| 22/05/2024 à 12:54 | Polymer | Calcul sous certaines conditions | J'y avais pensé mais comme il semblait préférer la fusion de cellule (à proscrire le plus souvent bien sûr)... Je pense que c'est la meilleure solution... |
| 22/05/2024 à 10:07 | Polymer | Calcul sous certaines conditions | C'est sûr qu'avec des semaines de 3 jours ça mache moins bien Ou bien faire une vraie BDD avec toutes les dates sur la même feuille et filtrer le mois voulu si besoin (mais bon, laisser le scrolling sur le mois en cours est suffisant) Tu as de quoi tenir 2870 ans... Ensuite tu peux faire toutes les... |
| 22/05/2024 à 09:48 | Steph30 | Ajouter un nom dans une cellule | Les formats ne concernent que les numériques et tu as du texte. Une solution c'est d'ajouter une colonne avec : ="Nombre="&E3 et éventuellement masquer celle d'origine. Ou sinon en vba. eric... |
| 21/05/2024 à 22:56 | Steph30 | Ajouter un nom dans une cellule | Clic-droit / Format de cellule / Nombre / Personnalisée : "Number = "0 0 pour un nombre entier. 0.00 pour un décimal. A saisir dans Type... |
| 21/05/2024 à 22:36 | Polymer | Calcul sous certaines conditions | Pas sûr d'avoir compris car il suffit de mettre ta somme en I3 =SOMME(F3:F9) et de tirer vers le bas ta plage fusionnée. eric... |
| 21/05/2024 à 16:27 | Varok_Saurcroc | Copie de fichiers à partir d'une liste Excel [VBA] | Ah oui, il y a de la variété là, ce n'est plus la même chanson. Plus adapté, il faut que je reprenne à 0. Tu es sûr que le séparateur de longueur ne sera jamais "-" ? eric... |