f

Passionné d'Excel

Inscrit le :19/11/2012
Dernière activité :04/01/2025 à 22:16
Version d'Excel :2007 FR
Messages
4'337
Votes
596
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par frangy - page 83

DateAuteur du sujetSujetExtrait du message
22/12/2012 à 06:52tintin Calcul différences d'heuresAutre solution : utiliser les dates complètes pour effectuer tes calculs. Exemple : 02/01/1900 1:00 - 01/01/1900 22:00 = 3:00 Et pour le signe, tu utilises la fonction ABS. A+...
21/12/2012 à 09:00dubs49 Trouver des valeurs non communes à deux colonnesEn C1 puis faire glisser la poignée de recopie. A+...
20/12/2012 à 20:24Cappe Pierre Ajout de textBox dans un UserForm existantIL faudrait voir ton fichier avec les modifications. A+...
20/12/2012 à 14:31ThPnl Renvoi de l'adresse d'une cellule cibleLa formule à Amadéus fonctionne à merveille (Attention, validation avec les 3 touches Ctrl+Maj+Entrée) A+...
20/12/2012 à 13:38ThPnl Renvoi de l'adresse d'une cellule cibleErreur ! La fonction RECHERCHEH effectue la recherche de 5.01338 dans la première ligne de la plage. Or, cette valeur ne se trouve pas dans cette première ligne mais dans la neuvième. Reste à savoir si tu connait la ligne (ou la colonne) où chercher. A+...
20/12/2012 à 13:20ThibaudC C/C cellules sur autre feuiller et decaler lignePas compliqué ! Je me suis mis à la place de celui qui devra lire ton tableau et j'ai trouvé que ce serait plus sympa de pouvoir comprendre à quoi cela peut bien servir . A+...
20/12/2012 à 11:17ThPnl Renvoi de l'adresse d'une cellule cibleEssaie en précisant "FAUX" pour le 4eme paramètre des fonctions RECHERCHEV et RECHERCHEH (valeur proche). Dans ce cas, il n'est plus indispensable que les valeurs de la colonne ou ligne où s'applique la recherche soient triées. Par contre, si besoin, il faudra que tu utilises un ARRONDI pour que les...
20/12/2012 à 11:03ThibaudC C/C cellules sur autre feuiller et decaler ligneUne solution avec un bouton pour commander la copie. A+...
20/12/2012 à 09:08moumite2 problèmes de boucles et rechercheLe problème, c'est que la cellule qui indique la valeur à chercher est dans la colonne où tu dois effectuer la recherche. Il faut donc trouver une astuce pour exclure L12 de la recherche. Dans la solution que je te propose, la recherche se fait sur 2 zones distinctes . On cherche dans la première zo...
19/12/2012 à 20:48Cappe Pierre Ajout de textBox dans un UserForm existantDans mon post précédent, il ne se passe rien si tu cliques sur controles_BD.xlsm ? Dans ce fichier corrigé, j'ai placé le même nom de Label et de TextBox dans le code ainsi que l'Userform. Après avoir renseigné les champs Nom, Prénom, .... , N° Téléph si tu cliques sur Ajouter, toutes les données so...
19/12/2012 à 20:36moumite2 problèmes de boucles et recherchePour le 1er problème Pour le 2eme Formule en M12 puis recopie sur la droite. A+...
19/12/2012 à 20:15Cappe Pierre Ajout de textBox dans un UserForm existantAs-tu testé la solution que je t'ai envoyé ...
19/12/2012 à 20:08Cappe Pierre Ajout de textBox dans un UserForm existantJ'ai noté un simple problème d'orthographe du nom de Label et de TextBox. A+...
19/12/2012 à 19:54Boby71CTrait à chaque changement de nom qui ne fonctionne plusEssaie comme cela A+...
19/12/2012 à 17:16teddy33Masquer ligneRe, Effectivement, il manquait une étape A+...
19/12/2012 à 14:40teddy33Masquer lignePourquoi, ça ne fait pas ça actuellement ? A+...
19/12/2012 à 14:24teddy33Masquer ligneDans l'exemple joint, le message est affiché si la marge récupérée (cellule J12) est supérieure à 0. Pour cela, on utilise l'évènement WorkSheet.Change. Dis-nous si c'est ce que tu cherches à faire. A+...
19/12/2012 à 13:46teddy33Masquer ligneLe code de saliou fonctionne très bien. Par contre, il faut peut-être l'adapter à ton classeur. Où as-tu placé le code ? Doit-il opérer sur la feuille active ? Si tu donnais un classeur exemple, ce serait plus facile pour tout le monde. A+...
19/12/2012 à 13:21Mick94100 If deux conditionsJ'ai juste remplacé un "OU" par un "ET" Le programme effectue les opérations suivantes : 1) si la quantité = 0, les 7 lignes se masquent (si la quantité est égale à 0, inutile d'aller voir les colonnes G et H). 2) si la quantité est différente de 0, si G et H sont vides, alors la ligne est masquée D...
19/12/2012 à 11:59Mick94100 If deux conditionsEssaie comme cela A+...
19/12/2012 à 11:15mobil Formule avec référence aléatoireEssaie avec A+...
19/12/2012 à 00:47Bcuk Macro suppression de lignes en fonction de valeur cellA+...
18/12/2012 à 10:53Momo91 Calculer le nb de lignes pb codeJe te confirme que ce code fonctionne très bien (test avec Excel 2007). A+...
18/12/2012 à 10:03Momo91 Calculer le nb de lignes pb codeEn l'état, ton code fonctionne très bien. Si la copie incrémentée ne se réalise pas correctement, c'est sûrement que quelque chose dans la structuration de tes cellules provoque une erreur (cellules fusionnées par exemple). Sans fichier exemple, difficile d'aller plus loin. A+...
17/12/2012 à 21:29bagi Index/equiv en fonction de 2 critères et ou avec SI ?Tu n’as peut-être pas besoin d’une fonction volatile. Celle-ci est recalculée chaque fois qu'un calcul est effectué dans une cellule quelconque de la feuille de calcul. Supprime cette ligne : Application.Volatile A+...
17/12/2012 à 20:53bagi Index/equiv en fonction de 2 critères et ou avec SI ?Je n'ai pas tout compris Même avec 36000 lignes la fonction personnelle se débrouille pas trop mal. Je ne suis pas sûr que ça se passe mieux avec des formules matricielles. A+...
17/12/2012 à 18:41PMExcel Code VBA très lentSans entrer dans le détail du traitement , tu peux déjà supprimer la plupart des sélections. désactiver l'actualisation de l'écran passer en calcul manuel. Sub SaisieDesPrestations11() ' A+...
17/12/2012 à 17:39lili189 Modifier Macro zone d'actionEssaie comme cela A+...
17/12/2012 à 16:19bagi Index/equiv en fonction de 2 critères et ou avec SI ?Une solution avec un fonction personnelle A+...
17/12/2012 à 14:46medas918 Ajouter des listre de validation en VBAEssaie comme cela A+...
17/12/2012 à 10:40hisuka Plus grande valeur inférieur à 25Une solution avec une fonction personnelle. A+...
17/12/2012 à 00:30Phanou Effacer les lignes sous conditionSi je t’ai bien compris, tu souhaites que la ligne soit supprimée s'il n'y a pas au moins une cellule rouge entre B et Q. Plutôt que chercher à détecter une couleur, il est préférable de reprendre la condition qui fait changer la couleur, à savoir la valeur =0. A+...
16/12/2012 à 20:33Phanou Effacer les lignes sous conditionA+...
16/12/2012 à 13:08Rado Lien entre deux feuilles, voir fichier jointUne solution avec RECHERCHEV() A+...
16/12/2012 à 11:50Rado Lien entre deux feuilles, voir fichier jointSi tu souhaites être aidé efficacement, il est préférable que tu joignes un fichier exemple. A+...
16/12/2012 à 11:01GEDEON54Macro pour regrouper des lignesLe mieux, c’est que tu apprennes à utiliser les tableaux croisés dynamiques (et je ne dis pas ça pour botter en touche ). Le TCD est un outil très puissant et facile à mettre en œuvre quand on l’a pratiqué quelques fois. Tu trouveras facilement sur le net plusieurs articles, cours et démos qui trait...
15/12/2012 à 22:30GEDEON54Macro pour regrouper des lignesJe n'ai pas été de bon conseil en t'orientant sur un programme VBA. Un TCD semble plus approprié à ta demande. A+...
15/12/2012 à 18:37DJ FA Macro déplacer des colonnes ?Tu veux faire cette opération en plus du traitement précedent ou en remplacement ? La colonne "ALLO" est simplement copiée ou coupée ? Le collage en Feuille 2 colonne C vient écraser les données ou s'insérer ? Idem pour la colonne "MAMAN" ? S'il s'agit simplement de copier la colonne A vers la colon...
15/12/2012 à 10:54DJ FA Macro déplacer des colonnes ?Re, A+...
15/12/2012 à 08:34DJ FA Macro déplacer des colonnes ?Voir l'exemple. A+...
15/12/2012 à 01:21Greg62200 Erreur execution 13Essaie comme cela. A+...
14/12/2012 à 19:25mibriDouze Mises en formes conditionnellesJe n’ai pas vraiment compris ce que tu cherches à faire. Tu parles de "Débit" mais à moi ça ne me dit rien. Dans ton tableau, je n’ai rien vu qui ressemble à un débit (donnée en m3/h ou colonne avec en-tête débit). Veux-tu associer la couleur d’une donnée débit et la couleur d’un mois ? Veux-tu défi...
14/12/2012 à 13:13mibriDouze Mises en formes conditionnellesJe n’ai pas retrouvé le Option explicit intempestif. Tu peux le supprimer sans crainte, il n’est utile que pour forcer le programmeur à déclarer ses variables. Simplement parce qu’elles sont vides. Lors de la comparaison avec une autre cellule vide, la condition Cellule A = Cellule B était vérifiée...
14/12/2012 à 11:57mibriDouze Mises en formes conditionnellesJe n’ai pas besoin de l’intégralité des données de la feuille. Il suffit d’avoir la structure avec un bon positionnement des données utiles, à savoir celles sur lesquelles on applique le traitement. Dans ton premier fichier, on comparait la colonne M avec les colonnes P à AA alors que dans ton derni...
14/12/2012 à 00:24Greg62200 Usf, valeur d'1 textbox en fonction d'un checkboxUn exemple A+...
13/12/2012 à 19:41mibriDouze Mises en formes conditionnellesLe fichier que tu m'as transmis n'a plus rien à voir avec les données initiales (les colonnes et les lignes à tester ne sont plus placées au même endroit). C'est sûr que ça va marcher moins bien ! De plus, si tu compares la valeur -17.1 et la valeur 17.1 , il est évident qu'il n'y aura pas égalité (...
13/12/2012 à 18:49mibriDouze Mises en formes conditionnellesDans le module Feuil1 (Feuil1), tu remplaces les 2 procédures Private Sub Worksheet_SelectionChange(ByVal Target As Range) par ma procédure. A+...
13/12/2012 à 18:26mibriDouze Mises en formes conditionnellesNon, ça veut simplement dire que tu dois regrouper les traitements. Essaie avec ce code (je ne peux pas le tester avec ton fichier). A+...
13/12/2012 à 17:52mibriDouze Mises en formes conditionnellesPour commencer, 2 choses : 1) tu ne peux pas avoir 2 procédures évènementielles Worksheet.SelectionChange() dans la même feuille. 2) tu as une référence circulaire en W13. Peux-tu expliquer ce que cette formule est censée retourner ? A suivre ... A+...
13/12/2012 à 17:38direct3822 Copier N fois une celluleUne petite adaptation A+...