| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 29/03/2015 à 20:35 | nicaise | Recopie de valeurs sous condition | J'ai ajouté les lignes de code pour le tri suivant la date de début A+... |
| 29/03/2015 à 17:51 | nicaise | Recopie de valeurs sous condition | Ton fichier en retour A+... |
| 29/03/2015 à 16:33 | dann | Decaler avec combobox | Merci à Amadéus de rappeler les règles à respecter. Pour comprendre ta demande et parvenir à trouver une solution, j'ai été obligé de créer un classeur et "deviner" la structure de tes feuilles, alors que tout aurait été beaucoup plus simple si tu avais joint un fichier. A ton tour de bosser .... Tu... |
| 29/03/2015 à 14:32 | JFC | Incrémentation | Tu peux utiliser une formule du type =RECHERCHEH(M$4;cotisations!$C$2:$H$60;LIGNE();FAUX) A+... |
| 29/03/2015 à 11:10 | GaelleB | Solution pour insertion nouvelle ligne vierge? | Tu disposes effectivement de l'enregistreur de macro qui te permet d'automatiser le traitement. Pour t'initier : https://www.excel-pratique.com/fr/vba/premiere_macro.php Il est toutefois utile de comprendre les instructions afin de les adapter si nécessaire. Voici un exemple avec une macro générée l... |
| 29/03/2015 à 10:29 | souris | Por tableau avec conditions date | Pour simplifier le calcul de la prochaine visite, j'ai utilisé une périodicité en mois pour les 3 cas à traiter : 3 mois, 6 mois et 24 mois. La date de prochaine vite est alors calculée avec la fonction DATE. =DATE(ANNEE(<Derniere visite>); MOIS(<Derniere visite>)+<Périodicité> ;JO... |
| 29/03/2015 à 01:48 | souris | Por tableau avec conditions date | Tu peux faire plus simple A+... |
| 28/03/2015 à 17:03 | pat60190 | Calcul d'age | En reprenant l'exemple donné par mbbp (que je salue), l'age indiqué pour les personnes décédées étant celui à la date du décès. A+... |
| 28/03/2015 à 11:43 | pat60190 | Calcul d'age | Le décès qualifie l'état d'un organisme biologique ayant cessé de vivre. L’âge étant la durée écoulée depuis la naissance d’un être vivant , donner l'âge d'une personne décédée n'a pas vraiment de sens. Tu dois choisir entre son age au moment du décès ou la durée écoulée à ce jour depuis sa naissanc... |
| 27/03/2015 à 19:21 | WRONZOO | Problème pour comparer 2 productions mensuelles | Le plus simple est de placer une indication quelconque dans ces cellules, le total des cellules à prendre en compte étant celui des cellules renseignées. A+... |
| 27/03/2015 à 19:09 | jdu63 | Insérer un texte dans une cellule quand Case Cochée (activeX | Procédure à copier dans le module de la feuille concernée : A+... |
| 27/03/2015 à 16:19 | WRONZOO | Problème pour comparer 2 productions mensuelles | Une proposition A+... |
| 27/03/2015 à 14:48 | Guilld | MFC sur 180 colonnes | Mise en forme conditionnelle avec la formule =OU(H11<H$6;H11>H$8) s'applique à =$H$11:$GE$500 A+... |
| 25/03/2015 à 11:30 | limlim | Figer cellule VBA | Range("C3").Formula = "= $B $ 2 *B4/B3" A+... |
| 25/03/2015 à 09:43 | leakim | Macro avec liste dynamique | Pour réaliser les impressions suivant les indications portées dans la plage nommée "listedim1" A+... |
| 25/03/2015 à 08:55 | lepompi | Colorer une cellule sous condition: RESOLU | Bonjour tulipe_4, le forum, Voici ton classeur en retour avec une application de la méthode de nommage de cellule. La cellule A1 de chaque feuille spécifique des sapeurs pompiers est nommée (nom identique à celui de la feuille). Cette cellule contient une formule qui permet de vérifier si les messag... |
| 24/03/2015 à 12:19 | Laurene | Copier le nom du fichier dans une case | Il suffit que tu ajoutes l'instruction suivante avant fermeture de Wb2 : Wb1.Worksheets("<Nom de la feuille historique>").Range("C1") = Wb2.Name Remarque : il est inutile d'écrire Workbooks(wb2.Name).Sheets("donnée").Range("...... c'est équivalent à Wb2.Sheets("donnée").Range("...... A+... |
| 24/03/2015 à 10:52 | xorsankukai | Filtre élaboré à 2 critères | Pour régler ce problème, tu peux placer les calculs en haut de feuille. (vérifie que je n'ai pas fait d'erreur dans le report des formules de calcul) A+... |
| 24/03/2015 à 10:22 | svbb | Probleme de recherche | De mon coté, j ai changé le format en nombre a la place de texte et cela a tout changé bienheureusement... A+... |
| 24/03/2015 à 09:54 | Lucius Maximus | Generation automatique d'onglets | C'est toujours un plaisir d'avoir pu rendre service... |
| 24/03/2015 à 09:47 | xorsankukai | Filtre élaboré à 2 critères | Une proposition avec séparation en 2 plages distinctes de la zone saisie et de la zone de critères (lignes masquées). Cette disposition permet d'obtenir un format de date qui est reconnu par le filtre. A+... |
| 24/03/2015 à 07:30 | svbb | Probleme de recherche | Si tu regardes la cellule T4 de la feuille "Base de données equipes", tu t'apercevras qu'elle est au format texte. Convertis-la en nombre et le résultat devient correct. A+... |
| 23/03/2015 à 11:41 | benoit x | Répérer les valeurs sans doublons sur 2 tableau Excel | Avec le tableau 1 dans Feuil1!A1:A6 et le tableau 2 dans Feuil2!A1:A4 tu places en Feuil1!C1 la formule =NB.SI(A1;Feuil2!A:A) et tu tires la formule sur la colonne C. Il te reste ensuite à filtrer sur les valeurs nulles. A+... |
| 23/03/2015 à 08:14 | GAJUBA | Calculer un pourcentage en neutralisant certaines colonnes | As-tu testé les deux formules ? En B42 : =B$43-SOMME(B34:B41) En B43 : =NBVAL($A$34:$A$41)-NB.SI(B34:B41;"TP")-NB.SI(B34:B41;"TP 1/2")/2 puis copie de B42:B43 jusqu'à W42:W43. A+... |
| 22/03/2015 à 22:00 | daryl | Masquer des formules | Oula, oula ! Dans ta demande initiale, il était question de masquer les formules de la plage C1:C4. Maintenant, tu parles de masquer les cellules ???? Dans le fichier que j'ai joint à ma réponse il n'y a pas de bug sur les cellules C2 et C3. Qu'est-ce qui a changé ? Il faut que tu prennes le temps d... |
| 22/03/2015 à 20:02 | kick71 | Le Calcul Automatique ne marche pas | Cela confirme ce que je pensais. L'anomalie constatée n'est pas directement imputable à Excel. Il s'agit très probablement d'un problème d'interaction entre Windev 20 et Excel 2013 (ou particularité de programmation). N'étant pas utilisateur de Windev, je ne m'étendrai pas plus sur la question. Éven... |
| 22/03/2015 à 19:43 | GAJUBA | Calculer un pourcentage en neutralisant certaines colonnes | Oups, je ne devais pas être très réveillé ce matin ! Si j'ai bien compris .... En D43, il y a l'effectif total réduit , soit l'effectif total auquel on soustrait les absences TP, soit 6,5 agents. Formule : =NBVAL($A$34:$A$41)-NB.SI(D34:D41;"TP")-NB.SI(D34:D41;"TP 1/2")/2 En D42, il y a l'effectif to... |
| 22/03/2015 à 17:05 | dacostacabra | Compliqué à faire ? | Non, ma proposition te permet simplement d'avoir 2 groupes : ceux qui ont accès à l'ensemble des cellules grâce à un mot de passe associé à la protection. ceux qui n'ont accès qu'aux cellules déverrouillées. A+... |
| 22/03/2015 à 16:58 | kick71 | Le Calcul Automatique ne marche pas | Pour régler le problème, il faudrait d'abord que tu expliques pourquoi la cellule B9 contient une valeur qui ne correspond pas au résultat attendu (les 300 € ne sont pas arrivés là par magie). Il est fort possible que le format de cellule ne soit pas reconnu suite à un import ou copie de données. En... |
| 22/03/2015 à 15:45 | dacostacabra | Compliqué à faire ? | Il suffit que tu déverrouilles les cellules qui peuvent être modifiées (Cellules > Format > Protection). Ensuite, tu protèges la feuille en autorisant uniquement la sélection des cellules déverrouillées . A+... |
| 22/03/2015 à 12:36 | GAJUBA | Calculer un pourcentage en neutralisant certaines colonnes | Euh ! Tu me dis que dans le fichier que j'ai joint à ma précédente réponse, tu vois affiché 7 en D43 alors que je vois 6.5 de mon coté. C'est bien cela ? A+... |
| 22/03/2015 à 09:05 | lepompi | Colorer une cellule sous condition: RESOLU | Il faut tout d'abord que tu nommes la cellule Feuil1!A1 Pour l'exemple, A1 est nommée Lecture . Ensuite, tu peux placer la MFC en Feuil3!A5 en utilisant la formule = Lecture ="lu" A+... |
| 22/03/2015 à 08:32 | GAJUBA | Calculer un pourcentage en neutralisant certaines colonnes | Je ne comprends pas comment tu arrives au résultat de 3.5 en D42. De mon coté, je compte 4 agents présents + 1/2 TP, soit un résultat de 4.5. Cela correspondrait à la formule suivante en D42 =$C$43-SOMME(D34:D41)+NB.SI(D34:D41;"TP 1/2")/2 Et en D43 : =NBVAL($A$34:$A$41)-NB.SI(D34:D41;"TP")-NB.SI(D34... |
| 22/03/2015 à 07:41 | EricM38 | Accélérer une procédure VBA | Il serait plus judicieux de chercher à comprendre pourquoi l’exécution du code prend "beaucoup" de temps. Les causes peuvent être diverses et multiples : nombre de données à traiter, nombre et complexité des opérations, anomalies de programmation, etc. La solution (s'il y en a une) dépend de cette a... |
| 22/03/2015 à 07:27 | daryl | Masquer des formules | Peux-tu expliquer ce que tu entends par "rendre automatique" ? Est-ce qu'il s'agit de lancer la procédure suite à un évènement particulier ? Si oui lequel ? A+... |
| 22/03/2015 à 06:51 | daryl | Masquer des formules | La procédure est correcte. Dans l'exemple, la plage de formules à masquer est composée des deux plages disjointes C1:C4 et E1:E4. A+... |
| 21/03/2015 à 18:01 | RONNALD | Choisir entre 3 possibilite de champ | Pas de problème de formule constaté de mon coté. Par contre, dans ton exemple, la formule a été doublée dans la cellule G29. De plus, la valeur de K1 n'est pas numérique. A+... |
| 21/03/2015 à 08:21 | GAJUBA | Calculer un pourcentage en neutralisant certaines colonnes | Il suffit que tu codes également les absences TP d'une demi-journée. Exemple en codant "TP 1/2" ce type d'absence, la formule en C43 devient =NBVAL(A34:A41)-NB.SI(C34:C41;"TP*") A+... |
| 21/03/2015 à 07:04 | RONNALD | Choisir entre 3 possibilite de champ | Il fut tout d'abord corriger les formules en M19 : =ARRONDI(I20*2+2,33;0) en M20 : =ARRONDI(I20*2+12,33;0) en M21 : =ARRONDI(I20*L21;0) ensuite, placer la formule suivante en G29 : =SI(ET(K19=1;K20=M19);75;SI(ET(K19=2;K20=M20);85;SI(ET(K19=3;K20=M21);109;""))) A+... |
| 21/03/2015 à 06:46 | Razorback35 | Supprimer les 3 dernières lignes d'un tableau Excel | Essaie avec A+... |
| 20/03/2015 à 17:54 | Tonthon | Cellule vide/texte via un clic | Code pour avoir successivement un second choix comme "cellule vide"/"à radier"/"à modifier"/"cellule vide" etc... A+... |
| 20/03/2015 à 09:03 | spage | Parenthèses à la fin d'une formule | J'ai modifié le code afin de prendre en compte : la plage comprise entre la ligne 2 et la dernière ligne renseignée de la colonne C, uniquement les cellules qui contiennent une formule (test sur le signe =). A+... |
| 20/03/2015 à 08:23 | pat17 | Somme sur des cellules de même couleur | Tout d’abord, sache qu’il aurait été préférable de créer un nouveau sujet plutôt que squatter celui d’un autre participant. Cela d’autant plus que le sujet étant résolu, il n’y aura pas grand monde pour répondre. Dans la solution proposée, le calcul est réalisé par une fonction personnelle (SommeCou... |
| 19/03/2015 à 22:10 | Tonthon | Cellule vide/texte via un clic | Le code doit être placé dans le module de la feuille concernée, Feuil1 (Feuil1) par exemple. A+... |
| 19/03/2015 à 21:25 | Tonthon | Cellule vide/texte via un clic | Une proposition avec un double clic A+... |
| 19/03/2015 à 14:11 | Tonaime | Remise en pourcentage | Une autre présentation avec le détail des différents calculs. La remise est appliquée sur le montant H.T, le calcul de T.V.A est appliqué sur le montant H.T. remisé. A+... |
| 19/03/2015 à 10:39 | grandid88 | Comparaison de contenu de colonnes | Dans la feuille 2, dans une nouvelle colonne, tu places une formule du type : =NB.SI(Feuil1!$A$1:$A$500;A2) que tu tires sur toute la hauteur de plage. Tu repères ainsi tous les noms de la feuille 2 qui sont présents en feuille 1. Il te reste alors à filtrer et à copier les données. A+... |
| 19/03/2015 à 10:24 | spage | Parenthèses à la fin d'une formule | Bonjour Pierre, le forum, Voici une macro pour placer la formule souhaitée en colonne D A+... |
| 18/03/2015 à 16:08 | floflo50100 | Filtre ne fonctionne pas | Lorsque tu utilises un filtre avancé, il faut inclure les en-têtes à la plage du filtre. A+... |
| 18/03/2015 à 11:05 | sibus | Copier ligne + Créer des onglets + Bouton "Actualiser" | Si la structure de la feuille de référence et le nom de la feuille sont strictement identiques, tu peux copier la macro dans ton autre classeur. A+... |