| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 11/02/2015 à 11:21 | Emma Bou | Ajouter deux lignes entre elles | Exemple : Je souhaite ajouter les valeurs de la plage A1:E1 aux valeurs de la plage A2:E2 et obtenir le résultat dans A2:E2. Je sélectionne la plage A1:E1, Je copie la plage A1:E1 (ctrl + C), Je me positionne sur A2, Clic-bouton droit > Collage spécial > Addition > OK J'obtiens ainsi dans A... |
| 10/02/2015 à 22:19 | iliyes | Cellule se modifiant suivant les mois | Essaie avec =INDIRECT(TEXTE(N13;"mmmm")&"!B33") A+... |
| 10/02/2015 à 18:46 | ROM007 | Suppression de lignes si valeur non inclut entre 2 dates | Bonjour AMIR, Ta macro après corrections : A+... |
| 09/02/2015 à 10:46 | Jo-personne | Listes déroulantes | J'ai écrit le code pour l'équipe M. Si cela te convient, il faudra que tu l'adaptes pour les autres équipes. Note : j'ai supprimé la colonne vide de séparation des W.E. et je l'ai remplacée par une bordure épaisse. A+... |
| 09/02/2015 à 09:22 | Natchway | Copie sous condition | Pour effectuer la copie des cellules sources, tu dois indiquer où se trouve la cellule de départ (position par rapport à la colonne A) et la dimension de la plage. Si, par exemple, tu souhaites copier la plage qui va de B à F, tu vas écrire : Cel.Offset(0,1).Resize(,5) qui désigne la plage qui début... |
| 08/02/2015 à 01:03 | lamradnane | Effacer une partie du texte d'une variable String | Tu disposes de plusieurs possibilités : A+... |
| 07/02/2015 à 19:32 | Natchway | Copie sous condition | Avec le fichier, je comprends mieux A+... |
| 07/02/2015 à 15:33 | Natchway | Copie sous condition | Essaie comme cela : A+... |
| 07/02/2015 à 11:43 | Jo-personne | Listes déroulantes | Une proposition avec VBA A+... |
| 07/02/2015 à 08:56 | Jeff1974 | Formule si avec multiples critères | Une proposition A+... |
| 06/02/2015 à 23:31 | logitech2004 | Comment concaténer les nom des cellules | Avec une fonction personnelle : Nom de la première cellule en B5 : Papi Nom de la deuxième cellule en C5 : Pipo Nom de la troisième cellule en D5 : PapiPipo Valeur de la troisième cellule : =INDIRECT(NOM(B5)&NOM(C5)) A+... |
| 04/02/2015 à 15:07 | bidochon34800 | Uniformiser largeur de colonnes sur X feuilles | En règle générale, nous effectuons un test sur un classeur avant de proposer une solution. Si le demandeur a la bonne idée de joindre un fichier à son post, il nous est facile de réaliser ce test. Dans la cas contraire, nous le faisons avec un classeur vierge, ce qui ne colle pas forcement avec la r... |
| 04/02/2015 à 10:49 | bidochon34800 | Uniformiser largeur de colonnes sur X feuilles | Essaie comme cela : A+... |
| 04/02/2015 à 10:41 | Isam | Formule ET/Si? | Deux MEFC avec les formules suivantes : Rouge : =OU(ET($D5>$B5;$C5=100%);ET($D5>=$B5;$C5<100%)) Vert : =ET($D5<$B5;$C5=100%) A+... |
| 04/02/2015 à 10:29 | aigledatlas | A la recherche d'une formule | Formule en B3 : =SI(ESTERREUR(RECHERCHEV(A3;'essai 2'!A3:B7;2;FAUX));"";RECHERCHEV(A3;'essai 2'!A3:B7;2;FAUX)) A+... |
| 04/02/2015 à 10:21 | newyork55 | Addition de cellules avec conditon si plusieurs cellules = 0 | Essaie avec =SI(OU(AQ5=0;AR5=0;AS5=0);0;SOMME(AN5:AS5)) A+... |
| 03/02/2015 à 18:19 | LionelD | Insérer une nouvelle ligne après cellule non vide | Oups ! A+... |
| 03/02/2015 à 13:53 | LionelD | Insérer une nouvelle ligne après cellule non vide | Essaie avec cette macro A+... |
| 03/02/2015 à 09:41 | lolo69490 | Recherche avec une mise en forme conditionnelle | Avec le modèle de recherche que je t'ai indiqué, tu peux trouver les cellules qui ont une valeur différente de 0 parmi celles qui contiennent une MFC. Exemple de macro à adapter : A+... |
| 02/02/2015 à 17:34 | lolo69490 | Recherche avec une mise en forme conditionnelle | Pour retrouver toutes les cellules contenant des mises en forme conditionnelles, clic sur n'importe quelle cellule dans la feuille. Ensuite, Menu Edition / Atteindre clic sur le bouton Cellules > option Formats conditionnels > option "Toutes" pour rechercher l'ensemble des cellules contenant d... |
| 01/02/2015 à 21:04 | aeryne | Modification d'un tableau grace à un userform | Dans ton fichier, j'ai corrigé une erreur sur la TextBox correspondant à " Amphétamine ". Dans le code, elle est désignée TextBox54 alors que dans l'userform elle était nommée TextBox534 . Cela dit, si tu souhaites de l'aide il faut étayer un peu ta demande. ça marche pas !!! c'est léger, léger ...... |
| 01/02/2015 à 17:55 | aeryne | Modification d'un tableau grace à un userform | Je n'ai pas pu utiliser ton classeur qui renvoyait des erreurs. J'en ai créé un autre qui te montrera comment structurer ton code. A+... |
| 01/02/2015 à 15:31 | aeryne | Modification d'un tableau grace à un userform | D'après toi, est-il utile de répéter cette partie de code ? De plus, je pense que tu as compris que tu devais joindre un fichier pour nous permettre de t'aider efficacement. A+... |
| 01/02/2015 à 11:55 | aeryne | Modification d'un tableau grace à un userform | Tu peux laisser comme ça puisqu'il n'y a pas de confusion possible. A+... |
| 01/02/2015 à 11:02 | aeryne | Modification d'un tableau grace à un userform | Si tu renseignes la propriété RowSource de la ComboBox29 avec AVP!D:D, lorsque tu changes une valeur dans la colonne D la liste des valeurs de la ComboBox29 change également. Ce changement de valeur lance la procédure ComboBox29_Change(). Or, lorsque tu valides tes modifications, tu viens copier la... |
| 01/02/2015 à 10:09 | aeryne | Modification d'un tableau grace à un userform | Il faut que tu effaces la source de données dans la propriété RowSource du contrôle ComboBox29 (AVP!D:D). Pour alimenter la ComboBox29, ajoute ce code dans le module Userform2 : A+... |
| 31/01/2015 à 16:40 | Invité | Msgbox conditionnelle | Tu peux effectuer un test avec le fichier joint. Auparavant, il faut que tu crée le classeur de sauvegarde sous le nom "Sauvegarde_2015.xlsx", le chemin étant "L:\SE SUBDIVISION SOL & OPERATIONS\Collaboratif SUB-SOL\Organisation_SOL\Sauvegarde tour de service en cours". J'ai également intégré la sai... |
| 30/01/2015 à 11:22 | Invité | Msgbox conditionnelle | Tu peux commencer par interroger la toile sur le thème "vba excel copier une feuille dans un autre classeur". Tu verras que les réponses ne manquent pas. A+... |
| 30/01/2015 à 10:56 | Invité | Msgbox conditionnelle | Voila, voila ! A+... |
| 30/01/2015 à 10:36 | Invité | Msgbox conditionnelle | Tu as créé une procédure Workbook _SheetChange() dans le module de feuille Feuil1 (Sem 6-7). Or, comme son nom l'indique, cette procédure est réservée au module classeur (ThisWorkbook). L'adaptation que tu souhaites réaliser doit donc être faite dans la procédure Workbook_SheetChange() du module cla... |
| 29/01/2015 à 19:25 | Tonthon | Si une cellule ... déclenchement d'une macro | Re-bonjour, Modifie le code comme suit : A+... |
| 29/01/2015 à 18:39 | Saphologik | Calculer la quantite nécessaire de plusieurs reference | Plus besoin de se fatiguer alors =ARRONDI.SUP(109700/900;0) = 122 boites A+... |
| 29/01/2015 à 17:53 | Saphologik | Calculer la quantite nécessaire de plusieurs reference | Il s'agit donc de trouver la meilleure combinaisons pour obtenir une quantité qui approche au mieux la quantité souhaitée. Avec mon calcul, on obtient un résultat de 109701 unités pour 109700 unités demandées, soit un écart de 1 unité. Avec ton calcul, on obtient un résultat de 109650 unités, soit u... |
| 29/01/2015 à 16:06 | Tonthon | Si une cellule ... déclenchement d'une macro | Une proposition A+... |
| 29/01/2015 à 15:24 | Saphologik | Calculer la quantite nécessaire de plusieurs reference | Waou !... Avec les quantités que tu présentes, le programme est sur les genoux. La méthode utilisée passe en revue toutes les combinaisons possibles afin de retenir celle qui donne le meilleur résultat, à savoir le moindre écart entre la quantité souhaitée et la quantité totale du contenu des boîtes... |
| 29/01/2015 à 11:53 | Saphologik | Calculer la quantite nécessaire de plusieurs reference | Euhhhh, visiblement, tu n'as pas tout capté !... La cellule A2 qui contient la quantité souhaité est une zone de saisie . Tu peux donc entrer la valeur souhaitée et le calcul du nombre de boites se fait automatiquement. A+... |
| 29/01/2015 à 10:41 | comandototo | Macro copier/coller avec condition | Pour déterminer le numéro de la ligne d'ajout dans la feuille "Recap Gestionnelle", tu utilises la colonne D. Or, cette ligne n'est pas toujours renseignée, ce qui fausse cette détermination. Tu peux essayer avec A+... |
| 29/01/2015 à 10:20 | lolo69490 | Formule avec nom d'une feuille | Essaie avec A+... |
| 29/01/2015 à 09:55 | comandototo | Macro copier/coller avec condition | La valeur de la cellule I14 ne correspond pas à celle du test effectué par ta procédure. Tu dois écrire : A+... |
| 28/01/2015 à 21:43 | Saphologik | Calculer la quantite nécessaire de plusieurs reference | Voici une proposition avec une procédure VBA. Le calcul est réalisé lorsque la quantité en cellule A2 est modifiée. J'ai limité le nombre de boites à 30 unités, soit une quantité maxi de 33120. Tu pourras adapter cette valeur si besoin en modifiant la variable NbBoiteMax . A+... |
| 28/01/2015 à 18:20 | CP4 | Modifcation Lignes idem que combobox | Dans le classeur joint, le code est un peu différent For Each C In Range(F.Cells(2, 3 ), F.Cells(Rows.Count, 3 ).End(3)) A+... |
| 28/01/2015 à 11:35 | laboratoire | Masquer cellules | Il est possible que le problème provienne des boutons ActiveX. Voici une version avec des boutons de formulaire. A+... |
| 28/01/2015 à 11:27 | Robinet | Erreur NOMBRE | Tu peux utiliser =SIERREUR(PETITE.VALEUR($E8:$I8;M$1);"") A+... |
| 28/01/2015 à 11:20 | laboratoire | Masquer cellules | Pour réaliser automatiquement l'affichage et masquage des lignes, j'ai utilisé des procédures (programmes VBA - Visual Basic for Applications). Pour écrire le code correspondant à ces procédures, il faut utiliser un éditeur (VBE). Pour accéder à l'éditeur, une méthode consiste à appuyer sur alt + F1... |
| 28/01/2015 à 10:38 | laboratoire | Masquer cellules | J'ai créé deux procédures : la première pour masquer les lignes qui encadrent la fenêtre utile la seconde pour afficher toutes les lignes. Ces procédures sont visibles dans le module de la feuille "Gestion bassins". Pour les visualiser, tu ouvres l'éditeur avec alt + F11 puis tu ouvres l'explorateur... |
| 28/01/2015 à 10:22 | laboratoire | Masquer cellules | Une proposition avec un affichage des 10 jours qui encadrent la date du jour. A+... |
| 27/01/2015 à 14:44 | Invité | Msgbox conditionnelle | Le fait d’avoir 26 feuilles à copier ne me semble pas présenter de problème particulier. La continuité des dates peut être assurée par une liaison avec le dernier jour de la semaine précédente (le premier lundi de la semaine 3 est ='Sem 1-2'!P3+1) Par contre, ton découpage par semaine ne permet pas... |
| 27/01/2015 à 12:04 | Invité | Msgbox conditionnelle | Tu me semble bien fébrile ... limite stressé. Avant de poser une question, prend le temps de tourner sept fois les doigts sur le clavier, j'ai du mal à suivre ... Il faut également que tu prennes le temps de comprendre le code sinon tu vas au devant de problèmes (voir le dernier point abordé). Pour... |
| 26/01/2015 à 14:34 | Invité | Msgbox conditionnelle | Effectivement, cela parait plus rationnel A+... |
| 26/01/2015 à 13:40 | Invité | Msgbox conditionnelle | Une proposition avec utilisation de l'évènement Workbook.SheetChange à la place de Worksheet.Change afin de ne pas avoir à répéter les procédures (voir le module ThisWorkbook). A+... |