| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 11/02/2020 à 12:27 | Xavou | Récupérer une chaîne de caractère à partir d'une autre chaîne | Tu peux imbriquer plusieurs SIERREUR les uns dans les autres, et tant qu'un code n'existe pas dans la chaine, CHERCHE renverra une erreur..... |
| 11/02/2020 à 12:16 | Xavou | Récupérer une chaîne de caractère à partir d'une autre chaîne | Un essai ... |
| 11/02/2020 à 11:50 | shorgun | Retranscription d'un inputbox | Un essai, sans VBA mais avec une formule un peu costaud... Le principe est d'ajouter x siècles aux 2 dates, pour pouvoir utiliser des dates valides (>1900) sur lesquels on peut réaliser un calcul de différence. Pour l'affichage en années, mois et jours : Tout ça est faisable sous VBA, par exemple... |
| 11/02/2020 à 11:07 | shorgun | Retranscription d'un inputbox | Je ne demande pas l'original, mais plutôt que de faire moi même un fichier à partir des dates que vous mettez ici, je pense que ce serait pas trop vous demander de le faire vous-même... La difficulté, c'est que ça ne permet pas par exemple de vérifier que les dates sont valides et bien reconnues par... |
| 11/02/2020 à 11:03 | MrsLemerlan | Inter-action entre les colonnes | Sans voir le fichier, ni les formules dans les colonnes concernées, difficile de répondre ... |
| 11/02/2020 à 09:55 | shorgun | Retranscription d'un inputbox | Merci de fournir un fichier qui illustre la structure des données à votre disposition. L'utilisation d'une macro est-elle obligatoire ... |
| 11/02/2020 à 08:55 | Periquito | Problème nombre decimal | Un essai ... |
| 11/02/2020 à 08:38 | baldwin | Ajouter des valeurs sur des graphiques Excel | En ce qui me concerne, c'est pas clair du tout ! Merci d'illustrer votre demande avec un classeur contenant quelques données représentatives, ainsi que vos essai... Sur un graphique de type nuage de points, il faut simplement changer l'intervalle de l’abscisse. Pour d'autres graphiques, l’abscisse a... |
| 10/02/2020 à 16:37 | test2020 | Tester une colonne vide | En formule ? VBA ? Vide signifie sans valeur mais avec formules, ou vide au sens strict (ni valeur, ni formule) ? Sinon une piste : edit : salut ThauThème ... |
| 10/02/2020 à 16:35 | monomotapa | Ouverture de fichier-élémentaire | En plus j'ai l'impression que vous revenez avec une demande déjà traitée... https://forum.excel-pratique.com/viewtopic.php?f=2&t=135863&p=834432#p834432... |
| 10/02/2020 à 16:26 | monomotapa | Ouverture de fichier-élémentaire | La syntaxe de l’événement Open_Workbook ne peut ni changer, ni être déplacée du module ThisWorkbook . De plus, pour activer la feuille en question, on peut le définir par le biais de sa référence ( Feuil1 ), son nom ( "FeuilA" ) ou sa position ( 1 ). Enfin, c'est .Activate ou .Select . Ce qui donne... |
| 10/02/2020 à 16:10 | Cotenks | Lien entre occurrence et incrémentation | Merci du retour, pense à valider le sujet ... |
| 10/02/2020 à 16:06 | Cotenks | Lien entre occurrence et incrémentation | Version commentée : Remarques : Replace() est l'équivalent VBA de la fonction SUBSTITUE() . Ici utilisée pour supprimer les éventuels caractères "]" et ";" si le nombre entre crochets comporte 1 ou 2 chiffres Mid() : équivalent VBA de STXT() , utilisé pour extraire des caractères dans le milieu... |
| 10/02/2020 à 15:16 | Cotenks | Lien entre occurrence et incrémentation | Comme quoi un bon fichier vaut parfois toutes les explications ! Si la structure du fichier est modifiable, c'est surtout la priorité pour adopter quelque chose de plus conventionnel et moins pénible à exploiter... En attendant, une fonction personnalisée : A utiliser ensuite de manière classique :... |
| 10/02/2020 à 14:25 | Cotenks | Lien entre occurrence et incrémentation | Il existe des formules adaptées : SOMME.SI, SOMME.SI.ENS, NB.SI, NB.SI.ENS, voire un tableau croisé dynamique (TCD). Merci de joindre un fichier pour illustrer votre demande, afin de faire des propositions plus précises..... |
| 10/02/2020 à 11:50 | 123alex123 | Afficher le mois actuel,premier jour du mois en cours dans une cellule | Ma proposition est une fonction Excel... Bien entendu, c'est adaptable dans VBA, qui dispose de ces fonctions aussi : DATE() --> DateSerial() AUJOURDHUI() --> Date ANNEE() --> Year() MOIS() --> Month() TEXTE() --> Format()... |
| 10/02/2020 à 11:39 | andrea29 | Questionnaire | Sauf si vous avez une contrainte "envoi papier", je vous conseille d'utiliser Google Forms. Même dans le cas où vous ne l'utiliserez pas pour le "vrai" questionnaire, je vous invite à créer un questionnaire fictif, le compléter avec quelques réponses bidons et consulter la structure du tableur Googl... |
| 10/02/2020 à 11:35 | 123alex123 | Afficher le mois actuel,premier jour du mois en cours dans une cellule | Bonjour, salut paritec ! Premier jour du mois (en A2) : Pour afficher le mois en toutes lettre, garder la même date et mettre au format personnalisé MMMM ou sinon avec cette formule ... |
| 10/02/2020 à 10:12 | alexera | Fichier ecrasé | Bonjour, salut Yvouille ! Les options de récupération de versions antérieures d'un fichier sont inopérantes sur une clé USB. C'est donc risqué de travailler uniquement sur clé, sans sauvegardes à d'autres endroits. Pour des fichiers de taille modeste, je conseille vivement de stocker des sauvegardes... |
| 07/02/2020 à 22:10 | Anthonydu31 | Somme sauf si cellule "0" | Merci du retour, pensez à valider ... |
| 07/02/2020 à 12:31 | Pierro26 | Like et variable | A essayer, tout simplement : Par ailleurs, inutile de le tester 2 fois de suite, il existe une instruction "Else" ... |
| 07/02/2020 à 10:41 | ADJTECH1 | Taux d'avancement en % | Merci du retour, pense à valider le sujet ... |
| 07/02/2020 à 09:07 | ADJTECH1 | Taux d'avancement en % | Votre fichier en retour : Modifications : Formule en B1 : =NB.SI($D$3:$D$12;"OK")/NBVAL($C$3:$C$12) Ajout de 3 MFC en A1 feuille 2 selon la valeur en B1 feuille 1 Ajout d'une information DATE BUTOIR en feuille 1 Ajout d'une MFC supplémentaire en A1 feuille 2 selon DATE BUTOIR en feuille 1... |
| 06/02/2020 à 17:15 | VDMICHEL | Format heure sans saisir les 2 points | 1. Mettre un format "Durée" ou autre format horaire valide dans la plage souhaitée. 2. Utiliser le code suivant : Remarques : Une heure est une fraction de jour. 1/24 pour une heure, 1/1440 pour une minute, 1/86400 pour une seconde. Target étant un Range ByVal et non ByRef , il est possible qu'il ne... |
| 06/02/2020 à 16:15 | Anthonydu31 | Somme sauf si cellule "0" | Une proposition : Liste des modifications : Ajout d'une ligne (ligne 1) qui reprend les % de chaque task progress au format numérique Modification de la formule en T4 (devenue T5 avec l'ajout de ligne) : En clair, on divise le résultat par le % total des tâches dont l'avancement est non nul. Par exe... |
| 06/02/2020 à 15:13 | clausen | Recherche | Votre demande est incompréhensible en l'état. Vous recherchez où ? Sur quels critères, en dehors de ces bornes ? Merci de joindre un vrai classeur avec quelques explications et pas des suites de chiffres en vrac... Le résultat ne serait-il pas plutôt un nombre d'éléments (lignes, cellules ou autre)... |
| 06/02/2020 à 11:27 | Anthonydu31 | Somme sauf si cellule "0" | Ca c'est par ce que votre opération n'est pas une simple somme, mais plutôt une SOMMEPROD. Comme le dit gmb , il serait judicieux de joindre un classeur..... |
| 06/02/2020 à 10:44 | AuOr | Workbooks.Open -> symbole * non reconnu | A tester ... |
| 06/02/2020 à 10:16 | AuOr | Workbooks.Open -> symbole * non reconnu | Je serais tenté de dire que l'on ne peut pas utiliser de caractère générique (type * ) dans cette instruction, et qu'il ne s'agit pas d'un bug. Ce qui semble logique dans la mesure où Excel n'ouvre qu'un fichier à la fois, même si plusieurs répondent au critère donné (exemple : NomFichier1 et NomFic... |
| 06/02/2020 à 09:34 | Anthonydu31 | Somme sauf si cellule "0" | La prise en compte ou non des 0 dans une somme est sans effet, à l'inverse d'une moyenne... La somme de 10 cellules contenant 0 et d'une cellule contenant 1 est 1, et reste 1 si on ne prend en compte que la dernière cellule ... |
| 05/02/2020 à 16:54 | Le fa | Casa à cocher | C'est plus clair ! Je ne suis pas un expert sur Google Sheets, et je n'ai jamais utilisé importrange. Mais je suppose très fortement que seules les valeurs sont importées, et pas la mise en forme. Il faudra donc l'ajouter manuellement dans la colonne concernée pour retrouver un visuel similaire à la... |
| 05/02/2020 à 16:27 | Le fa | Casa à cocher | Votre demande gagnerai en clarté si elle était illustrée... L'option "case à cocher" fait certes apparaître lesdites cases, mais dans la cellule, c'est bien les valeurs TRUE (VRAI --> si coché) ou FALSE (FAUX --> si décoché) qui sont stockées... |
| 05/02/2020 à 14:37 | test2020 | Solver | Le Solveur est un complément Excel qui permet de réaliser de l’optimisation sous contrainte, par exemple : constituer des équipes homogènes, optimiser la découpe de pièces dans une plaque brute, déterminer les meilleurs paramètres d'un modèle mathématique, etc D'autres exemples : https://www.excel-p... |
| 03/02/2020 à 12:31 | Bruce21130 | SOMME.SI avec STXT | Un autre essai ... |
| 03/02/2020 à 11:32 | NexuSky | Obtenir une message box en fonction du dépassement d'une date | Merci du retour et pour la validation, j'espère avoir été limpide dans mes explications ... |
| 03/02/2020 à 11:24 | Nadoune33 | Fonction RechercheH ou Sommesi pour total produits cumulés | Rien ne vous empêche de faire un onglet d'exploitation de votre base de données principale pour extraire les données d'un mois sur un onglet spécifique (et imprimer, exporter ou copier ces informations ailleurs)... |
| 03/02/2020 à 11:21 | NexuSky | Obtenir une message box en fonction du dépassement d'une date | Compte tenu de toutes les remarques précédentes, voilà une macro corrigée ... |
| 03/02/2020 à 11:17 | NexuSky | Obtenir une message box en fonction du dépassement d'une date | Je viens de repérer une autre erreur. Attention à l'écriture des noms des variables : DateEcheance est différente de Date_échéance . Enfin, vu le contenu de la colonne H, je pense que la comparaison n'est pas bonne... On cherche à faire : Si AUJOURDHUI()>DateEchéance+30 Alors... Et pas : Si AUJOU... |
| 03/02/2020 à 11:12 | NexuSky | Obtenir une message box en fonction du dépassement d'une date | C'est lié à un autre problème dans votre fichier... Les données en colonne D ressemblent à des dates, mais n'en sont pas ! Une date valide est convertible en nombre lorsqu'on change sont format. Ce nombre correspond aux jours écoulés depuis la date de référence du 01/01/1900 . Actuellement, il s'agi... |
| 03/02/2020 à 11:06 | NexuSky | Obtenir une message box en fonction du dépassement d'une date | La macro présente dans ce fichier est celle d'origine, donc il est normal que le problème persiste !! Perceval Je viens de prendre le mien, ça aide ... |
| 03/02/2020 à 11:01 | Nadoune33 | Fonction RechercheH ou Sommesi pour total produits cumulés | Bonjour, saut m3ellem1 , Je voudrais intervenir par rapport à la structuration du fichier... C'est une mauvaise idée... Par ce que c'est joli, mais ni pratique, ni facile à gérer par la suite. D'autant plus qu'Excel (et les autres tableurs) disposent de tout un tas d'outils qui gèrent très bien des... |
| 03/02/2020 à 10:53 | NexuSky | Obtenir une message box en fonction du dépassement d'une date | Attention, sauf erreur de ma part, ta proposition est ambiguë ! Elle revient ensuite à comparer LDate avec elle-même ... |
| 03/02/2020 à 10:48 | NexuSky | Obtenir une message box en fonction du dépassement d'une date | Vous avez une bonne base, mais vous utilisez une variable LDate, destinée à recevoir une date, mais qui n'est pas initialisée (aucune valeur ne lui est affectée). Du coup, elle garde la valeur 0 par défaut, et toutes les dates sont comparées à 0 + 30 (correspond au 31/01/1900)... Autre remarque, Act... |
| 31/01/2020 à 15:24 | delveau | Masquer cellule en attente | N'oubliez pas de valider le sujet ... |
| 31/01/2020 à 12:00 | delveau | Masquer cellule en attente | Une suggestion : Formule générale ... |
| 31/01/2020 à 09:29 | delveau | Masquer cellule en attente | C'est très certainement possible, mais n'ayant aucune idée du contenu de votre classeur, de la structure des données ni des formules utilisées... Je ne pourrais pas vous en dire plus ... |
| 30/01/2020 à 16:15 | thtioxine | Taille Cm <-> Pixel varie entre 2 WorkBooks | Les tailles de cellule diffèrent entre les 2 fichiers. Exemple avec les largeurs de colonne : Fichier 1 : A = 45.08 B = 15.08 C = 50.08 Fichier 2 : A = 44.89 B = 14.89 C = 49.89... |
| 30/01/2020 à 13:44 | Victorinox | Sélection de plage avec colonne variable | Si ton problème est résolu, pense à valider le sujet ... |
| 30/01/2020 à 12:28 | nessva | Extraire nom et adresse email | Si besoin, un essai en macro (non testé) ... |
| 30/01/2020 à 12:13 | nessva | Extraire nom et adresse email | Sans macros. Formules en C2 : Formule en D2 : A étendre vers le bas pour les autres cas... |