| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 24/06/2020 à 17:13 | gmp45 | Sélection de lignes par une cellule | Le filtre gère sans problème un tel nombre de lignes. Les lignes avec 0 sont alors masquées (mais pas supprimées). Les lignes affichées peuvent éventuellement être copiées ailleurs. Pour accéder rapidement au filtre, sélectionnez la ligne d'en-tête de votre tableau puis faites "Données" --> "Filt... |
| 24/06/2020 à 16:54 | gmp45 | Sélection de lignes par une cellule | Pourquoi utiliser VBA alors qu'un filtre sur la colonne "Select ion données" te donne le même résultat ... |
| 24/06/2020 à 16:12 | corriedtoppin | Comment lier un tableau mis à jour d'une feuille de calcul à un autre class | Salut Jean-Eric ! Je soupçonne le décalage horaire... Notre ami n'étant visiblement pas domicilié en Europe... |
| 24/06/2020 à 16:04 | othmane2468 | Aide tableau graphique | Votre sujet aurait été plus logique dans la section Excel - VBA. Pour le nuage de point, il suffit de sélectionner les colonnes B et C (en-tête incluse) et d'insérer un graphique de type nuage de points. En revanche, l'affichage du pays dans l'étiquette n'est à ma connaissance pas possible. Il est p... |
| 24/06/2020 à 15:47 | Gal | Faire varier un code en fonction de la date figurant dans une cellule | Un essai ... |
| 24/06/2020 à 15:40 | tittetif | Calcul d'une valeur en temps réel | Heureux que tu l'ais remarqué aussi ! Penses à valider le sujet..... |
| 24/06/2020 à 15:38 | sammmmmmmmmm | Macro pour remplir une colonne avec la date de d'aujourd'hui 06/24/2020 | Bonjour, Tu souhaites vraiment l'avoir sous ce format atypique MM/JJ/AAAA ? Sinon c'est facilement réalisable sans macro avec la fonction AUJOURDHUI() (éventuellement à copier-coller en valeur pour ne plus qu'elle évolue par la suite). Une syntaxe générique en macro, à adapter ... |
| 24/06/2020 à 15:09 | Granor | Calcul avec plusieurs conditions | Autre proposition ... |
| 24/06/2020 à 14:57 | tittetif | Calcul d'une valeur en temps réel | Le format horaire ne tolère pas de valeur négatives. Il faut donc soit conditionner le calcul à la présence d'heures non nulles, soit afficher 0 en cas de calcul négatif. Exemples pour la cellule Juin!G28 ... |
| 24/06/2020 à 14:52 | Granor | Calcul avec plusieurs conditions | A noter que la syntaxe suivante ne signifie pas "contient" mais est strictement égal : S'il s'agit bien de "contient", il faut plutôt utiliser une syntaxe du type Ou encore ("*" remplace n'importe quel caractère(s)): Par ailleurs, B2 ne peut prendre qu'une valeur à la fois, il ne peut donc être égal... |
| 24/06/2020 à 14:46 | ajszoo24 | Erreur de syntaxe sur Select Case/While | Cette instruction permet d'afficher le message uniquement au dernier tour de la boucle, et pas à chaque passage. Comme la boucle débute à la ligne 2, il faut effectivement retirer 1 à la variable ligne pour en déduire le nombre réel de coefficients mis à jour. Le code est générique pour toutes les v... |
| 24/06/2020 à 14:01 | chabalou | Graphique avec historique | Merci du retour et pour avoir indiqué le sujet comme étant résolu ! A+... |
| 24/06/2020 à 14:00 | ajszoo24 | Erreur de syntaxe sur Select Case/While | A noter que le "." devant Rows.Count est inutile dans la mesure où cette valeur ne dépends pas de la feuille, mais de la version Excel... |
| 24/06/2020 à 12:31 | chabalou | Graphique avec historique | Il n'y a pas de méthode particulière, sinon un peu de patience pour bien ajuster les éléments de chaque graphique, éviter les superpositions indésirables de texte (même mise en forme, couleur blanc du texte de fond pour le faire disparaître si besoin, etc). La taille des graphiques, zones, légendes... |
| 24/06/2020 à 12:26 | ajszoo24 | Erreur de syntaxe sur Select Case/While | Attention, la variable article est à sortir des guillemets dans ta formule de recherche pour pouvoir être interprétée. @Galopin01, j'ai ajouté les "." omis dans mon code pour que l'utilisation de With ait du sens... |
| 24/06/2020 à 12:14 | Vincent33240 | Compter nombres de cellule colorisées sur une ligne | N'hésite pas à poster ici la solution retenue, si d'autres rencontrent la même problématique..... |
| 24/06/2020 à 12:09 | ajszoo24 | Erreur de syntaxe sur Select Case/While | Je n'ai pas compris... Tu as une erreur ? Tu n'obtiens pas le résultat souhaité ? Is est utilisé pour des comparaison mathématiques, tel que Is > 0 . Pour une égalité stricte, il est inutile. Dans ta macro initiale, tu écris une formule Excel dans la cellule. Dans celle que je te propose, j'utili... |
| 24/06/2020 à 12:03 | chabalou | Graphique avec historique | Sur ce type de graphique je ne pense pas que ce soit possible de le faire sur le même graphique. Mais vous pouvez "bricoler" un peu pour superposer les 2 graphiques. Le graphique 2020 doit être placé au 1er plan, la couleur de fond supprimée et il est possible de jouer sur la transparence des couleu... |
| 24/06/2020 à 11:54 | Vincent33240 | Compter nombres de cellule colorisées sur une ligne | Excel n'est pas équipé de base pour faire ce genre de comptage. Si la couleur provient d'une MFC, il est possible de compter les cellules qui respectent la même condition que la MFC, mais pas directement la couleur. Sinon, le pack de fonctions complémentaires proposé sur ce site inclut une fonction... |
| 24/06/2020 à 11:42 | mg29 | Faire un document Excel pour gerer les livraisons clients | Un essai concernant la 1ère référence : Intervalle moyen commande (j) = 91 <-- nb jours entre 1ère et dernière commande / nb commandes Prochaine date probable = 01/04/2020 <-- dernière date commande + intervalle moyen Quantité probable = 1 <-- regression linéaire de la qte commandé selon da... |
| 24/06/2020 à 10:52 | mg29 | Faire un document Excel pour gerer les livraisons clients | Si cela concerne Excel, il aurait été plus pertinent de poster dans la section Excel ! Pouvez vous apporter (beaucoup) plus de détails à votre demande... Quelles sont les informations à votre disposition ? Quelle(s) information(s) attendez vous comme résultat ? Un fichier type à fournir ... |
| 24/06/2020 à 10:14 | Jérôme DD | Inclure formule format date en VBA | Une piste ... |
| 24/06/2020 à 09:36 | ajszoo24 | Erreur de syntaxe sur Select Case/While | Bonjour, salut Galopin01 ! Autre chose, la variable code_gc n'est pas initialisée au début, (= elle est donc vide) et déclenchera donc l'instruction Case Else . En plus, elle est censée contenir un nombre entier, mais tu cherches des contenu de type texte ("NORD", "OUEST", etc). Un essai ... |
| 24/06/2020 à 09:31 | Ropperlimp | Création d'un tableau avec nombre de lignes variables | Le tableau fait référence à un tableau structuré , désigné dans VBA par l'objet ListObjects . Dans ton code, on fait référence à son index , en l’occurrence le 1er tableau structuré : ListObjects(1) On peut aussi utiliser le nom du tableau : ListObjects("MonTableau") Une version commentée du code (a... |
| 24/06/2020 à 09:18 | nbita | Additionner les cellules pour arriver à un montant donné | C'est parfait ! Et plus utile pour les internautes qui font des recherches sur le forum de consulter des sujets qui indiquent clairement si une solution à été trouvée ou non. Merci et au plaisir de te croiser à nouveau sur le forum ... |
| 23/06/2020 à 14:06 | martiben | Copier une valeur en fonction d'une cellule | Tu n'étais pas loin d'y arriver, et a avoir trop le nez dedans on peut passer à côté de la solution. Pense à valider le sujet ! A+... |
| 23/06/2020 à 13:24 | Manu31 | Conversion de texte en nombre | Le résultat de la fonction Format est un texte (équivalent de fonction Excel =TEXTE() ). Par ailleurs, si le séparateur décimal n'est pas le ".", il faudra au préalable le remplacer avant d'effectuer une conversion. Si le nombre est correctement écrit mais juste stocké sous forme de texte, la conver... |
| 23/06/2020 à 12:19 | martiben | Copier une valeur en fonction d'une cellule | Pour commencer, valeur1 (et aussi 2, 3 et 4) sont des variables censées contenir un texte, et pas des cellules. Elles n'ont donc pas de propriété .Value . Il faut juste écrire : valeur1 = "Truc" . Ensuite, le Exit For est un inclure dans la condition If . Car actuellement, on quitte la boucle systém... |
| 23/06/2020 à 11:20 | Esteban | Comparaison de colonnes | Cette partie est une formule matricielle : GAUCHE($B$2:$B$164;5) Donc à valider par CTRL + MAJ + ENTREE... |
| 23/06/2020 à 11:17 | TupainC | Worksheet_Change erreur | Inscrire une date dans la plage en question est un changement, la macro se relance donc elle-même. Il faut désactiver les événements le temps d'inscrire la date ... |
| 23/06/2020 à 11:06 | nbita | Additionner les cellules pour arriver à un montant donné | C'était bien ça pourtant ... |
| 23/06/2020 à 10:36 | reinruof77 | Votre avis et de vos conseil | Pour commencer, nous fournir un aperçu dudit fichier... Nous ne sommes pas devins ... |
| 23/06/2020 à 10:13 | Elodie11 | Enlever un espace | Salut Jean-Eric ! Cette fonction attend un caractère unique. Il n'y avait pas lieu de modifier les fonctions indiquées dans mon 1er post pour comprendre. Elles sont à copier-coller telle qu'elle. Le code VBA en revanche est à adapter à votre cas (nom de la feuille et référence de la plage). La macro... |
| 23/06/2020 à 10:08 | nbita | Additionner les cellules pour arriver à un montant donné | C'est déjà fait ! Merci du retour, pensez à valider le sujet ... |
| 23/06/2020 à 10:07 | nbita | Additionner les cellules pour arriver à un montant donné | Il faut aussi penser à changer la plage utilisée dans la formule en B3. Le message d'erreur provient d'un défaut connu. Lors de l'ajout de la contrainte, j'ai modifié le menu déroulant central pour mettre bin , ce qui inscrit automatiquement binaire dans le 3ème encart (voir image ci dessous) : Une... |
| 23/06/2020 à 09:12 | Elodie11 | Enlever un espace | Je vous invite à tester les 2 formules ci-dessous pour comprendre l'origine du problème : L'espace utilisé dans la premier provient d'un copié-collé de l'espace problématique. Le second est saisi au clavier. Le premier est un espace insécable, qui renvoie donc le code ASCII 160, alors que le second... |
| 23/06/2020 à 08:52 | nbita | Additionner les cellules pour arriver à un montant donné | Solution utilisant le Solveur : - Formule en B3 : =ABS($B$2-SOMME.SI($C$5:$C$82;1;$B$5:$B$82)) Dans le Solveur : Cellule objectif : $B$3 Valeur cible : min Plage variable : $C$5:$C$82 Contrainte(s) : $C$5:$C$82=binaire Moteur de résolution : Evolutionnaire Fichier modifié ... |
| 22/06/2020 à 16:15 | Atomiik Loic | Bouton d’enregistrement en PDF | D'une manière générale, merci de privilégier la copie sous forme de texte voire le fichier complet à l'ajout d'une impression écran ou d'une image (surtout de mauvaise qualité)... Qu'entendez vous par "ça ne fonctionne plus" ? Un massage d'erreur à l’exécution du code ? Le fichier n'est pas exporté... |
| 22/06/2020 à 15:35 | Pandora | Fonction Excel | Bonjour, salut 78chris ! Un essai en considérant que les valeurs 1, 2, 3, 4 et 5 correspondent respectivement aux cellules A1, A2, A3, A4 et A5 : edit : salut Yvouille ... |
| 22/06/2020 à 15:31 | RafMax | Formule SI Complexe | Un ajout à la formule précédente pour ne rien afficher si toutes les cellules sont vides ... |
| 22/06/2020 à 15:29 | yohbo | [VBA] Copier/coller si formule renvoie valeur supérieur à 0 | Merci du retour, pense à valider le sujet ... |
| 22/06/2020 à 12:24 | RafMax | Formule SI Complexe | Chaque bloc aura la même structure : cellule vide --> pas de test Valeur supérieure ou égale à borne mini Valeur inférieure ou égale à borne maxi Exemple pour B3 : OU(B3="";ET(B3>=10;B3<=15)) Ce qui donne au global : Plus simple pour les colonnes qui ont les mêmes bornes ... |
| 22/06/2020 à 12:14 | yohbo | [VBA] Copier/coller si formule renvoie valeur supérieur à 0 | Tu peux soit rendre le numéro de ligne (10) variable dans la définition de la plage : .Cells(10,369) devient .Cells(Lig,369) et inclure la procédure existante dans une nouvelle boucle For Lig = 10 To 12 Ou plus simple encore, donner une ligne de fin différente de la ligne de début (toujours dans la... |
| 22/06/2020 à 11:41 | yohbo | [VBA] Copier/coller si formule renvoie valeur supérieur à 0 | A noter que l'utilisation des guillemets est réservée à du texte. Ainsi, pour Excel ou VBA, 1 est un nombre, "1" est un caractère. Dans certains cas, Excel tente de reconnaître les nombres stockés sous forme de texte, mais autant lui faciliter la tâche ! Ensuite, ce serait trop simple d'appliquer un... |
| 22/06/2020 à 09:34 | ThomasDK | MFC sur une autre page | Il faudra passer par une formule personnalisée. Si la formule renvoie VRAI , la mise en forme est appliquée. Elle s'écrit pour le premier cas de la plage sur laquelle elle s'applique (on écrit par exemple la formule pour A1 si la mise en forme est à appliquer sur A1:Z100 ). Exemple : La valeur de la... |
| 22/06/2020 à 08:47 | nbita | Additionner les cellules pour arriver à un montant donné | Bonjour, Vous n'avez pas répondu à ma question, et pas ouvert mon fichier... Merci de clarifier s'il faut poursuivre... |
| 19/06/2020 à 09:25 | tsetse | Somme Si avec condition de Max | Question(s) complémentaire(s) : La condition max concernent la valeur des cellules à sommer ? Leur nombre ? Ou bien la valeur du résultat ... |
| 19/06/2020 à 09:21 | nbita | Additionner les cellules pour arriver à un montant donné | S'il s'agit de réaliser la somme au plus proche sur des cellules contiguës, c'est réalisable en formule. Une formule à placer en C5 et étendre à toutes les lignes : Pour déterminer la dernière ligne de la somme : Si la somme est à réaliser sur la meilleures combinaisons de cellules non contiguës, on... |
| 18/06/2020 à 10:24 | Benjabell | Récupérer une adresse mail dans le corps d'un mail outlook | Par exemple, par copié-collé dans une formule =CODE("x") , où x est ton fameux caractère. Si le code obtenu n'est pas le même qu'avec un espace classique, la macro ne trouvera donc jamais de correspondance exacte (et aucune info ne sera donc reportée). Je pense que l'espace qui précède ":" est un es... |
| 18/06/2020 à 10:21 | raquame | NB si | Je pense pour le coup que tout est transformé en chaîne de caractères, car on peut aussi bien appliquer ces fonctions sur des conditions texte ( =NB.SI($A$1:$A$100;"Jean michel MACHIN") ), ensuite c'est du calcul matriciel (la plage est transformée en 0 et 1, 0 si elle ne respecte pas la condition,... |