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 24

DateAuteur du sujetSujetExtrait du message
19/12/2018 à 13:00BALANCIE Limiter le nbre de sauvegrdesJe te propose ce code qui utilise un nom (invisible dans la boîte des noms) afin d'y stocker l'heure d'enregistrement et de comparer au délai voulu entre chaque sauvegarde : Pour appeler ce code de contrôle, il suffit de mettre l'appel dans le code que tu as fais (voir entre les dollars) : A toi de...
19/12/2018 à 11:54GGautier Progressbar & TimerBonne continuation...
19/12/2018 à 07:14eliot raymond Supprimer pointillés dans mon UserForm1.CheckBoxSinon, il y a une solution pour centrer plus ou moins le texte verticalement, c'est d'ajouter un saut de ligne juste avant ...
19/12/2018 à 07:08GGautier Progressbar & TimerSinon, une version avec deux Labels ...
19/12/2018 à 06:36GGautier Progressbar & TimerComme nous n'avons pas la même version d'Excel (2007 pour moi), le mieux serait que tu supprimes la barre de progression que j'ai mis et que tu en crée une nouvelle après, soit tu renommes la barre en "ProgressBar1" soit tu adaptes son nom dans le code...
18/12/2018 à 19:53eliot raymond Supprimer pointillés dans mon UserForm1.CheckBoxEffectivement ! Oui, tu peux utiliser un Label sur un autre...
18/12/2018 à 19:50GGautier Progressbar & TimerIci, tu demandes à ce que OnTime revienne au bout d'une heure : durant cette heure, Ontime décompte le temps mais tu n'y a pas accès donc, si tu veux avoir un décompte, tu n'as pas vraiment le choix que de raccourcir l'appel à OnTime afin de pouvoir montrer l'avancement. Pour pouvoir ce que je veux...
18/12/2018 à 12:38GGautier Progressbar & TimerPour pouvoir voir le décompte de temps, il faut qu'un événement se produise donc, avec OnTime toutes les x minutes ou x secondes selon ton choix ! Un exemple avec le code ci-dessous qui peut être appelé à l'ouverture du classeur (Sub "Decompte()"). Dans mon exemple, le décompte se fait toutes les 5...
18/12/2018 à 08:31curveater Création de Vecteurs en VBAJe ne comprend pas trop ce que tu veux ! La hauteur et largeur de quoi ...
18/12/2018 à 08:00eliot raymond Supprimer pointillés dans mon UserForm1.CheckBoxCe que tu fais là ne sert à rien puisque tu réattribue la hauteur et la largeur issues de AutoSize ! Si tu veux augmenter en hauteur et largeur, il te suffit de rajouter la dimension voulue ...
17/12/2018 à 15:40PIERRO1234 Macro protection cellulesForcément, puisque telle est la question ...
17/12/2018 à 15:38eliot raymond Supprimer pointillés dans mon UserForm1.CheckBoxComme la hauteur au niveau de la conception n'est pas la bonne par rapport au texte du Label, il te faut procéder de la même manière que pour la largeur donc, inverser deux lignes ...
17/12/2018 à 07:09ouizeObjet recherché par une variableJ'ai modifié ton code en utilisant un autre minuteur afin de ne pas avoir de scintillement : Pour un clignotement plus ou moins rapide, modifie la valeur de l'argument de la Sub "Minuterie" ici, 200 (0,2 seconde)...
17/12/2018 à 06:43eliot raymond Supprimer pointillés dans mon UserForm1.CheckBoxDésolé, je n'avais pas testé, il faut remettre AutoSize à False pour pouvoir régler la taille par la suite : le code ci-dessus mémorise la hauteur puis rend le dimensionnement automatique, mémorise la nouvelle largeur, supprime le dimensionnement automatique et redéfini la largeur...
16/12/2018 à 10:23Frugg62 Cellule ou image flottanteTu peux trouver un code qui va faire en sorte que tes cellules soient toujours dans la zone d'affichage mais tu devras utiliser probablement plusieurs procédures événementielle ce qui ne va pas forcément rendre le classeur très fluide ou alors, utiliser OnTime toutes les x secondes pour replacer les...
16/12/2018 à 10:00PIERRO1234 Macro protection cellulesDans le module de la feuille, remplaces le code existant par celui-ci ...
16/12/2018 à 09:49eliot raymond Supprimer pointillés dans mon UserForm1.CheckBoxEt bien tu fais AutoSize puis ensuite te redéfini la hauteur ...
16/12/2018 à 09:45Tonthon Coller automatiquement une valeur d'une celluleComme tu peux le voir dans le code que je t'ai donné, il y a cette ligne : la variable Fe fait référence à la feuille "PREMIER TOUR" que j'ai entré en "dur" donc, le mieux est de remplacer cette ligne de code par celle-ci (tu peux le faire dans les deux modules de feuille) : car tu ne peux pas sélec...
15/12/2018 à 17:36eliot raymond Supprimer pointillés dans mon UserForm1.CheckBoxC'est la propriété AutoSize...
15/12/2018 à 16:46Sassi Casse tête : taux d'impotAs-tu testé avec SommeProd(), voici une piste à adapter. La plage "G15:G35" est la plage où se trouve les taux, les autres sont les différentes plages dans lesquelles on recherche les différentes valeurs : Je rajoute le classeur pour que tu puisses voir ...
15/12/2018 à 15:39Tonthon Coller automatiquement une valeur d'une celluleLe tri ne se fera pas car les cellules contiennent des formules faisant référence à des cellules dans des colonnes ne faisant pas partie de la zone de tri. Pour ça, il te faut revoir la conception de ta feuille "DEUXIEME TOUR". Je ne sais pas si tu as vu mais pour que le tri puisse se faire sur la f...
14/12/2018 à 16:56Tonthon Coller automatiquement une valeur d'une celluleTon classeur en retour ...
13/12/2018 à 15:46roni Mise en forme d'une colonne par case à cocherDans un module standard, tu colles le code ci-dessous et pour chaque case à cocher, clic droit puis affecter une macro et choisir "Formater" ...
11/12/2018 à 19:04CHRISTOPHE059 Formule SIA mettre en G3 et tirer vers le bas : =SI(NB.SI(base!$A$1:$A$46;Feuil1!B3)<>0;"OK";"KO")...
11/12/2018 à 15:57Quentin DemillièreLier deux colonnesPas de soucis...
11/12/2018 à 14:26Quentin DemillièreLier deux colonnesJe n'ai mis aucune macro, la preuve, le fichier est un .xlsx. Ce sont seulement des formules avec Sommeprod() ...
11/12/2018 à 14:17Quentin DemillièreLier deux colonnesVoici ton fichier en retour en espérant que ça corresponde à ta demande ...
11/12/2018 à 13:54PaennnMacro Excel 2010 - Insérer automatiquement des images sans déformationDans le même esprit : je ne re-poste pas la fonction qui reste inchangée ...
11/12/2018 à 07:22SougolivPriorités automatiques dans une listeUne piste sur changement de valeur : Maintenant, pour la suppression ou ajout de lignes comme les procédures événementielles ne réagissent pas il te faudra voir comment intercepter cette action ...
11/12/2018 à 06:41MXMX Figer la valeur d'une fonction sur la colonne entièreAvec une simple ligne ...
11/12/2018 à 06:31martina-pecolinaTransférer les données entre les onglets du même classeurAs-tu au moins essayé d'obtenir un code avec l'enregistreur de macro ou au moins un début de code ? As-tu fais quelques recherches pour ces transferts de données ? Exposé comme ça, j'ai vraiment l'impression que tu veux un code tout cuit dans le bec ! Pour ça, c'est simple : Ton Range.Value = Ton Ra...
10/12/2018 à 21:00Tonthon Coller automatiquement une valeur d'une celluleContent d'avoir pu t'aider...
10/12/2018 à 18:38PaennnMacro Excel 2010 - Insérer automatiquement des images sans déformationSi tu veux avoir un rapport hauteur/largeur, il te suffit de multiplier la hauteur initiale par le rapport de la largeur initiale sur la nouvelle largeur : =Hauteur_Initiale x Largeur_Initiale/Nouvelle_Largeur Exemple, une piste simple avec un code récupéré sur le net (Excel-Malin.com) et quelques m...
10/12/2018 à 17:56Tonthon Coller automatiquement une valeur d'une celluleCeci est dû au fait que la cellule reste sélectionnée donc, si chaque adhérent doit noté 3 photos, il suffit une fois arrivé en bout de ligne de sélectionner une cellule en dehors de la grille ce qui fait que quand l'adhérent suivant effectue sont choix, il va devoir obligatoirement sélectionner dan...
10/12/2018 à 17:38julesb Formule SI dépendant d'une autre celluleC'est pour cette raison que je demande toujours que le fichier joint soit le plus représentatif de l'original ! Dans mon code, tu as une condition qui teste si la cellule se trouve bien dans la colonne B (colonne 2) : C'est la première qu'il te faut adapter si la clé doit se trouver dans une autre c...
10/12/2018 à 17:25julesb Formule SI dépendant d'une autre celluleJe répond pour sabV , il te faut saisir la date avec une heure comme ceci par exemple 10/12/2018 17:25:37...
10/12/2018 à 17:24Tonthon Coller automatiquement une valeur d'une celluleJe ne comprend pas trop ce que tu veux Tu ne veux pas que sur une même ligne deux valeurs identiques puissent s'y trouver mais qu'elles puissent se suivre si sur deux lignes différentes ? Dans le cas où ces deux valeurs se trouvent sur la même ligne peuvent elles coexister si une valeur différente l...
10/12/2018 à 17:18Quentin DemillièreLier deux colonnesSans classeur joint, ça va être difficile de t'aider ...
10/12/2018 à 17:13CaptainStoFormule Excel complexeCe ne sont pas des "screen" qu'il te faut poster, c'est une copie d'une partie de ton ou tes classeurs (quelques lignes suffiront du moment qu'elles représentent tous les cas de figure rencontrés) et qu'il soient les plus représentatifs de la réalité pour ne pas avoir, par la suite, à faire des bido...
10/12/2018 à 17:05julesb Formule SI dépendant d'une autre celluleJe ne suis pas sûr de la fiabilité des code obtenus de cette façon mais à toi de voir ! Ce code se trouvant dans le module de la feuille : Tu entre une valeur dans la colonne A puis tabulation et le code sera créé dans la colonne B. Voici le classeur en retour ...
10/12/2018 à 16:52Devery Enlever le changement de page avec la fonction Worksheet_CalculateSupprime déjà cette ligne de code ...
10/12/2018 à 16:49Tonthon Coller automatiquement une valeur d'une celluleA mettre dans le module de la feuille, à chaque sélection de cellule dans la plage M13:S22, la valeur sera entrée à la suite des autres de la gauche vers la droite et de haut en bas ...
10/12/2018 à 16:33Devery Enlever le changement de page avec la fonction Worksheet_CalculateMontres la procédure "ScanSheet_Mainprocess()" ...
10/12/2018 à 16:31Tim94200Considérer une période de temps à partir d'une dateJe serais curieux de savoir comment Excel peut lire ceci ? 12.2017,01.2018,02.2018,03.2018,04.2018,05.2018,06.2018,07.2018,08.2018,09.2018,10.2018,11.2018 Ce ne sont absolument pas des dates valides au sens qu'Excel peut l'interpréter, pour lui, c'est du texte la preuve, tu entres cette chaîne dans...
08/12/2018 à 09:48skatens Formulaire en cascadeJe te retourne ton fichier ...
08/12/2018 à 08:08skatens Formulaire en cascadeTestes avec ceci ...
07/12/2018 à 06:35LinuxienDonne une valeur a un jourPour moi pas vraiment mais d'autres comprendront mieux je suppose ! Poste ton classeur avec des explications un peu plus claires. Voilà comment Excel calcul les heures, l'unité (1) représente 1 jour, donc les heures sont les décimales : 1/24 = 1 heure 1/1440 = 1 minute (1440 = 24x60) 1/86400 = 1 sec...
06/12/2018 à 15:57naubin1Fonction DECALER #valueJe suppose que si tu rajoutes une colonne, tu l'indiques dans la cellule C18 donc c'est pris en compte de la même manière au moment du re calcul de la fonction ...
06/12/2018 à 12:20marmelade0612VBA Liste déroulantes sous cellule ExcelUne piste : Maintenant, il n'y a aucune raison pour que les autres listes de validation ne soient plus opérationnelles ...
06/12/2018 à 12:06brunotoursRécupérer l'adresse complète d'un fichier et d'une zone pour la renseignerDans le cas de l'utilisation que tu fais de VLookup() , une simple affectation de valeur suffit ! car demander à VLookup() de renvoyer la valeur de la première colonne de la plage revient à renvoyer la valeur cherchée (la colonne de recherche est toujours la plus à gauche de la plage)...