| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 26/05/2025 à 14:00 | ben25000 | Somme et un pourcentage dans une même cellule | La formule : =B8&TEXTE(B8/A8;" (0,0%)") Par contre le % ne sera pas inscrit en plus petit. Cdlt, Cylfo... |
| 13/04/2025 à 14:18 | Jacky | Manipuler en VBA le ruban | @galopin01, Tu dis " comme je n'ai pas 365 je n'osais pas m'avancer sur ce terrain " mais ce que je voulais dire c'est qu'actuellement je suis sur 365 (et aussi Office Pro 2019) et que les personnalisations de ruban qu'elles soient faites à partir des versions 2016 (j'ai d'anciens fichiers), 2019 ou... |
| 11/04/2025 à 12:56 | Jacky | Manipuler en VBA le ruban | J'utilise Office 365 et le tutoriel de SilkRoad qui date pourtant de 2008 fonctionne toujours et je l'utilise. Tout est à faire à la main mais c'est très très instructif sur le fonctionnement et le format des fichiers Excel. Cdlt, Cylfo... |
| 10/04/2025 à 17:10 | cricri72 | Comptage progressif | Une proposition en pièce jointe. Cdlt, Cylfo... |
| 25/03/2025 à 14:05 | Cylfo | Conversion de dates : calendrier grégorien <-> calendrier républicain | Dans cette version, il faut copier le module "MOD_CalRepublicain" dans votre classeur et sauvegarder votre classeur dans un format (xlsm, xlsb) gérant les macros. Fermer le classeur puis le rouvrir en activant les macros. Dans la cellule où vous voulez obtenir la conversion en date grégorienne, la f... |
| 13/03/2025 à 14:18 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Duplicata il doit avoir 1 dup des qu'il y a un échantillon de pris, donc de 1 a 10 échantillons = 1 DUP => corrigé dans la version jointe onglet risque je me suis mal expliquer je crois => Non mais tu n'as pas lu la doc ou elle n'est pas claire, si c'est le cas, pas de souci dis-moi les points... |
| 12/03/2025 à 22:54 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Et voici la doc (succincte), à tester pour voir si elle te permet d'ajouter facilement des risques, contaminants et éventuellement augmenter le nombre de risques du tableau T_TRAVAUX. Dis-moi si cela te convient et si c'est le cas n'oublies pas de clôturer le sujet. Cdlt, Cylfo EDIT : j'ai remis une... |
| 12/03/2025 à 22:29 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | En faisant la doc et en l'appliquant, je me suis rendu compte qu'il manquait une référence absolue dans les formules de validation des "échantillons/risqueN" ce qui complique un peu l'ajout d'un 6ème risque et plus. C'est corrigé dans la v9. Cdlt, Cylfo... |
| 12/03/2025 à 20:18 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Donc voici la v8 : Onglet "Données" : ajout d'un tableau "T_CONTAM_DUP" contenant les contaminants concernés pas les duplicatas. Onglet "échantillon" : ajout du calcul du nombre de duplicatas au dessus de la colonne "Qte" modif de la formule de calcul de la colonne "Qte" pour ajouter le nombre de du... |
| 12/03/2025 à 18:28 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Par exemple s'il y a au total 41 échantillons et que l'un des échantillons n'est pas concerné par l'un ou l'autre de ces contaminants, pour le contaminant en question on retient le chiffre de : 41 donc 5 dup 40 donc 4 dup Juste pour confirmation, par exemple la fourchette pour 5 dup est de 41 à 50 é... |
| 12/03/2025 à 17:52 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Oui pour ajouter des risques, saisir 1 pour chaque contaminant concerné par le risque. Oui pour modifier les contaminants sans modifier le libellé du risque. Oui modifier les libellés des risques mais il faut aussi les actualiser dans l'onglet "Travaux" s'ils ont été utilisés. Dans les 2 derniers ca... |
| 12/03/2025 à 15:10 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Modifications effectuées dans la version 7 ci-jointe : Tableau T_CALCULS Ajout (en fin de tableau) d'une colonne (avec une formule Excel) qui identifie s'il y a une anomalie entre le nombre de forage et les échantillons listés dans les risques Cette colonne est utilisée : pour la mise en forme condi... |
| 11/03/2025 à 21:13 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Ok, je t'enverrai une nouvelle version demain... |
| 11/03/2025 à 20:30 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Le lien n'est pas automatique : lorsque des données sont saisies (ajout / suppression / modification) dans le tableau T_TRAVAUX il faut cliquer sur le bouton qui transpose les données du tableau T_TRAVAUX dans le tableau T_CALCULS. Une fois que le tableau T_CALCULS est actualisé, l'onglet échantillo... |
| 11/03/2025 à 16:13 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | La colonne est en rouge car dans le fichier envoyé, j'ai modifié le nombre de forage après la saisie des 6 échantillons. Les macros sont à priori bloquées, il faut que tu télécharges le fichier dans un dossier puis que, dans l'explorateur de fichiers, tu fasses un clic droit sur le nom du fichier, t... |
| 11/03/2025 à 14:51 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Nouvelle version (6) avec la mise en place des listes de choix des échantillons : Ajout du tableau structuré "T_LST_ECHANTILLONS" dans l'onglet "Données" En fonction du nombre maximum d'échantillons défini dans la cellules AA3 (à gauche du tableau et nommée NB_ECH_MAXI), le bouton "Générer ..." plac... |
| 10/03/2025 à 21:26 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Re, Une liste déroulante ne reprenant que le nombre de lettres correspondant au nombre d'échantillons du forage ? Si c'est cela, c'est faisable. Est-ce qu'un forage pourrait exceptionnellement donner lieu à plus de 26 échantillons ... |
| 10/03/2025 à 18:52 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Le fichier ci-joint répond à ta demande mais je n'ai pas réussi à le faire sans recourir à un peu de code VBA mais le code ne nécessitera pas de mise à jour si tu ajoutes des risques et si tu respectes les contraintes (très simples) que je t'indiquerai si le fichier te convient. Modifications (hors... |
| 09/03/2025 à 18:11 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Je reformule ce que je pense avoir compris : Pour chaque travail identifié (T-01, T-02, ...) un forage est effectué jusqu'à une certaine profondeur et des échantillons sont prélevés à différentes profondeurs. Les lettres A, B et C identifient les échantillons faits à ces différentes profondeurs : Ma... |
| 07/03/2025 à 17:23 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Tu as ajouté dans le 1er tableau "T_TRAVAUX" la colonne "Nbre échantillon / forage" mais tu l'as aussi laissée dans le tableau "T_TRAV_RISQUES" ... S'il ne faut prendre en compte que la colonne "Nbre échantillon" du tableau "T_TRAV_RISQUES" c'est clair pour moi et cela colle avec l'exemple par contr... |
| 06/03/2025 à 17:23 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Re, Ok mais tu dois recevoir une notification lorsque je poste une réponse. Par contre, j'ai regardé le fichier que tu as envoyé et il s'agit du fichier que je t'ai fourni et qui ne correspond pas à tes explications, je ne retrouve pas le forage T-01 ni les risques associés ... erreur de fichier ? U... |
| 06/03/2025 à 14:51 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Je vais regarder et revenir vers toi (début de semaine prochaine) si j'ai besoin d'explications complémentaires MAIS il faudra que tu sois (plus) réactif car s'il y a trop de délai entre les questions / réponses je perds trop de temps à me replonger dans le sujet. De même un retour après la réceptio... |
| 11/02/2025 à 17:10 | marcetflo | Insérer une date dans une cellule à partir d'un calendrier | D'après mon "ami" Google , le contrôle "Microsoft Date Picker" n'est pas compatible avec les versions Excel 64 bits. Cdlt, Cylfo... |
| 27/01/2025 à 17:51 | bayard | Ajouter une ligne(avec formule) lorsque celle du desus est remplie | Ok @Bayard. @JFL , avec les TS il y a, à mon sens, un seul inconvénient et je ne comprends pas que Microsoft n'y ait pas apporté de solution, si l'on veut protéger les colonnes contenant des formules (ce que préconise MS) il n'y a guère de solution en dehors de VBA ... Cdlt, Cylfo... |
| 25/01/2025 à 11:24 | bayard | Ajouter une ligne(avec formule) lorsque celle du desus est remplie | J'ai vu la proposition de fanfan38 lors de l'écriture de ma réponse donc cela te donne du choix . L'ajout de ligne se fait automatiquement lors de la saisie d'un montant sur la dernière ligne du tableau. J'ai ajouté une feuille "Mois modèle" pour faciliter l'ajout des mois et une feuille "Paramètres... |
| 20/01/2025 à 11:39 | Boulette90 | Macro pour ouvrir un onglet modèle en fonction de la valeur d'une cellule | Re, Donc nous sommes proches du but , la version que je t'ai communiquée initialement fonctionne mais c'est le chemin qui est incomplet comme je le supposais. Pour obtenir le chemin correct, à savoir le nom du serveur ET la ressource associée : Dans l'explorateur de fichiers : à côté de la lettre du... |
| 20/01/2025 à 10:36 | Boulette90 | Macro pour ouvrir un onglet modèle en fonction de la valeur d'une cellule | Tu veux : faire une copie d'un onglet modèle contenu dans un classeur source regroupant tous tes modèles vers un classeur cible ? il existe donc 2 classeurs, l'un avec les modèles et l'autre, le classeur de travail, qui copiera des modèles en fonction des besoins. Je pense que c'était plus ou moins... |
| 17/01/2025 à 15:11 | Boulette90 | Macro pour ouvrir un onglet modèle en fonction de la valeur d'une cellule | Je ne comprends pas ... j'ai fait le test et cela fonctionne. J'aimerai que tu fasses une dernière vérification, copies l'équivalent d'un des chemins indiqués sans inclure le nom du fichier (\\Nomserveur\Dossier1\Dossier2\dossier3\Dossier4) puis colles ce chemin dans la barre d'adresse de l'explorat... |
| 16/01/2025 à 11:20 | charlydq | Excel - export PDF avec coupure mise en page | Re, Mon aide n'aura pas été très efficace, je suis sur Windows et je n'ai pas de Mac donc impossible de tester. Peut-être que @Dan pourra te répondre. Cdlt, Cylfo... |
| 15/01/2025 à 18:24 | Joco7915 | Somme d'une recherchV plusieurs onglets | Si les données sont toujours situées au même emplacement ET si les feuilles sont contiguës, il est possible d'utiliser la formule =SOMME(Feuil1:Feuil3!B3) Cdlt, Cylfo... |
| 15/01/2025 à 18:18 | charlydq | Excel - export PDF avec coupure mise en page | Vous employer le mot "exporter" et le fichier ne contient aucun code VB ... du coup s'agit-il d'un export via VB ou d'une impression avec un pilote PDF ? J'ai fait un test d'impression et je n'ai pas rencontré de souci Cdlt, Cylfo... |
| 15/01/2025 à 17:41 | alice03 | Index equiv sur colonne | En cellule I7 du fichier que tu as fourni : =SI(OU($F$2="";$F$3="");"";SOMME.SI.ENS( INDIRECT("REPAPREP["&[@Colonne4]&"]") ;REPAPREP[[X]:[X]];[@X];REPAPREP[[Date]:[Date]];">="&'Legend Matière'!$F$2;REPAPREP[[Date]... |
| 15/01/2025 à 12:13 | Boulette90 | Macro pour ouvrir un onglet modèle en fonction de la valeur d'une cellule | Re, Tu testes à partir des fichiers que j'ai envoyés ? Si ce n'est pas le cas, peux tu : copier dans un même dossier réseau les 3 fichiers que j'ai envoyés (débloquer le contenu si nécessaire) ouvrir le fichier "copie-de-exemple-type.xlsm" et dans l'onglet "Paramètres", indiquer dans la colonne "Cla... |
| 15/01/2025 à 11:30 | alice03 | Index equiv sur colonne | C'est à dire, renvoyer la somme de la colonne du tableau REPAPREP dont le titre entre les colonnes REPAPREP[a]:[Colonne58] correspond au contenu de la colonne MatièreHIRPREP[Colonne4] et en tenant compte des dates ? Sinon, expliciter en clair un exemple en partant des données... |
| 15/01/2025 à 10:52 | alice03 | Index equiv sur colonne | Dans la fonction SOMME.SI.ENS L’argument Plage_critères doit contenir le même nombre de lignes et de colonnes que l’argument Somme_plage. Par contre, en dehors du fait que la formule ne peut pas fonctionner, pouvez-vous expliquer le calcul que vous voulez faire ? Cdlt, Cylfo... |
| 15/01/2025 à 09:49 | Boulette90 | Macro pour ouvrir un onglet modèle en fonction de la valeur d'une cellule | Re, @saboh12617, Pourtant je l'utilise fréquemment sans rencontrer de problème, en utilisant de préférence les noms UNC plutôt qu'une référence à un lecteur qui peut, d'un poste à un autre, être différent. Je dirai même heureusement que cela fonctionne car en entreprise, l'utilisation des serveurs e... |
| 14/01/2025 à 10:07 | Boulette90 | Macro pour ouvrir un onglet modèle en fonction de la valeur d'une cellule | Une proposition basée sur une feuille paramètres contenant la déclaration des modèles et des classeurs les contenant (chemin d'accès et nom du classeur). Le code est contenu dans le module "MOD_AjoutModeles" et est commenté. Je t'ai joint les 2 fichiers modèles que j'ai utilisé pour tester, il faudr... |
| 13/01/2025 à 11:13 | Lesauvage | Adresses de cellule en VBA | Re, Désolé mais le bout de code (ce n'est pas ce que j'appelle fourni un fichier ...) est incompréhensible mais ce qui est sûr c'est qu'il n'est pas compilable et qu'il ne peut pas fonctionner. Sans fichier ( anonymisé ) : je ne pourrai pas vous aider et comme j'ai égaré ma boule de cristal je ne ré... |
| 13/01/2025 à 10:49 | zest | Problème de récupération de note en cellule active | Le (pseudo) problème du c majuscule peut être lié au fait que tu as, à un moment ou un autre, défini une variable nommée "comment". Le problème perdure même si la variable a été supprimée et si en tapant par exemple "commentaire = celluleActive.comment." tu as bien la proposition des propriétés donc... |
| 12/01/2025 à 18:48 | mamarus | Formule pour Extraire les N° Pairs d'une liste de N | Une autre approche en VB. Les plages de tirage et des n° pairs sont nommées, la modif d'une valeur dans la plage "ZONE_TIRAGE" alimente les la plage des n° pairs, le code est dans le module associé à la feuille Excel. Cdlt, Cylfo... |
| 12/01/2025 à 17:33 | Lesauvage | Adresses de cellule en VBA | Tout dépend comment est construit le code ... cela peut être du type (wsCible désigne la variable WorkSheet de l'autre feuille) : wsCible.Range(ValRech).Value = "XXXX" pour l'affectation d'une valeur. Si cela ne répond pas à la question, merci de fournir un fichier. Cdlt, Cylfo... |
| 12/01/2025 à 15:56 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Finalement, j'ai trouvé la solution , du coup la feuilles "Calculs" ne nécessite plus aucune modification si tu ajoutes des échantillons ou des risques. Toutes les formules se propagent. Cdlt, Cylfo... |
| 12/01/2025 à 13:27 | Yvouille | Set OutApp + Office 365 | Re, Oui le problème est uniquement lié à Outlook New que j'avais pour ma part activé avant hier. Je viens de revenir à Outlook Classic et ma macro refonctionne. Au cas où : pour revenir à Outlook Classic, il suffit d'ouvrir dans OutlookNew le menu "Aide" et de cliquer sur "utiliser Outlook Classic"... |
| 12/01/2025 à 13:13 | Yvouille | Set OutApp + Office 365 | @Jean-Eric, Ce sont la référence et les déclarations que j'ai et cela ne fonctionne pas, du moins cela ne fonctionne plus sur 365 avec la nouvelle version d'Outlook. J'utilise 2 comptes sur mon PC, l'un pour le forum où j'ai O365 et où la macro ne fonctionne plus, l'autre perso où j'ai O2019 et où l... |
| 12/01/2025 à 13:06 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Re, En cherchant une solution (que je n'ai pas trouvée) avec une formule propagable pour la sommation des échantillons, j'ai simplifié le tableau [T_TRAV_RISQUES] (suppression des colonnes "Clé" et "Idx risque"). Voir fichier et explications mises à jour ci-jointes : Cdlt, Cylfo... |
| 11/01/2025 à 16:42 | Yvouille | Set OutApp + Office 365 | Glurps !! Je viens de faire un test et je rencontre le même problème ... à priori ce serait lié au passage au nouvel Outlook (mon cas depuis hier ...) qui ne supporte pas le code VBA ... J'ai rapidement regardé sur Internet et j'ai trouvé cet échange [Excel] [Outlook] VBA with "New O... |
| 11/01/2025 à 16:22 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Une version intégrant les modifications et corrections vus dans le précédent post. L'utilisation des TS a permis de simplifier les formules de l'onglet calcul bien au-delà de ce que je pensais. Je te joins également un fichier Excel contenant le détail des modifs que j'ai effectué, les onglets non l... |
| 10/01/2025 à 16:46 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | L'ajout d'un 3ème risque renforce la proposition d'utiliser un tableau structuré (TS) au niveau des travaux. De même, pour les risques, l'utilisation d'un TS apporterait beaucoup de souplesse dans l'ajout de nouveaux risques ou la suppression de risques et également dans la maintenance des formules... |
| 09/01/2025 à 15:06 | gabriel turcotte | Classeur estimation de chantier, transfert de données entre feuille | Ci-jointe une proposition basée sur un onglet [Calculs] de calculs intermédiaires. Il existe très certainement d'autres solutions mais je n'ai pas réussi à faire plus concis (ce qui éventuellement ne faciliterait peut-être pas la lecture). En l'état, je me suis limité à 5 lignes de travaux e... |
| 09/01/2025 à 11:38 | zenzen27 | Copier la valeur ou le resultat d'une cellule A dans une cellule B | Oui, il s'agit du "Copier / Collage spécial (valeurs)". Sélectionner la cellule A, appuyer sur les touches CTRL+C (idem que Copier du menu), sélectionner la cellule B, faire un clic droit et cliquer sur l'icône entourée de rouge ci-dessus (= collage spécial / valeurs). L'option "Collage spécial" dét... |