T

Passionné d'Excel

Inscrit le :26/01/2011
Dernière activité :29/10/2020 à 08:29
Version d'Excel :2007/2019
Messages
4'019
Votes
572
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Theze - page 34

DateAuteur du sujetSujetExtrait du message
12/07/2018 à 15:47Pintura Macro qui se lance seule des la modification d'une colonneQue veux-tu dire, que si tu supprimes 1S de la colonne K la case reste cochée dans la feuille "Silos" ? Ou si tu décoches dans la feuille "Silos" tu veux que toutes les valeurs 1S soient supprimées de la colonne K ...
12/07/2018 à 15:42charlotte1410Verrouillage d'une celluleCe code est à mettre dans le module de la feuille concernée. la colonne visée pour le test est la colonne A et bien entendu, ce code est à améliorer car c'est un début de piste ...
12/07/2018 à 15:19ThéoDelh UserForm / Liaisons TextBox/Label/ListBoxDans ce cas, il y a récursivité dans les événements "Change()" des deux objets et pour gérer ça, le code va devenir une usine à gaz alors que la suppression manuelle du caractère saisi dans le TextBox permet de faire ce que tu demandes (avec le code que je t'ai donné) à savoir afficher toute la list...
12/07/2018 à 15:10Pintura Macro qui se lance seule des la modification d'une colonneRe, Désolé, c'est moi qui me suis trompé, il faut utiliser l'inverse donc le code devient ...
12/07/2018 à 15:00al87 Copier Coller commentaires dans autre celluleRe, Oui j'ai bien essayé avec ton dernier fichier et le code fait bien ce que je lui demande mais est-ce vraiment ce que toi tu veux ? Comme je t'ai dis, j'ai un peu de peine à saisir ce que tu veux vraiment mais il est vrai que j'ai pas toujours la "comprenette" facile Donc, je clique dans A3, la b...
12/07/2018 à 11:56Pintura Macro qui se lance seule des la modification d'une colonneUne piste en attendant d'en savoir plus. A mettre dans le module de la feuille et à adapter pour les autres cas : si dans n'importe quelle cellule de la colonne K il y a au moins un " 1S", la case à cocher sera cochée et donc, si dans la colonne K tu supprimes tous les 1S, elle sera décochée ...
12/07/2018 à 11:05al87 Copier Coller commentaires dans autre celluleRe, Il faut que tu mettes la sub Commentaire dans le module de la feuille avec la procédure événementielle...
12/07/2018 à 07:56al87 Copier Coller commentaires dans autre celluleDonc, si j'ai bien compris ta demande, tu voudrais que si il y a un commentaire dans la cellule A3 que tu puisses le copier dans une autre cellule (A2 par exemple) et dans le cas contraire, si le commentaire n'est plus en A3 tu veux que la sélection de la cellule cache tes colonnes ? Si c'est ça, te...
11/07/2018 à 15:02ramsapat Listbox multi TableRe, Content de t'avoir aidé...
11/07/2018 à 15:01zeldanat28Formule somme.PRODRemplace le point virgule par le signe égal (au niveau de "Nom_entreprise=A1020") : =SOMMEPROD((ANNEE(Date_cde)=2016)*(Nom_entreprise=A1020)) =SOMMEPROD((ANNEE(Date_cde)=2016)*(Nom_entreprise=A1020)*(Montant_Tvx))...
11/07/2018 à 14:56ramsapat Listbox multi TableTout simplement en définissant la source de la ListBox ...
11/07/2018 à 14:51ffffabbbCalcul d'effectif par moisPoste un fichier qui soit le plus approchant de la réalité avec le résultat que tu souhaites obtenir. Anonymise ce fichier, les noms et prénoms peuvent rester (on a assez d'homonymes) mais pas associés à une adresse et un numéro de téléphone réel ni même une adresse mail réelle...
11/07/2018 à 14:47Twino2_99 Effacer contenu d'une cellule selon valeur d'une autre celluleRe, Le code que je t'ai donné fonctionne de façon automatique à partir du moment où tu changes une valeur dans la feuille. il s'exécute d'un bout à l'autre si tu changes cette valeur dans la colonne L et comme tu le dis en ayant adapté l'instruction : pour commencer seulement à la ligne 7 avec : Pou...
11/07/2018 à 14:38Arthur1508 Optimisation CodeRe; Je viens de construire un fichier .docx avec 10 signets et j'ai pus sans problème inséré des valeurs juste après ces derniers avec l'instruction "InsertAfter" avec la ligne déjà donnée ci-dessous : donc, bizarre que tu ai eu un soucis ...
11/07/2018 à 06:55Twino2_99 Effacer contenu d'une cellule selon valeur d'une autre celluleA mettre dans le module de la feuille concernée. Commentaires dans le code ...
10/07/2018 à 16:53Arthur1508 Optimisation CodeJe verrai plutôt ça de cette manière : Il te faut faire le choix entre remplacer les signets par les valeurs des cellules ou insérer les valeurs après les signets ! Je n'ai pas testé avec le tableau (pas trop envie de construire un document et insérer les 20 signets mais testes et reviens)...
10/07/2018 à 16:31lembmc Incrémentation_autoRe, Petite correction, prendre ce code et pas l'autre (oubli de gérer la cible qui est la colonne E et doit être supérieur à la ligne 4 !) ...
10/07/2018 à 16:25moli_31830 Dimensions imagesContent de t'avoir aidé...
10/07/2018 à 16:25lembmc Incrémentation_autoA mettre dans le module de la feuille car procédure événementielle : puis enregistrer en .xlsm ...
10/07/2018 à 16:06moli_31830 Dimensions imagesIl n'existe pas de gestion d'insertion d'image donc il te faut exécuter la Sub manuellement (avec un bouton ou autre) ...
10/07/2018 à 15:48al87 Copier Coller commentaires dans autre celluleDésolé, mais j'ai un peu de peine à te suivre ! Si je comprend bien, tu veux cliquer dans la cellule A3, que le commentaire qu'elle contient soit inscrit dans une autre cellule puis que ce commentaire soit supprimé de A3 et ensuite exécuter ta procédure "LignesRegularisationColonnesExplications" ? S...
10/07/2018 à 15:41feever Transfert de colonneDonc c'est bon, je n'ai pas besoin de regarder plus loin ...
10/07/2018 à 08:04feever Transfert de colonneTestes avec ce code mais il va falloir adapter car je ne me suis pas trop creusé pour tout comprendre : Dans le bloc ci-dessous, il t'es assez facile d'adapter les TextBox aux colonnes car elles se suivent ...
10/07/2018 à 07:09al87 Copier Coller commentaires dans autre celluleUtilises une variable déclarée Public dans un module standard pour servir d'interrupteur ...
09/07/2018 à 18:56feever Transfert de colonneSans plus d'explications ...
09/07/2018 à 07:06gena17Accueil ouvertureOui, on peux, il suffit de les rendre invisibles et les faire apparaître les uns après les autres. Remplace tout le code par celui-ci-dessous (c'est plus simple que de chercher les lignes ajouter), je ne re-poste pas le classeur puisque tu l'as déjà. J'ai passé le temps d'apparition à 8 secondes. Da...
08/07/2018 à 18:26al87 Copier Coller commentaires dans autre celluleRe, Et si tu utilisais plutôt le clic droit pour cacher/afficher tes colonnes ...
08/07/2018 à 18:19gena17Accueil ouvertureRe, Je reviens sur ton post car j'ai modifié mon code afin d'y inclure les huit Shapes. Pour qu'il fonctionne, tes huit Shapes doivent avoir le même préfixe à savoir "Picto" puis ils doivent être numérotés de cette façon Picto1, Picto2, Picto3, etc... (jusqu'à 8). Voici le code et en bas le classeur...
08/07/2018 à 17:22OsakaComptabiliser et recherche d'une valeur spécifique sans doublonsUne piste en supposant que les numéros soient en colonne A à partir de A2. Pour mon test, le résultat est inscrit dans la fenêtre d'exécution : C'est possible mais je suppose que "218015550010001" est dans une colonne (pour mon test en colonne A) et "FOREUSE" dans une autre mais que veut-tu mettre d...
08/07/2018 à 16:51alain16Recherche verticale à 2 critéresTu dis : Une alternative au code de h2so4 (que je salut bien !) avec formule Excel : =SI(C2=INDIRECT("A"&EQUIV(C1;A:A;0)+1);INDIRECT("A"&EQUIV(C1;A:A;0)+2);"") avec la date en C1 (par exemple Lun 10 Déc 2018) et la durée en C2 (par exemple 15J/13N)...
08/07/2018 à 16:34al87 Copier Coller commentaires dans autre celluleRe, "Cel1.ClearComments" supprime bien le commentaire de la cellule source mais comme je ne sais pas ce que fait la Sub "LignesRegularisationColonnesExplications", je ne peux pas te dire pourquoi, chez toi, le commentaire n'est pas supprimé ...
08/07/2018 à 16:26gena17Accueil ouvertureRe, Voici le code modifié et le classeur en retour ! Les boutons sont là pour le test, le démarrage et l'arrêt peuvent être réalisés de différentes manières mais comme je n'en sais pas plus pour l'instant, là dessus je ne peux pas t'aider. Pour ce qui concerne les huit pictogrammes, j'attend aussi d...
08/07/2018 à 09:06gena17Accueil ouvertureRegardes si c'est ce que tu cherches, pour le test, la durée est de une seconde. Je poste le code et le classeur en retour ...
08/07/2018 à 07:42al87 Copier Coller commentaires dans autre celluleUne piste à adapter à tes besoins ...
07/07/2018 à 07:20atloniaProblème plusieurs UserForm ?Tu veux pouvoir afficher les deux UserForm en même temps ? Dans ce cas, il ne te faut pas les afficher de façon modale afin qu'ils ne gardent pas le focus ...
06/07/2018 à 16:28naubin1 Remise en blanc après 13HRe, Quand le classeur est ouvert avant 13h, la plage est vidée à l'heure demandée. Je viens de tester avec le classeur fermé et là, ça ne fonctionne pas qu'Excel soit lancé ou pas mais de toutes façons, ça n'a aucune importance car si le classeur est fermé, que la plage soit remplie ou vide je ne vo...
06/07/2018 à 16:10mibriMessage de liaison de fichierPostes deux copies de tes fichiers anonymisés mais correspondant le plus possible aux fichiers originaux...
06/07/2018 à 16:08ThéoDelh UserForm / Liaisons TextBox/Label/ListBoxMets tout ton code actuel en commentaire et colles le code ci-dessous dans le module de la Form puis testes pour voir si le résultat correspond à tes attentes. Les commentaires sont dans le code mais si tu ne comprends pas quelque chose, reviens (ou si c'est moi qui est mal compris ta demande !) ...
06/07/2018 à 07:05naubin1 Remise en blanc après 13HAvec "OnTime" peut être ? A mettre dans le module du classeur (ThisWorbook) : A mettre dans un module standard : Pour que ça fonctionne, il faut que le classeur soit ouvert avant 13 h. A l'ouverture du classeur, la procédure événementielle "Workbook_Open()" est exécutée et donc OnTime est initialisé...
04/07/2018 à 07:21mibriMessage de liaison de fichierPeut être en supprimant les liens à l'ouverture et en les recréant dans la foulée, la suppression peut peut être éviter le message (je n'ai fais aucun test !)...
03/07/2018 à 16:27dorothee1408Afficher un résultat immédiatement après avoir effectué l'opérationTout d'abords, indentes ton code il en sera plus lisible, pour le poster, utilises les balises code (bouton </> puis tu colles le code entre les balises en faisant attention à ne pas supprimer un crochet) et pour éviter que nous ayons à créer un classeur de test, postes une copie de ton fichie...
03/07/2018 à 15:52mibriMessage de liaison de fichierRe, Alors, en supprimant le ou les liens ...
03/07/2018 à 15:35rls Supprimer un ensemble d'image dans une plage de celluleOù est la différence fondamentale avec le code que je t'ai donné ...
03/07/2018 à 06:49mibriMessage de liaison de fichierTestes ceci ...
03/07/2018 à 06:46ThéoDelh UserForm / Liaisons TextBox/Label/ListBoxTestes si le TextBox est vide ou pas ...
02/07/2018 à 18:03crackwood01 Ajouter un pourcentage à des valeursRe, Salut Jean-Eric Bien mieux que ma façon...
02/07/2018 à 18:01rls Supprimer un ensemble d'image dans une plage de celluleEssais avec l'objet "Shape" à la place de l'objet "Picture" ...
02/07/2018 à 17:52crackwood01 Ajouter un pourcentage à des valeursPremière façon : Tu insères une colonne à coté (droite ou gauche, ça a pas d'importance) dans cette colonne tu entre la valeur 1,1 (un virgule un) sur toutes les cellules en face de tes prix puis tu sélectionnes tes prix ensuite "Copier" et là, tu sélectionnes toutes tes valeurs 1,1 ceci fait, "Coll...
02/07/2018 à 17:32MEZIO47-63 Recherchv sur seulement une partie d'une celluleIl suffit de tester si la cellule est vide ...
01/07/2018 à 17:41DOUZALVBA et objet "Chronologie" ?Re, Ok, n'ayant pas Excel 2013 et plus, je ne connais pas cet objet ! Décidément, on en apprend tous les jours sur Excel...