| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 19/03/2016 à 12:30 | WEIDER | MAJ de référence composant | Oui c'est ça. Après tu peux ajouter dessus un filtre automatique qui t'aidera lors des maj, des tris etc... |
| 19/03/2016 à 11:20 | WEIDER | MAJ de référence composant | Et bien pourquoi ne la tries-tu pas ? D'ailleurs, comme on en parle, une BdD correcte doit avoir une ligne de titre pour pouvoir bénéficier de toutes les fonctionnalités d'excel. Et je la mettrai dans une feuille à part (avec un coupé-collé tes formules s'ajusteront, adater les macros). eric... |
| 19/03/2016 à 11:18 | nonesofar13 | Macro qui fonctionne en pas pas mais pas en execution | Supprimé, erreur de topic... |
| 18/03/2016 à 22:49 | bobbyte | Problème avec fonction personnalisée | Oui j'ai rayé quelques lignes. Je pense toujours que ça peut être intéressant de strapper la fonction pour éviter une consommation de ressources si on travaille en même temps sur d'autres classeurs indépendants (surtout pour une fonction qui balaie toute une plage à chaque calculate, ça peut induire... |
| 18/03/2016 à 19:34 | WEIDER | MAJ de référence composant | J'ai ajouté une colonne 'Demande annulation le'. Un double-clic dessus te remplit C5 et K6 en inversant RefAv et RefAp, tu n'as plus qu'à valider (ou pas) la nouvelle modif (code dans Traçabilité). La date de demande d'annulation est mise dans tous les cas, l'effacer si tu n'as pas validé. Sinon ell... |
| 18/03/2016 à 17:54 | Max6456 | Réaliser une soustraction (fonction VBA) | Et tu peux même faire xxx= Range("ADACHAT_DE1") + Range("ADACHAT_DE2") + ... Sinon quand tu écris : Dim ADACHAT_DE1, ADACHAT_DE2, ADACHAT_DE3, ADACHAT_DE4 As Long Seul ADACHAT_DE4 est Long, les autres sont Variant. Il faut toutes les typer une par une. eric... |
| 18/03/2016 à 17:21 | WEIDER | MAJ de référence composant | A coller dans le module de la feuille en remplacement de celui qui y est déjà. Il se lance à la validation de K6 comme demandé... |
| 18/03/2016 à 16:14 | WEIDER | MAJ de référence composant | Tu pourrais comparer les longueurs de refAv et refAp pour prévenir certaines erreurs de saisies et mettre en l'air ta base. Plus éventuellement mémoriser l'historique des modif avec date/heure, avant et après qui te permettrai de restaurer en cas de pépin eric edit 16:32 : ajout msgbox de confirmati... |
| 18/03/2016 à 15:42 | bigboo | Valider boîte de dialogue auto | Met Application.DisplayAlerts = False avant, rétabli avec =True après. .SaveAs est l'exception de DisplayAlerts = False où vba ne valide pas avec le choix par défaut. eric... |
| 18/03/2016 à 00:47 | bobbyte | Problème avec fonction personnalisée | Pourtant je pense que toutes les versions réagissent pareil. Teste ce fichier pour voir... |
| 18/03/2016 à 00:08 | bobbyte | Problème avec fonction personnalisée | C'est justement là que se situe la différence et tout l'intérêt. La couleur à comptabiliser est celle mise sur la cellule de la fonction. Admettons que la fonction soit en Feuil 1 !B2, couleur=6 Tu es en Feuil 2 (même classeur ou un autre) et tu fais une saisie, la fonction volatile est exécutée. Av... |
| 17/03/2016 à 23:02 | bobbyte | Problème avec fonction personnalisée | Bien vu pour la leçon de lecture pierre.jy On va y arriver... Pour revenir à nos mouton. Déjà pour moi couleurFond = Range(Application.Caller.Address).Interior.ColorIndex n'est pas bon. Vue que la fonction est volatile, Range s'adressera à la feuille active à ce moment là et on aura la couleur même... |
| 17/03/2016 à 20:41 | bobbyte | Problème avec fonction personnalisée | Oui, je l'avais bien vu dans l'aide. J'en étais même très content Mais ça n'a pas l'air de cadrer avec les tests..... |
| 17/03/2016 à 20:38 | nonesofar13 | Macro qui fonctionne en pas pas mais pas en execution | C'est quoi ta condition de sortie de boucle si aucune ligne n'est supprimée et qu'il en reste ? Je ne vois pas. eric... |
| 17/03/2016 à 17:09 | bobbyte | Problème avec fonction personnalisée | Et bien là tu m'apprends quelque chose, je n'avais jamais prêté attention à ça tellement il me paraissait évident que ce soit l'inverse. Au moins ça explique complètement les recalculs que pensais être faits à tort. Je retire donc le 'même sur fonctions non volatiles' (pas vraiment le temps de teste... |
| 17/03/2016 à 15:58 | bobbyte | Problème avec fonction personnalisée | Si si, je confirme ce que dit bobbyte. Vba appelle un peu n'importe quand les fonctions personnalisées, même d'un autre classeur qui n'a rien à voir. Même sur une fonction non volatile, l'horreur quoi. Sert-toi de ThisCell (cellule d'appel où est inscrite la fonction) pour faire des exit function Th... |
| 17/03/2016 à 15:43 | tical | Obtenir une liste de jours selon le mois et l'année | En B4 : en B5, à tirer vers le bas : "0110111" représentent les jours de lundi à dimanche. Mettre 0 pour ceux que tu veux, ici Lundi et Jeudi. Tu peux ajouter un 4ème paramètre pour exclure les fériés. Regarder l'aide sur la fonction. eric... |
| 17/03/2016 à 10:44 | tucumano | Extraire saison depuis une date | Ou bien : eric... |
| 17/03/2016 à 01:08 | stamki | Convertion centième en heures minutes | =D11/2400 mettre au format heure. eric... |
| 16/03/2016 à 23:55 | Ronibo | Info-bull | De mémoire, car je dois réinstaller Office et je n'y ai pas accès, clic-droit sur l'onglet et 'Visualiser le code...' Tu en as dans le module de la feuille et il me semble dans le Module1. Rien dans ThisWorkbook je crois mais contrôle quand même. eric... |
| 16/03/2016 à 19:41 | amgue | Formater un nombre en Ohm | Non, déjà dit par MFerrand : Sinon tu transformes en chaine et là tout est permis, seulement ça ne sera plus des nombres... |
| 16/03/2016 à 18:21 | mrthomsss | Formule en fonction d'une date | Félicitation donc à Peuwi pour son décodeur... |
| 16/03/2016 à 18:09 | mrthomsss | Formule en fonction d'une date | D'autant plus que cette formule qui va si bien ne fait à aucun moment référence au TCD, et 'libre' est complètement zappé. Je comprend de moins en moins. Va falloir qu'il change de dealer mrthom, il se fait refiler de la daube... |
| 16/03/2016 à 17:33 | mrthomsss | Formule en fonction d'une date | Tu réponds oui. Alors pourquoi mettre un résultat voulu en T et écrire "alors M6=E6" ??? Pas bien compris non plus à quel moment tu peux avoir F6=S6 ou F10=S7 ??? Manque de clarté tout ça... eric... |
| 16/03/2016 à 15:54 | v2zer | Convertir string en date | Re, janv-15 n'est pas une date ! 01 janv 15 est une date. Voir mon post au-dessus... |
| 16/03/2016 à 15:46 | Ronibo | Info-bull | En commentaire de cellule eric... |
| 16/03/2016 à 15:36 | Solstyx | Question sur la gestion des times codes | Autre proposition. eric... |
| 16/03/2016 à 15:13 | BLANC | Formules pour des encaissements par dates et mois | Pour obtenir un nombre de 0 à 2 à partir de la date : +1 si tu préfères de 1 à 3 avec le mois : (choisir le format d'affichage du mois que tu préfères) eric... |
| 16/03/2016 à 14:54 | v2zer | Convertir string en date | L'affichage fev-15 dépend du format de cellule. eric... |
| 16/03/2016 à 12:26 | amgue | Formater un nombre en Ohm | Exemple par macro. Pas réussi à mettre le symbole Ω dans un format personnalisé en vba, même en utilisant son unicode. Il faut donc définir tes formats dans une plage nommée. En compensation tu peux modifier les formats pour t'approcher plus de ton besoin (choix et nombre de # ou ?) sans retoucher l... |
| 16/03/2016 à 01:35 | Eno83 | Macro pour repérer une donnée intru | C'est vrai qu'on se demande pourquoi tous ces trous... J'espère que tu ne vas pas revenir en disant Ah oui, mais en fait mon fichier il est comme ça ! eric... |
| 16/03/2016 à 00:59 | Vicki | Convertir du texte en format monétaire | Le plus simple étant quand même de faire (ou demander) une exportation sans séparateur de millier. eric... |
| 15/03/2016 à 23:01 | amgue | Formater un nombre en Ohm | Tu as changé le format que je proposais et le tien fait une erreur. pour 1250 j'affiche bien 1.25 kΩ et 2000000 => 2000. kΩ et non 0. 1 kΩ et 20.00 kΩ Sinon on peut envisager une macro qui met le bon format selon la tranche. Mais il faudrait savoir si c'est saisi ou un résultat de formule, et si... |
| 15/03/2016 à 20:19 | amgue | Formater un nombre en Ohm | Pour rester dans les formats tu peux en définir 2 avec des tests (pas 3, dommage) : eric... |
| 15/03/2016 à 18:50 | CAPUCIN | Le debuggeur et les points d'arrets | Oui, tu changes la ligne qui sera exécutée... |
| 15/03/2016 à 17:57 | firecat | Format de cellule latitude longitude | Alors met ton format et saisis hh:mm:ss.ssss : 45:30:34.964 edit: heuuu non, pas ton format mais : [hh]"°"mm"'"ss.ss"N" Mais il ne veut pas 4 décimales..... |
| 15/03/2016 à 17:38 | CAPUCIN | Le debuggeur et les points d'arrets | Quand tu testes ça fait quoi ... |
| 15/03/2016 à 17:36 | firecat | Format de cellule latitude longitude | Tu ne peux pas faire de calcul dans un format, tu auras donc du mal à obtenir N ou S selon. Il faudrait saisir avec + ou - et faire un format pour positif, négatif et zéro. Pour rappel un format c'est : format pour positif; format pour négatif; format pour zéro; format pour texte et ne change pas la... |
| 15/03/2016 à 17:24 | CAPUCIN | Le debuggeur et les points d'arrets | On imagine que tu as mis un break en ligne 5 et que tu es arrêté dessus. Tu cliques sur la ligne 15 pour y amener le curseur d'édition. Ctrl+F8 exécutera le code jusqu'à la ligne 15 comme si y tu y avais mis un break. Le pas à pas sortant est très intéressant aussi Pour revenir à ta 1ère question tu... |
| 15/03/2016 à 15:29 | el-yoshi | Carte région avec Macro (Fichier à joindre trop volumineux) | Dans listing il va falloir ajouter une colonne indiquant la ville à consulter Tu n'as pas répondu à cette question. Die par exemple ???... |
| 15/03/2016 à 10:51 | el-yoshi | Carte région avec Macro (Fichier à joindre trop volumineux) | Tzes explications ne correspondent toujours pas : Fais des efforts. On ne doit pas à avoir à se poser des questions et faire des supputations peut-être erronées. Pourquoi faire une feuille par ville (feuille même pas nommée pour pouvoir la retrouver facilement...) ? Pour une base de donnée correctem... |
| 14/03/2016 à 18:15 | Aurel59 | Erreur avec Find - VBA | Eric... |
| 14/03/2016 à 16:14 | Braters | Problème formule somme | Pas la peine de recalculer les cellules qui n'ont pas été modifiées : Qq chose m'échappe... Pourquoi utiliser l'évènement Change alors que tu dis remplir BM par macro ? Autant le faire à ce moment là. eric... |
| 14/03/2016 à 15:28 | amaryllis626 | Insertion d'un tableau de dates VBA | Pourquoi ne pas l'avoir précisé dans ta question alors ? Remplace pltôt la boucle For qui est la restitution des résultats : en sachant que ce sera faux pour les 31/12/2007, 30/12/2019 et 29/12/2031... |
| 14/03/2016 à 14:55 | amaryllis626 | Insertion d'un tableau de dates VBA | C'est à dire ? Une date est une date, un n° de semaine n'est pas une date. Chez moi une date+7 jours fait bien une semaine de plus..... |
| 14/03/2016 à 13:11 | amaryllis626 | Insertion d'un tableau de dates VBA | Une façon : Je ne colle pas en bloc le tableau résultat car sinon certaines date sont mise en texte par vba. Si ton programme est destiné à plusieurs postes tu devrais te méfier des contrôles Calendar et Cie. Selon la version d'office différentes versions existent et c'est une vraie galère pour inst... |
| 14/03/2016 à 12:00 | A2LISAIS | Liste des cours a réviser selon date | Des fois que ça t'intéresse ce que j'avais réalisé pour une demande similaire, un peu adaptée à certains de tes besoins. Si tu veux une révision à J0 il suffit d'insérer 0 en F2 pour personnaliser la liste des J+x. Possibilité d'ajouter un marquage couleur. Par exemple marquer en vert un cours suppo... |
| 12/03/2016 à 13:47 | CP4 | Split cle Dico dans fichier csv + tri | Http://www.commentcamarche.net/forum/affich-32226279-une-fonction-qui-ordonne-les-cle-d-un-dictionnaire#7... |
| 12/03/2016 à 10:27 | Renaud Dugas | Protéger une feuille contre l'écriture mais pas sa copie | Tu peux mettre ta feuille modèle xlSheetVeryHidden (dans ses propriétés dans VBE) et remettre xlSheetVisible pour ses copies. eric... |
| 12/03/2016 à 10:21 | CP4 | Split cle Dico dans fichier csv + tri | Essaie avec : Poour le tri il faut que tu transfères tes clés dans une variable tableau que tu tries. eric... |