| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 22/12/2012 à 06:52 | tintin | Calcul différences d'heures | Autre 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:00 | dubs49 | Trouver des valeurs non communes à deux colonnes | En C1 puis faire glisser la poignée de recopie. A+... |
| 20/12/2012 à 20:24 | Cappe Pierre | Ajout de textBox dans un UserForm existant | IL faudrait voir ton fichier avec les modifications. A+... |
| 20/12/2012 à 14:31 | ThPnl | Renvoi de l'adresse d'une cellule cible | La formule à Amadéus fonctionne à merveille (Attention, validation avec les 3 touches Ctrl+Maj+Entrée) A+... |
| 20/12/2012 à 13:38 | ThPnl | Renvoi de l'adresse d'une cellule cible | Erreur ! 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:20 | ThibaudC | C/C cellules sur autre feuiller et decaler ligne | Pas 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:17 | ThPnl | Renvoi de l'adresse d'une cellule cible | Essaie 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:03 | ThibaudC | C/C cellules sur autre feuiller et decaler ligne | Une solution avec un bouton pour commander la copie. A+... |
| 20/12/2012 à 09:08 | moumite | 2 problèmes de boucles et recherche | Le 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:48 | Cappe Pierre | Ajout de textBox dans un UserForm existant | Dans 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:36 | moumite | 2 problèmes de boucles et recherche | Pour le 1er problème Pour le 2eme Formule en M12 puis recopie sur la droite. A+... |
| 19/12/2012 à 20:15 | Cappe Pierre | Ajout de textBox dans un UserForm existant | As-tu testé la solution que je t'ai envoyé ... |
| 19/12/2012 à 20:08 | Cappe Pierre | Ajout de textBox dans un UserForm existant | J'ai noté un simple problème d'orthographe du nom de Label et de TextBox. A+... |
| 19/12/2012 à 19:54 | Boby71C | Trait à chaque changement de nom qui ne fonctionne plus | Essaie comme cela A+... |
| 19/12/2012 à 17:16 | teddy33 | Masquer ligne | Re, Effectivement, il manquait une étape A+... |
| 19/12/2012 à 14:40 | teddy33 | Masquer ligne | Pourquoi, ça ne fait pas ça actuellement ? A+... |
| 19/12/2012 à 14:24 | teddy33 | Masquer ligne | Dans 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:46 | teddy33 | Masquer ligne | Le 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:21 | Mick94100 | If deux conditions | J'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:59 | Mick94100 | If deux conditions | Essaie comme cela A+... |
| 19/12/2012 à 11:15 | mobil | Formule avec référence aléatoire | Essaie avec A+... |
| 19/12/2012 à 00:47 | Bcuk | Macro suppression de lignes en fonction de valeur cell | A+... |
| 18/12/2012 à 10:53 | Momo91 | Calculer le nb de lignes pb code | Je te confirme que ce code fonctionne très bien (test avec Excel 2007). A+... |
| 18/12/2012 à 10:03 | Momo91 | Calculer le nb de lignes pb code | En 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:29 | bagi | 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:53 | bagi | 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:41 | PMExcel | Code VBA très lent | Sans 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:39 | lili189 | Modifier Macro zone d'action | Essaie comme cela A+... |
| 17/12/2012 à 16:19 | bagi | Index/equiv en fonction de 2 critères et ou avec SI ? | Une solution avec un fonction personnelle A+... |
| 17/12/2012 à 14:46 | medas918 | Ajouter des listre de validation en VBA | Essaie comme cela A+... |
| 17/12/2012 à 10:40 | hisuka | Plus grande valeur inférieur à 25 | Une solution avec une fonction personnelle. A+... |
| 17/12/2012 à 00:30 | Phanou | Effacer les lignes sous condition | Si 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:33 | Phanou | Effacer les lignes sous condition | A+... |
| 16/12/2012 à 13:08 | Rado | Lien entre deux feuilles, voir fichier joint | Une solution avec RECHERCHEV() A+... |
| 16/12/2012 à 11:50 | Rado | Lien entre deux feuilles, voir fichier joint | Si tu souhaites être aidé efficacement, il est préférable que tu joignes un fichier exemple. A+... |
| 16/12/2012 à 11:01 | GEDEON54 | Macro pour regrouper des lignes | Le 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:30 | GEDEON54 | Macro pour regrouper des lignes | Je 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:37 | DJ 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:54 | DJ FA | Macro déplacer des colonnes ? | Re, A+... |
| 15/12/2012 à 08:34 | DJ FA | Macro déplacer des colonnes ? | Voir l'exemple. A+... |
| 15/12/2012 à 01:21 | Greg62200 | Erreur execution 13 | Essaie comme cela. A+... |
| 14/12/2012 à 19:25 | mibri | Douze Mises en formes conditionnelles | Je 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:13 | mibri | Douze Mises en formes conditionnelles | Je 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:57 | mibri | Douze Mises en formes conditionnelles | Je 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:24 | Greg62200 | Usf, valeur d'1 textbox en fonction d'un checkbox | Un exemple A+... |
| 13/12/2012 à 19:41 | mibri | Douze Mises en formes conditionnelles | Le 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:49 | mibri | Douze Mises en formes conditionnelles | Dans 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:26 | mibri | Douze Mises en formes conditionnelles | Non, ç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:52 | mibri | Douze Mises en formes conditionnelles | Pour 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:38 | direct3822 | Copier N fois une cellule | Une petite adaptation A+... |