| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 19/04/2021 à 13:19 | justineism | Valeur max si avec des valeurs absentes | Autant pour moi j'étais parti sur une date donc pour un nombre standard : "Standard;;;@". Cdlt... |
| 19/04/2021 à 12:50 | justineism | Valeur max si avec des valeurs absentes | En appliquant le format personnalisé "jj/mm/aaaa;;;@" au plus simple ? Cdlt... |
| 19/04/2021 à 12:06 | cmadel | Supprimer ligne en fonction de la référence et du statut | Oui vous pouvez me le transmettre en MP si vous avez des données confidentielles car là j'avoue que je sèche n'ayant aucun soucis sur le fichier transmis. Cdlt... |
| 19/04/2021 à 11:52 | cmadel | Supprimer ligne en fonction de la référence et du statut | Bon si vous avez SUPPR qui apparaît c'est déjà ça ! A tout hasard, avez-vous déjà un filtre appliqué sur ce tableau ? Si oui il faut qu'il soit réinitialisé avant l'application du nouveau filtre via le .showalldata que j'applique à la fin de ma macro. Le message d'erreur reste le même ? Cdlt... |
| 19/04/2021 à 11:29 | cmadel | Supprimer ligne en fonction de la référence et du statut | Dans l'exemple joint oui. C'est ce qui est utilisé dans la ligne 4 : Ca permet de la rendre dynamique quelque soit le nombre de références renseignées. Je compte le nombre de fois qu'apparaît D2 dans la liste référence, s'il apparaît au moins une fois >0 (j'avais oublié ce bout là merci de le raj... |
| 19/04/2021 à 11:24 | Julien Bourbon | Concordance entre plusieurs cellules | Pas sûr d'avoir tout bien saisi .. Mais je tente tout de même selon les données à disposition : Cdlt... |
| 19/04/2021 à 11:17 | cmadel | Supprimer ligne en fonction de la référence et du statut | En effet je suis passé par une table structurée pour les références nommée REF j'avais oublié de le préciser. Voir mon fichier joint. Cdlt... |
| 19/04/2021 à 11:04 | fakee | Supprimer les étiquettes de données égale à 00:00:00 | Suivez la manipulation suivante et à l'étape 6 ajoutez deux points virgule après le 1er donc [h]:mm:ss;;;;@ puis passez à l'étape 6 : Il est également possible d'appliquer ce format directement sur les données sources, ainsi votre graphique s'adapte automatiquement. Cdlt... |
| 19/04/2021 à 10:57 | cmadel | Supprimer ligne en fonction de la référence et du statut | C'est de ma faute il n'y avait pas de cellule visible comme j'ai désactivé le calcul et la mise à jour ... Pas bien réveillé ce matin. Avec ce code ça fonctionne mieux normalement (par contre un peu long à l’exécution, il faut compter une 20aine de secondes) : Cdlt... |
| 19/04/2021 à 10:36 | cmadel | Supprimer ligne en fonction de la référence et du statut | Un test avec l'insertion d'une formule et suppression des lignes visibles. J'ai désactivé les calculs, alertes et mise à jour à l'écran afin de ne pas "trop" ralentir le programme : Cdlt... |
| 19/04/2021 à 09:54 | Mantra 132 | Utiliser le contenu d'une cellule pour chercher une autre cellule | Bonjour à tous Aaaah oui dans ce sens là alors la formule de Pedro22 est exacte. Je rajouterais juste Car je ne sais pas trop quelle est la propriété par défaut du second argument si elle n'est pas précisée. Cdlt... |
| 19/04/2021 à 09:49 | Mantra 132 | Utiliser le contenu d'une cellule pour chercher une autre cellule | Beeeeen du coup en E4 = D2 vu que D2=A1 ? Pas bien compris pourquoi ça ne marcherai pas ... Cdlt... |
| 19/04/2021 à 09:48 | Maxime_halm | Liste déroulante US avec toutes les feuilles d'un classeur | Comme expliqué hier à une autre personne, il serait judicieux de donner TOUTES les conditions dès le début afin de ne pas reprendre le code de multiples fois. Dans ce cas Cdlt, PS : A Xmpenpl : Je viens de relire en effet tu passes par une feuille paramètre, j'en suis plutôt fan aussi ça permet plus... |
| 19/04/2021 à 09:42 | FareS81 | Protection avec autorisation ouverture/fermeture groupe colonne | Bonjour, Remplacez ce morceau de code et placez le à la fin des conditions de protection : Merci de passer en résolu votre sujet si ce dernier l'est. Cdlt... |
| 19/04/2021 à 09:36 | Maxime_halm | Liste déroulante US avec toutes les feuilles d'un classeur | Bon comme j'avais fait le fichier je le poste quand même même si c'est probablement la même méthode que Xmenpl : Cdlt... |
| 19/04/2021 à 09:21 | lea_VBA | Renvoyer des valeurs d'une autre table si condition respectée | Ci-contre. Une feuille avec espace dans son nom est encadré par des simples guillemets que ce soit en formule ou en VBA : Pour votre première question, une formule matricielle ne renvoi que des vrai ou faux si les données testées dans les conditions sont du bon types (ici des dates) qui sont alors t... |
| 18/04/2021 à 12:51 | jad73 | Macro pour rajouter +1 | Il serait bénéfique de donner toutes les conditions et pré requis dès le début. Si la colonne B contient les données : Cdlt... |
| 18/04/2021 à 10:15 | Junot | Texte d'une cellule + date dans une autre cellule | A la place de C10 dans les formules : Cdlt... |
| 18/04/2021 à 10:02 | Junot | Texte d'une cellule + date dans une autre cellule | En F10 simplement : Cdlt... |
| 17/04/2021 à 23:09 | Akoss | Erreur qualificateur incorrect | Sur quelle ligne ? Avez vous exécuté le code en pas à pas détaillé en vérifiant les valeurs des variables au fil de l’exécution ? Ça aide beaucoup au débogage. Je ne suis pas certain que "Workbook(2)" soit autorisé en VBA .. Mais un expert comprendra peut être mieux que moi. Cdlt... |
| 17/04/2021 à 21:33 | Akoss | Erreur qualificateur incorrect | Je ne suis pas spécialiste du VBA mais je crois qu'un qualificateur incorrect se trouve sur cette ligne : En effet, wb n'est pas un objet worbook mais un array. Vous ne pouvez donc pas sélectionner la feuille d'un tableau, il faut préciser le worbook avec le qualificateur Workbook. De plus la méthod... |
| 17/04/2021 à 21:24 | Flowerpower | Condition première lettre d'une case | Terminez toujours votre with par un end with. Le End if n'est pas nécessaire si le résultat de la condition vérifiée se trouve sur le même ligne. Le value ne sert pas forcément car c'est la propriété par défaut d'un objet range, elle est implicite. De plus ici, votre With n'est pas très utile, vous... |
| 17/04/2021 à 19:07 | h2so4 | Défi du jour #1 (pas sûr qu'il y en aura un tous les jours ;o)) | Je comprend rien à part l'énoncé, mais j'ai tout lu et je ne peux que féliciter chacun d'entre vous pour vos propositions/alternatives qui en disent long sur le niveau restant à atteindre et les possibilités à notre disposition. Je suis admiratif devant tout cette collaboration et encore bravo a 3GB... |
| 17/04/2021 à 18:59 | jad73 | Macro pour rajouter +1 | Dans ce moment là par formule en I8 : Et du coup une macro qui y place la formule dans tes cellules, même si pour le coup je ne vois pas l'intérêt comme la formule est dynamique Cdlt... |
| 17/04/2021 à 11:14 | ApprentieQualité | Formule VBA - Données effacées | Je ne comprend pas ce qui ne va pas dans le fichier joint à ce message. Les données en colonne AC sont bien effacées avant d'être incrémentées pour mise à jour sans doublon. Désolé mais merci de m'indiquer quelle est la manipulation réalisée qui amène à un résultat éronné et quel est le résultat att... |
| 17/04/2021 à 11:06 | netparty | Macro pour lien relatif | Dans ce cas mettez ce code à la plage : Cdlt... |
| 17/04/2021 à 10:56 | lea_VBA | Renvoyer des valeurs d'une autre table si condition respectée | Comme expliqué, VBA est codé en anglais donc : Pour la formule elle est mal utilisée, la soustraction est réalisée par au bon endroit et dans le mauvais sens je pense, de plus il faut penser au cas où la date d'injection n'est pas entre deux dates de remplissages donc à valider en matricielle par CT... |
| 16/04/2021 à 12:09 | FareS81 | Vérifier un mot saisi via Inputbox | Sinon convertissez la zone saisie en majuscule : Cdlt, Edit : @Pedro22 : Même idée simultanée, bon pas au même endroit mais désolé ... |
| 16/04/2021 à 11:16 | lea_VBA | Renvoyer des valeurs d'une autre table si condition respectée | Le premier guillemet sert à rouvrir la partie texte de la formule qui se poursuit alors par une , pour indiquer le résultat si test faux de la formule SI/IF. J'ai décidé que nous renvoyons rien donc sous Excel rien est symbolisé par deux doubles guillemets donc "". Sauf que ces guillemets sont sous... |
| 16/04/2021 à 11:01 | PoissonMoribond | Macro qui reconnaît le bon mois | Si j'ai bien compris : Par contre si quelqu'un peut m'expliquer pourquoi je dois ajouter +1 pour qu'on me renvoie le bon mois je suis preneur ... En effet en A1 j'ai l 01/01/2021, mais le mois renvoyé est celui de Décembre ... J'ai beau chercher, moi pas comprendre un truc .. Cdlt, Edit : Avec la gr... |
| 16/04/2021 à 10:53 | lea_VBA | Renvoyer des valeurs d'une autre table si condition respectée | Sous VBA une formule s'introduit sous forme de texte en anglais (VBA étant codé uniquement en anglais), d'où les " ". Je dois les fermer à chaque fois que j’introduis une variable, par exemple LR_I = dernière ligne de votre classeur donc 99 que je concatène/fusionne avec le reste du texte de la form... |
| 16/04/2021 à 10:30 | HUCHR | Formules conditionnelles | Merci de votre retour. C'est en forgeant que vous deviendrez forgeron, poursuivez ainsi vos efforts, vous n'étiez pas loin. Cdlt... |
| 16/04/2021 à 10:07 | HUCHR | Formules conditionnelles | Au vu de vos explications je dirais : On test d'abord la valeur de AD191 si c'est égal a botte ou unit puis on regarde la valeur de CTML et applique le calcul si la condition est vérifiée. On aurait aussi pu écrire : Mais dans ce cas là, même si les cellules sont vides, alors vous auriez un calcul s... |
| 16/04/2021 à 10:02 | lea_VBA | Renvoyer des valeurs d'une autre table si condition respectée | Au plus simple je dirais en introduisant cette formule directement dans la table, en la copiant et la collant en valeur, je l'ai rendue dynamique au cas où vous avez plus de lignes dans l'une des deux feuilles : Cdlt, Edit : On pourrait passer par des arrays et boucler, mais ça me semble plus long à... |
| 16/04/2021 à 09:45 | lea_VBA | Renvoyer des valeurs d'une autre table si condition respectée | La formule fonctionne comme demandée. Vous avez des espaces après vos numéros dans la secondes feuilles. Pour ce qui est des valeurs a 0 il suffit d'utiliser un format personnalisé afin de masquer les valeurs nulles. Cdlt... |
| 16/04/2021 à 09:28 | lili1303 | Sur formule DATEDIF et condition | Bon je reprend depuis le début parce que n'est vraiment mais alors vraiment pas clair car la logique n'est pas correctement décrite, donc pour faire une formule logique, cela se complique ... Sur cette base et la base de votre autre sujet : Cdlt... |
| 16/04/2021 à 09:14 | lea_VBA | Renvoyer des valeurs d'une autre table si condition respectée | Une solution sans passer par macro, en formule matricielle à valider par CTRL + SHIFT + ENTER en D2 puis en tirant : Cdlt... |
| 16/04/2021 à 08:49 | lili1303 | Sur formule DATEDIF et condition | Dans ce cas : Je fonctionne par le raisonnement inverse : Si la date est supérieure à la date demandée alors j'affiche si 0, si la différence entre le 31/01/2021 et Z2 est une erreur donc échéance inférieure à 31/01/2021, donc fin de contrat dépassée alors j'affiche 0. Dans tous les autres cas j'aff... |
| 16/04/2021 à 08:43 | Maxrom | Cellules invisibles | Si tu as plusieurs lignes c'est que tu as un critère en face ? Elle ressemble à quoi cette formule ? Comme l'a dit Xmenpl un fichier dans l'idéal serait le bienvenu car travailler à l'aveugle, nous aussi nous voyons vide. Cdlt... |
| 16/04/2021 à 08:42 | punchy | Bouton affecté à une macro | Pour moi il faut protéger : - La feuille : Révision -> Protéger la feuille et y mettre un mot de passe - Le code VBA : Alt+F11 -> Clic droit sur VBAProject->Propriété de VBAProject -> Protection y mettre un mot de passe Ainsi personne ne pourra toucher aux formes/macro tant que les prote... |
| 16/04/2021 à 08:20 | Maxrom | Cellules invisibles | C'est le problème des liaisons entre fichier. Les valeurs ne sont mises à jour que lorsque le classeur est ouvert, il me semble qu'autrement ça met #VALEUR ou #REF. - N'est-il pas possible de rassembler les deux en un ? - Lorsque vous ouvrez le classeur contenant les mois avez vous les valeurs appar... |
| 16/04/2021 à 08:16 | Sairus | Surbrillance col et row | Un test sur la base d'une variable publique qui conserve la cellule colorée en mémoire : Cdlt... |
| 16/04/2021 à 08:06 | Jess88 | Doublons via date la plus récente | Une solution par TCD sur base d'une table structurée conviendrai à votre besoin. Cdlt, PS : Si c'est une problématique Excel vous êtes dans la mauvaise catégorie... |
| 15/04/2021 à 19:26 | lili1303 | Sur formule DATEDIF et condition | Un test mais vos explications ne sont pas claires d'où l'absence de réponse je suppose : Vous dite si inférieure au 31/01/2021 pour EA2 mais alors quoi ? C'est quoi le résultat si la condition est vérifiée ? On passe à DATEDIF ? On comptabilise 1 directement ? 0 ? Donnez un cas concret avec le résul... |
| 15/04/2021 à 19:17 | Kamalo | Ajout de ligne en cas de Feuille protégé | Autorisez également la sélection des cellules verrouillées (1ère option). En effet comme certaines cellules sont verrouillées on ne peut sélectionner une ligne entière pour en insérer une. Cdlt... |
| 15/04/2021 à 19:14 | romuald huguet | Suivi affectation poste | Si j'ai bien compris votre besoin : Cdlt... |
| 15/04/2021 à 19:05 | Kamalo | Ajout de ligne en cas de Feuille protégé | Dans les options de protection vous pouvez autoriser l'insertion de ligne. Cdlt... |
| 15/04/2021 à 19:02 | jad73 | Macro pour rajouter +1 | Je comprend pas trop trop l'intérêt final mais ça correspond au besoin : Cldt... |
| 15/04/2021 à 18:12 | Yannick Vary | Renvoyer une valeur texte | Si j'ai bien compris en F2 puis en tirant : Cdlt... |
| 15/04/2021 à 18:01 | Boby71C | Excel 2003, supprimer ligne si E est supérieur à 365 | C'est "normal" comme votre range comprend la 1ère ligne, elle est considérée comme affichée et donc supprimée. Pour les flèches de filtre : Cdlt... |