| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 17/06/2024 à 11:15 | DSL | Derniere valeur liste selon critère | Je pense que de nombreuses méthodes sont possibles, surtout avec les array dynamiques. Sur les anciennes versions de Excel un max fonctionne très bien, voir ci-joint : La formule utilisée est : Avec dans les premières parenthèses la colonne des dates, et dans la seconde parenthèse la vérification du... |
| 12/06/2024 à 12:19 | mousali | Comment affecter un username et password pour un classeur sur Excel | Possible via différentes approches, ci-après une proposition VBA avec une classe, je vous laisse adapter à votre userform. Classe: Implementation (proposition): Edit: j'ai retiré Module1. ... mauvais c/c... |
| 12/06/2024 à 10:11 | gilles45 | Calculer des cellules de couleur | Ci-joint une proposition utilisant simplement NB.SI.ENS ;)... |
| 12/06/2024 à 10:00 | gilles45 | Calculer des cellules de couleur | Ce que vous souhaitez est bien sur possible via vba mais je pense vraiment que compter des couleurs ne soit pas la bonne approche, en tout cas dans Excel. Déjà pour votre première question votre problème pouvait etre résolu avec un nb.si, et je pense que celui-ci serait de meme si au lieu d'approche... |
| 11/06/2024 à 16:40 | izara booki | Mettre en gras les séries de caractères entre quotes | Pour ne mettre qu'une partie du texte de chaque cellule il faut passer par le VBA. Ci-après une proposition et le code correspondant... |
| 11/06/2024 à 12:16 | Heavy_B | Déclarer une variable "mdp" pour l'entièreté du fichier | Je n'avais pas vu que l'ensemble de ce code se trouvait dans votre userform, ce peut etre un problème de scope/portée de votre variable MDP. Il faudrait que vous regardiez en mode déboguage la valeur de MDP pour s'en assurer. Essayez de remplacer Password:=MDP par Password:=MonModule.MDP avec MonMod... |
| 11/06/2024 à 11:50 | Heavy_B | Déclarer une variable "mdp" pour l'entièreté du fichier | C'est parce que vous essayez d'appeler la méthode .Protect ou .Unprotect sur un objet Sheet au lieu de Worksheet. Meme si ils sont souvent confondus ces deux objets sont un peu différents. Les "sheets" de votre fichier peuvent etre des feuilles de calcul OU BIEN des feuilles de graphique. Les worksh... |
| 11/06/2024 à 11:10 | Heavy_B | Déclarer une variable "mdp" pour l'entièreté du fichier | Bonjour, vous devez faire une erreur dans votre code, chez moi cela fonctionne : Peut etre, ne mettez pas le MDP entre guillemets... |
| 10/06/2024 à 16:25 | LeMANIMAK | Périphériques non reconnu | A mon avis regarde plutôt du coté de ton imprimante (forums, docs, drivers), car ton problème est courant mais très vague et peut être du a de nombreuses raisons... |
| 10/06/2024 à 15:16 | ludodrp | Comment lister les besoins automatiquement ? | Ce n'est vraiment pas clair comme question... Si vous cherchez les quantités correspondantes à la longueur sur la feuille 1 alors une division est suffisante non ... |
| 10/06/2024 à 15:14 | pipout64 | Au moins une checkbox cochée dans le userForm | Si je peux proposer, en supposant que votre userForm n'accepte qu'une des conditions dans la liste, alors un OptionButton (icone ronde) serait plus adapté qu'une CheckBox. Autrement vous pourriez définir un choix par défaut afin d'avoir toujours au moins une case pré-cochée. Il suffit de l'affecter... |
| 10/06/2024 à 12:00 | Xcel Man | Liste déroulante sélective (fonction de la colonne voisine) | Si tu as office 365 (ou 2021 il me semble), tu peux écrire dans une cellule : Puis dans ta validation de data tu sélectionnes "liste" et tu sélectionnes sur ta feuille la zone de la formule (tu devrais avoir un # à la fin, qui indique que la zone peut varier)... |
| 10/06/2024 à 08:58 | saboh12617 | VBA Classes override/overload | Merci mais il s'agit plus ou moins d'une paraphrase avec quelques conseils de programmation généraux... Pas très affuté pour ce genre de questions assez abstraites le chatgpt, merci quand meme. J'imaginais que l'usage des classes était plus courant... |
| 07/06/2024 à 17:12 | LeMANIMAK | Extraire des noms en majuscule | Bonjour, pas besoin d'une macro, vous pouvez utiliser les formules EXACT ainsi que MAJUSCULE. Par exemple Renvoie VRAI si A1 est en majuscule. Ainsi vous pouvez ecrire Qui renvoie A1 uniquement si elle est en majuscule... |
| 07/06/2024 à 16:16 | talbot42 | Graphique sur plusieurs axes | Ci-joint une proposition. Procédé : J'ai placé vos données dans une Table, ce qui permet d'utliser les formules de sous total comme somme ou compter. Ensuite je récupère ces valeurs pour effectuer les calculs que vous demandez dans le tableau de droite. Puis j'insère un graphique 3D à partir des 3 c... |
| 07/06/2024 à 14:48 | CedL | Formule SOMME de plusieurs tableau | Sans un fichier d'exemple ca va vraiment etre difficile... Pour moi en utilisant la formule indiquée j'obtiens le bon résultat. Si jamais, pour partager un exemple : Crée un nouveau fichier. Copie tes trois tableaux et colle les "uniquement valeurs". Retire les infos sensibles (p. ex. noms). Ajoute... |
| 07/06/2024 à 14:13 | Heavy_B | Différence dans les dates | Désolé votre fichier plante pour moi quand je lance l'Userform, et votre fichier est assez complexe. Je laisse quelqu'un d'autre vous aiguiller en attendant de trouver une solution... |
| 07/06/2024 à 14:09 | Heavy_B | Déclarer une variable "mdp" pour l'entièreté du fichier | Je vous renvoie vers l'aide Déclaration de variables (VBA) | Microsoft Learn Dans votre cas il faut déclarer la variable dans un module, en dehors des subs/fonctions. Tel que... |
| 07/06/2024 à 13:42 | PierreLepinay | [HTML][GAS] bloquer gestionnaire mdp Google | Je te renvoie vers ce topic alors: jquery - How to disable Chrome's saved password prompt setting through JavaScript - Stack Overflow... |
| 07/06/2024 à 12:23 | PierreLepinay | [HTML][GAS] bloquer gestionnaire mdp Google | Est-ce Google Chrome qui propose d'enregistrer le password ou bien la page de connexion Google directement ... |
| 07/06/2024 à 11:33 | Heavy_B | Différence dans les dates | Si vous faites Etes vous sur que cela ne fonctionne pas ... |
| 07/06/2024 à 10:20 | Heavy_B | Différence dans les dates | Vous pouvez essayer d'utiliser la valeur TextBox1.Text au lieu de .Value, et effectuer une séparation sur la string des "/" pour retrouver jour/mois/an et créer une nouvelle date à partir de cela... |
| 07/06/2024 à 09:07 | CedL | Formule SOMME de plusieurs tableau | Pas sur de bien comprendre... 20+20 = 40, c'est une somme que vous souhaitez non ? Sinon je vois que vous avez ":" entre les deux cellules, donc vous sommez probablement tous les éléments entre ces deux cellules, peut etre votre erreur vient de là... |
| 06/06/2024 à 17:20 | pipout64 | Zone de texte (Shapes.AddTextbox.textFrame) | Après si jamais, il ne doit pas etre trop compliqué de calculer la longueur d'un nombre en bouclant une division par 10 et regardant le reste. Effectivement autrement un caractère invisible de fin de ligne peut etre une option élégante et rapide... |
| 06/06/2024 à 17:17 | saboh12617 | VBA Classes override/overload | D'après mes recherches, cela n'est pas possible. Mais j'ai remarqué qu'ici beaucoup ont des connaissances plus poussées que les miennes en VBA, donc je m'en remets à vous. 1. Je sais que malheureusement le VBA est assez étrange au niveau de son fonction en POO, mais au sujet des classes, peut-on red... |
| 06/06/2024 à 16:41 | pipout64 | Zone de texte (Shapes.AddTextbox.textFrame) | Excusez moi pour la question un peu bete, mais ne pouvez-vous pas compter le nombre de caractères a partir des strings que vous utilisez pour définir votre synthèse ... |
| 06/06/2024 à 15:10 | Polymer | Calcul des jours fériés en semaine ou le week-end entre deux dates | A ma connaissance ce n'est pas possible sans renseigner quelque part la liste de vos jours fériés, et ensuite les soustraire du décompte... |
| 06/06/2024 à 14:49 | Turbozer | Eviter que le résultat soit négétif, Math Square 3x3 | Je dois bien avouer que j'ai trouvé votre problème particulièrement intéressant... Et je n'étais pas satisfait de la feuille que je vous avais envoyé. Je pense qu'elle renvoyait trop "facilement" vers les additions au lieu des soustractions. Ci-joint un fichier plus "correct" d'un point de vue proba... |
| 06/06/2024 à 10:52 | Justin bridou | Problème copier/couper/coller | Peut etre demandez au service IT de mettre a jour ou meme désinstaller et réinstaller complètement. Si vous faites les manipulations correctement c'est un bug... |
| 06/06/2024 à 10:42 | bravodeltafr | Copie graphique Excel anormale | Il peut s'agir du nom du graphique, ou bien si vous copiez le graph en tant que tel et non image, peut etre un lien avec une plage nommée. Mais je pense qu'il s'agit de la première option. Auquel cas cliquer "oui" est ok, cela renommera simplement votre graphique (pas le titre, son identifiant)... |
| 06/06/2024 à 10:35 | fabpi35 | Selectionner une plage entre deux variables et supprimer les données | Je vous conseille d'utiliser l'utilitaire d'enregistrement de macros pour votre dernière étape : Sélectionnez le tableau créez puis copiez le et collez comme une image. Vous aurez un code fonctionnel et au besoin l'adaptation sera facile pour vous... |
| 05/06/2024 à 17:43 | fabpi35 | Selectionner une plage entre deux variables et supprimer les données | Une proposition vba... |
| 05/06/2024 à 17:11 | laurentriv | Calcul km semaine-week-end | Il suffit de regarder le jour indiqué en seconde colonne, non... |
| 05/06/2024 à 16:44 | Tulipe11 | Domaine d'addition non pris en compte lors d'une somme sous condition | C'est normal, la fonction SOMME.SI ne fonctionne que pour 1 colonne à la fois. Au vu de votre "relativement" petit tableau (il n'y a que deux colonnes à sommer), je vous conseille de séparer votre calcul en 2 SOMME:SI. Ainsi en C37 la formule Devient... |
| 05/06/2024 à 16:39 | gilles45 | Calculer des cellules de couleur | Ci-joint votre fichier avec une fonction NbCellulesColorees, qui renvoie le nombre de cellules de la meme couleur que la cellule donnée en second arguement. La fonction... |
| 05/06/2024 à 15:14 | LeMANIMAK | Clef bootable non reconnue | Avez vous essayé d'activer le Legacy USB Support dans vos options de boot ? La clé est-elle formatée correctement ... |
| 05/06/2024 à 15:07 | tomatito37 | Boot (C) capacité ? | Il s'agit de votre disque C qui est plein. Le boot peut effectivement se trouver dessus (c'est meme très probable) mais ce n'est pas lui qui occupe tout l'espace (< 1 Gb), ce sont certainement vos fichiers et/ou windows. Je vous conseille de déplacer vos fichiers sur un autres disque, ou de faire... |
| 05/06/2024 à 12:25 | TraderAS | Conversion DATE Format Anglais ==> DATE Format Français | Ci-après une proposition Si vous avez une erreur, essayez de copier la valeur de la cellule bleue vers la cellule jaune (comme indiqué, 1e ligne). J'ai windows en italien donc le format varie. De mon coté ca fonctionne... |
| 05/06/2024 à 12:16 | Laurine12 | Sur une formule SI / Mois | Remplacez votre formule par... |
| 05/06/2024 à 12:14 | TraderAS | Conversion DATE Format Anglais ==> DATE Format Français | Bonjour, la moitié de vos valeurs sont au format date et l'autre au format texte... En plus les années ne sont pas toujours indiquées de la meme manière... |
| 05/06/2024 à 11:55 | Irène Dury | Création mise en forme conditionnelle | Une proposition avec verification de la cellule date non vide ET cellule Signature non vide. Formule appliquée ... |
| 05/06/2024 à 11:44 | PatriceFlorin | Copier/Coller fichiers Excel | Effectuez vous bien le "copier" avant de changer de fichier ? Si non c'est normal. L'ordre à suivre est : 1. Selectionner votre plage à copier 2. Clic droit > copier (ou CTRL+C) 3. Selectionner l'autre classeur 4. Coller... |
| 05/06/2024 à 11:37 | Darkangel | Listbox plusieurs colonnes | Excusez moi, je n'avais pas compris que List_Staff_Projects etait le nom de votre Listbox. N'ayant pas les compétences concernant les controles ActiveX, je laisse quelau'un d'autre vous guider... |
| 05/06/2024 à 11:06 | Darkangel | Listbox plusieurs colonnes | La variable qui vous pose problème, List_Staff_Projects, n'est pas déclarée dans le sub que vous présentez. Difficile de savoir ce qu'elle contient, et donc encore plus pourquoi vous avez une erreur. Je suppose, vu le nom, qu'il s'agit de la liste des noms du personnel, dans ce cas essayez la conver... |
| 05/06/2024 à 08:48 | ashlol | Changement automatique de la date jour sans fermer le programme Excel | En théorie ceci devrait fonctionner. Dans votre workbook ( pas un module) placez ce code: Puis, dans un module, votre sub avec le titre MyMacro (ou changez mais vous voyez le lien avec le texte ci-dessus). Apparemment il faut que vous activiez l'execution des macros sans confirmations dans votre con... |
| 04/06/2024 à 16:49 | Marec | Annuler des tri a la fermeture | Pourriez-vous joindre un fichier d'exemple, avec vos macros incluses ? Merci... |
| 04/06/2024 à 15:28 | BoboB | VBA : Sous-total | Avec la formule sous forme de string. Après je ne comprends pas trop pourquoi vous utilisez VBA, les tables excel dynamiques disposent déjà de ce genre d'outils... |
| 04/06/2024 à 14:45 | iliyes | Action apres CTRL+P | Il me semble que l'event beforeprint repond à votre demande. A tester pour voir si le cancel ne lance effectivement pas la macro. Si ce n'est pas possible alors je vous conseille d'imprimer votre fichier via un bouton vba qui lui verifiera ou non si vous confirmez l'impression. En effet il n'y a pas... |
| 04/06/2024 à 14:29 | ashlol | Changement automatique de la date jour sans fermer le programme Excel | JFL a bien résumé. Si jamais via VBA il est possible de recalculer la feuille lors de la fermeture (ou l'ouverture), donc simuler l'appui de F9... |
| 04/06/2024 à 14:25 | GU24 | Excel conditions imbriquées si/ou | J'ai l'impression que vos conditions se contredisent suivant les cas, ce n'est pas évident. Ci-joint une feuille de calcul en décalant les vérifications selon vos dernières indications. Est-ce correct ? Dans ce cas, comment vérifier le premier vaccin ... |