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 67

DateAuteur du sujetSujetExtrait du message
17/11/2016 à 14:31veyron38Détécter une cell qui a subit un changementSi la cible est une cellule avec formule, le changement de valeur dû à cette formule ne déclenche pas l'évènement "Change", il te faut dans ce cas surveiller les cellules dont dépend cette formule...
17/11/2016 à 14:25edlede Etirer une formule en VBARe, Si tu veux l'avoir en milieu de feuille, il faut chercher la cellule la plus basse depuis le bas de la feuille puis à partir de cette cellule, remonter pour chercher la dernière non vide. Teste ceci pour voir : Attention, j'ai un bug sur ton classeur en utilisant ce code "Erreur définie par l'ap...
17/11/2016 à 07:41edlede Etirer une formule en VBAPour étirer une formule vers le bas c'est AutoFill ...
17/11/2016 à 07:20Neilah Macro incomplèteTestes ceci ...
17/11/2016 à 06:58hamzaben Bouton spécialPourquoi ne pas utiliser le double clic pour incrémenter de 1 ? Une piste, à mettre dans le module de la feuille ...
17/11/2016 à 06:35Maraiva Nouvelle sur VBA / ajout de commande etOui, tu peux utiliser un tableau. Remplace la procédure "Initialize" par celle-ci car c'est là que sont remplis les ComboBox : Re, Petite précision, pour le lancement du Formulaire depuis Excel, évites d'utiliser le raccourci Ctrl+S celui-ci étant réservé à l'enregistrement (S = Save) ...
16/11/2016 à 17:21Maraiva Nouvelle sur VBA / ajout de commande etJe te retourne ton fichier avec une ComboBox et 3 CheckBox. Pour avoir accès au code de l'objet, tu le poses sur ta Form et tu double-clique dessus tu vas alors te retrouver dans le module de la Form avec l'évènement par défaut pour cet objet mais tu as un ComboBox en juste au dessus de la page de c...
16/11/2016 à 16:37Cendre de Lune Formule en fonction de <nombreOk, autant pour moi...
16/11/2016 à 06:49icebergMettre une condition sur des cellules aléatoires [VBA]Pour tester, il nous manque la proc "jouer" ...
16/11/2016 à 06:42Cendre de Lune Formule en fonction de <nombreTu dis faire une remise de 2 % donc, le coefficient de 0,98 applique bien une remise de 2 % ?!...
16/11/2016 à 06:39MOTTOCalcul entre TextBox - Formatage - lancer URL depuis TextBoxCe que tu fais dans Excel sera plus rapide que dans un UserForm mais c'est une question de préférence et donc, à toi de voir ce qui te convient le mieux ! Bizarre, je viens de faire le test à 5 reprises et aucun problème, la petite main est toujours là ! Tu utilises la version avec le contrôle Image...
15/11/2016 à 16:57Cendre de Lune Formule en fonction de <nombreJe n'ai pas chargé ton classeur mais regarde ceci ...
15/11/2016 à 16:52Raphaël Transmarine Calcul de durée en JJ-HH-MMCa ne dépasse pas 31 car il n'existe pas de jour supérieur à 31 dans un mois donc, 59 j correspond au 28/02/1900 (d'où ton résultat de 28 j). Je ne suis pas sûr (mais je peux me tromper) qu'il existe un format du genre &#91;j&#93; pour additionner les jours comme on peux le faire avec les heures au...
15/11/2016 à 16:09jec10Macro double click coller ligne dans un autre ongletA mettre dans le module de la feuille DOM ...
15/11/2016 à 16:01jec10Aide macro collerAttache ce code à ton bouton et testes ...
15/11/2016 à 15:46boby63Décalage colonne suppression item listbox"Delete", pour une cellule a un argument facultatif (Shift) qui permet de préciser dans quel sens, une fois la suppression effectuée, les cellules d'à coté doivent être déplacées, "xlShiftToLeft " déplace les cellules de droite vers la gauche et "xlShiftUp" déplace les cellules vers le haut et dans...
15/11/2016 à 07:26eliot raymond Transfert de données Feuil1 vers UserForm1Ajoutes ce code dans le module de la Form ...
14/11/2016 à 16:44hamzaben Fonction si utilisé plusieurs foisLa formule entrée par VBA : Directement dans Excel ...
14/11/2016 à 07:59MOTTOCalcul entre TextBox - Formatage - lancer URL depuis TextBoxIl ne suffit pas de faire une fonction, il faut aussi l'appeler ! Je n'ai rien fais, c'est toi qui à mis leur propriété "Enabled" sut False En mode création, tu définis la couleur voulue et tu copie sa valeur dans le code Fichier modifié en retour mais attention, ici je suis sous Excel 2003 donc enr...
11/11/2016 à 15:15grunch55RechercheProbablement en créant plusieurs instances d'Excel sinon, dans la même instance, c'est chacun son tour...
11/11/2016 à 15:13eliot raymondVersion du code a adapterSi c'est au survol de la souris que tu penses ce n'est pas possible, il n'existe pas d'évènement MouseMove sur une feuille. Il est possible d'utiliser un artifice avec des contrôles ActiveX mais ça devient complexe juste pour avoir un effet visuel ! Pour ce qui est de la valeur dans la cellule E8, r...
11/11/2016 à 10:07yannkoCalcul d'un besoin thermique journalier, problème boucleJe suppose que les données présentent dans le classeur sont issues d'un enregistreur (il y a des manques d'enregistrements par ailleurs) ! J'en déduis que ton enregistreur extrapole la quantité d'énergie sur une heure par rapport aux valeurs enregistrées à l'instant t (à la seconde) donc, si je rega...
11/11/2016 à 08:42MOTTOCalcul entre TextBox - Formatage - lancer URL depuis TextBoxDans ton code, tu utilises la propriété "Tag" des TextBox pour définir les colonnes où doivent être inscrites les valeurs qu'il contiennent et c'est une bonne pratique mais dans ton cas, aucun TextBox a une valeur dans leur propriété "Tag" et donc, ta variable "colonne' est toujours égale à 0 ! Para...
10/11/2016 à 07:22MOTTOCalcul entre TextBox - Formatage - lancer URL depuis TextBoxIl te faut tester la valeur du TextBox, si égale à "0" (c'est un String d'où les guillemets) sortie de Sub : Il est assez compliqué de formater un champ d'adresse postale car beaucoup trop de possibilités ! Pour le code postal, formate ta colonne en Texte et le 0 de devant ne sera pas supprimé. 06 0...
09/11/2016 à 07:19cisco38Lien imageUtilise la fonction Dir() pour extraire le nom de l'image du chemin complet : et si tu ne veux pas non plus l'extension ...
09/11/2016 à 07:14MOTTOCalcul entre TextBox - Formatage - lancer URL depuis TextBoxVoici ton fichier avec quelques modifs ...
06/11/2016 à 08:14MOTTOCalcul entre TextBox - Formatage - lancer URL depuis TextBoxVoilà un premier jet de ton formulaire mais il y a une ou deux choses que tu souhaites et que je n'ai pas bien compris (voir labels sur la Form) ! Je t'ai posé un TextBox et un bouton et j'ai créé une feuille pour une démonstration de RechercheV (VLookUp), dans le TextBox tu entre le mot "Mot 15" et...
04/11/2016 à 07:50MOTTOCalcul entre TextBox - Formatage - lancer URL depuis TextBoxOups, je n'ai pas fais attention au formulaire ! Pour le l'url, sur l'abaissement du bouton gauche de la souris : Pour totaliser, à mettre sur l'évènement "Change" des TextBox, un exemple avec les deux ci-dessous "comiard2014" et "comvie2014" à adapter pour les autres : pour ce qui est du ratio, je...
04/11/2016 à 07:27MOTTOCalcul entre TextBox - Formatage - lancer URL depuis TextBoxTu as la fonction DATEDIF() : Pour le ratio du CA, tu divises le chiffre d'affaire total par le chiffre d'affaire individuel : Total A-2 = 444998,45€, Total A-1 = 466100,17€ donc Total = 911098,62€ Ratio A-1 = 911098,62€ / 466100,17€ = 0,51158 soit 51,16% Ratio A-2 = 911098,62€ / 444998,45€ = 0,4884...
03/11/2016 à 08:03KuartzProblème sur Application.UnionIl n'y a pas de raison que ça ne fonctionne pas. Juste une chose m'intrigue, c'est cette ligne de code : Est-ce une nouvelle commande des versions ultérieure à 2007 ? Avec ceci ça fonctionne ...
30/10/2016 à 16:27DHARDYPersonnalisation du Ruban sour Excel 2007 et plusSi tu utilises l'ancien système (Excel 2003) avec "CommandBar" etc... Un onglet "Complèment" sera créé avec tes boutons et autres contrôles, ça ne sera pas aussi bien qu'avec un fichier xml mais de cette façon, tu peux créer ta barre à l'ouverture du classeur et la supprimer à la fermeture...
28/10/2016 à 07:19ouf746 Recherche auto de lien hypertexteNe fonctionne plus depuis Excel 2003 si je ne me trompe pas ! Regardes plutôt avec la fonction Dir() : Attention, je n'ai absolument rien testé donc, à toi de déboguer mais c'est un début de piste ...
28/10/2016 à 06:46Patrick75 Affichage dans une colonne en F° d'1 date butoirRegardes si ça te convient. A mettre dans D6 et tirer vers le bas ...
27/10/2016 à 18:39patoche0495 Tableau Excel en rapport avec chiffres et motsAlors, Une piste, dans une feuille et sur une seule colonne, tu entres tous les noms correspondants à tes feuilles et ensuite, tu utilises cette fonction perso que tu auras mise dans un module standard : Cette fonction tu la mets en B1 et elle va ressembler à ça : dans mon exemple, la plage des noms...
27/10/2016 à 18:19Patrick75 Affichage dans une colonne en F° d'1 date butoirUne piste, il y a surement mieux mais c'est un début ...
27/10/2016 à 17:58Walden Mise en forme différente de 2 message dans une celluleTeste et adapte à ta convenance (cellule cible, F1) ...
27/10/2016 à 17:47ciocciuVBA copie les feuilles d'un autre classeurEssais ceci ...
27/10/2016 à 17:41patoche0495 Tableau Excel en rapport avec chiffres et motsJ'ai du mal à comprendre ce que tu veux ! Un peu plus d'explications serait bien venu ...
27/10/2016 à 17:39TenzorBarre de progression pour suivre un empruntLe voici ...
27/10/2016 à 17:34RANCHMAMMise en forme quotidielPour la règle n°1 (couleur verte), dans la mise en forme de C1 tu choisis "Utiliser une formule..." et tu entres cette dernière en choisissant "Format"--&gt;"Remplissage" et ta couleur verte : Pour la règle n°2 (couleur orange) tu ajoutes une nouvelle règle et tu procède de façon identique en entran...
27/10/2016 à 17:16TenzorBarre de progression pour suivre un empruntUne piste en partant du lien donné par nonesofar13. Formule en colonne C à tirée vers le bas : dans la cellule où tu veux la barre de progression (C16) tu entres la formule ci-dessous : Pour la MFC, en ce qui concerne le type, tu choisis "nombre" dans les deux champs, pour la valeur mini c'est 0 et...
27/10/2016 à 16:31USMALGERRecherche notationRe, Et su tu adaptes la plage de recherche ? Dans le cas de la note 2, c'est G3:H17 au lieu de A3:B17...
27/10/2016 à 16:21Raphdumo Copier une feuille Excel dans un autre fichierRe, Comme ceci ça devrait fonctionner ...
27/10/2016 à 06:57USMALGERRecherche notationPeut être avec RECHERCHEV() ? Exemple pour le premier étudiant et la première évaluation. Formule en K3 à tirer vers le bas : ensuite, tu adaptes pour le reste ...
27/10/2016 à 06:33Pierrick66 Modification macroAu boulot je suis sur Excel 2003 mais ce doit être onglet "Développeur" bouton "Insérer" et tu choisis un ActiveX et non un Formulaire (partie du bas si mes souvenirs sont bons)...
26/10/2016 à 17:50spoiiiiingRecherche d'une partie de texte colonne A dans colonne BC'est pas grave, on ne peut pas tout savoir sinon, ce forum n'existerait pas...
26/10/2016 à 17:49Raphdumo Copier une feuille Excel dans un autre fichierTon fichier "Tableau de bord .xlsm" ne contient pas de feuille nommée "TCD" donc, il ne peut pas la copier (On Error resume Next empèche le débogage !)...
26/10/2016 à 17:45Pierrick66 Modification macroAlors tu supprimes le bouton avec son code et tu le remplaces par une autre barre de défilement nommée "ScrollBar2" que tu bornes à 2016 (ou moins si tu veux revenir en arrière) pour le mini et 2050 pour le maxi (ou plus si tu arrives jusque là ) et ensuite tu colles ce code avec l'autre ...
26/10/2016 à 17:24spoiiiiingRecherche d'une partie de texte colonne A dans colonne BAlors comme ça, ça te convient mieux ? A utiliser comme l'autre ...
26/10/2016 à 17:14quiquequoidontou Boucle tant que condition texteCe n'est pas vraiment de cette façon qu'on procède normalement. L'incrémentation est faite dans la boucle par l'intermédiaire d'une variable et pas dans une cellule. Une fois le calcul réussi, tu peux si tu le veux entrer le résultat de la variable dans la cellule. Voilà une incrémentation directeme...