M

Fanatique d'Excel

Inscrit le :20/07/2015
Dernière activité :14/12/2018 à 13:58
Version d'Excel :2010 FR
Lieu :Réunion
Messages
17'169
Votes
1'467
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par MFerrand - page 73

DateAuteur du sujetSujetExtrait du message
08/01/2018 à 16:23Alice91 PROBLEME de FICHIER AVEC MACROCette procédure ne comptabilise rien, elle ne prend pas en compte les résultats antérieurs et part de 0... Elle se contente de mettre des 1 ou 0 dans la plage K5:T7... ce n'est pas ça qui provoque le plantage ...
08/01/2018 à 16:05Kaeligb Problème LEN functionS'il te met une date, c'est que ta cellule a un format date, rien à voir avec le code. Tu modifies le format et tu verras la valeur trouvée : 54 ...
08/01/2018 à 16:00Alice91 PROBLEME de FICHIER AVEC MACROTu ne dis pas où se trouve le code concerné...
08/01/2018 à 15:49Alice91 PROBLEME de FICHIER AVEC MACROEffectivement ça plante ! Sérieusement, j'ai même dû tuer le processus pour débloquer ! Il y a visiblement une boucle infinie qui se génère... mais : ayant jeté un oeil sur ton code, non indenté, à base de pans de code enregistré, excessivement répétitif et long, éparpillé dans une multitude de modu...
08/01/2018 à 14:51SikulandLier des infos de 2 calendriers sur 2 feuilles ?Un même calendrier pour annoter tes demandes. Le reste consiste à les comptabiliser (séparément) et faire apparaître ton nouveau solde pour chaque compte...
08/01/2018 à 14:43JosieeRecherche texte dans un tableau selon 2 critéresTu peux... ...
08/01/2018 à 13:28Xleuse Interpolation temporelle - macro, fonction prevision.ets ou autre fonction?...
08/01/2018 à 13:27SikulandLier des infos de 2 calendriers sur 2 feuilles ?Que la gestion des apurements des congés ou rtt soit différentes au niveau dates ne t'empêche nullement d'avoir une comptabilisation des pris et un solde des restes à prendre à chaque fois ! Les dates ne t'intéressent que pour t'alerter si tu dois en prendre avant une date donnée... Est-ce si volumi...
08/01/2018 à 13:16GOGO12Historisation des mouvement d'enginsJe n'ai pas vu de fichier, mais si tu saisis comme tu l'as indiqué dans ton premier post, ta saisie demeure et constitue ton historique des mouvements. Cordialement...
08/01/2018 à 13:01hell_s_caretaker Afficher le contenu d'une cellule XYA-priori les explications devraient suffire : Cordialement...
08/01/2018 à 12:52GOGO12Historisation des mouvement d'enginsSi tu enregistres tes mouvements, ils seront automatiquement conservés ! Cordialement...
08/01/2018 à 12:47JosieeRecherche texte dans un tableau selon 2 critéresPour la seconde, remplacer C1 par D1. Cordialement. NB- étant entendu qu'il n'y a pas de couple enlèvement-livraison doublon.....
08/01/2018 à 12:36stoure Offset avec VBAJ'ai donné l'assature générale de la façon dont ça fonctionne... Si des choses t'échappent, c'est donc au niveau de commandes particulières, il faut que tu les indiques le cas échéant pour que je puisse fournir des explications cas par cas.....
08/01/2018 à 12:32tomtomch Bouton macro copier / collerC'était donc ça ! Pas compliqué pourtant d'expliquer que ton objectif avec ce Userform était de remplir les cellules de ta feuille Planning (intersections Noms-Dates) avec les mentions des boutons du userform en cliquant sur un bouton ! Ça, j'aurais compris ! L'esthétique n'est pas encore au rendez...
08/01/2018 à 11:57Ninice_18 Détecter la cellule vide et sortir de la procédureOn va conserver tes variables Cellule et Zone. Vide est inutile, et tu ne l'utilises d'ailleurs pas en fait ! Tu n'as que 2 colonnes et tu ne t'intéresses qu'à une, pas la peine de mobiliser SpecialCells..., End(xlUp) suffira... On n'a pas à détecter la fin de ton tableau puisqu'on la définit avant...
08/01/2018 à 11:41Ninice_18 Détecter la cellule vide et sortir de la procédure"NULL" ou "null" ? VBA différencie la casse par défaut... Et il s'agit bien d'une valeur texte ...
08/01/2018 à 00:28tomtomch Bouton macro copier / collerDésolé mais je n'ai rien compris ! Je ne vois pas ce que vient faire là l'évènement SelectionChange qui arrive comme un cheveu sur la soupe. On est dans un Userform, qui contient des boutons, qui ne contient d'ailleurs que des boutons ! Chacun a un intitulé qui peut passer pour un intitulé de poste...
08/01/2018 à 00:00Lina88 Problème avec un code importation des donnéesJe reprends donc : Tu prétends qu'une telle commande : fonctionne ! Et j'affirme exactement le contraire ! J 'aimerais donc bien que soit tu le prouves, soit tu te rétractes ! Cordialement...
07/01/2018 à 23:42tomtomch Bouton macro copier / collerChaque fois que tu le recopies, ça change ! Tu sauras que le code, pour ce qui concerne le langage VB et les commandes Excel fait l'objet d'une mise en forme automatique par VBA, ce qui permet de taper du code systématiquement en minuscules, et si des majuscules n'apparaissent pas immédiatement dans...
07/01/2018 à 22:35Ninice_18 Détecter la cellule vide et sortir de la procédureIl serait bon que tu donnes un éclairage un peu plus précis sur tes intentions. Il y a pas mal d'incohérences que l'on ne peut lever et qui font se demander ce que tu veux faire en fait ...
07/01/2018 à 22:30gilles40000 Propriété projetDésolé que cela se conclue ainsi ...
07/01/2018 à 22:08gilles40000 Propriété projetJ'avais mis il y a une demi-heure un lien vers une discussion amorcée par le fait que les menus Exécution , Débogage et Outils ne s'affichaient plus dans la version 2016 pour MAC... Curieusement le lien refuse d'afficher la page, et pareil sur l'original... Je remets le lien vers la page en cache ...
07/01/2018 à 21:59Lina88 Problème avec un code importation des donnéesJe voudrais bien voir ça ...
07/01/2018 à 21:54Ninice_18 Détecter la cellule vide et sortir de la procédureTu testes uniquement la colonne B ou toutes les colonnes ...
07/01/2018 à 21:29gilles40000 Propriété projetJe pense que je ne peux pas grand chose pour toi... Cette discussion peut t'intéresser : https://answers.microsoft.com/fr-fr/office/forum/office_365hp-excel/vba-excel-2016/72019280-91f6-49ad-9e60-6146afec83c8?auth=1...
07/01/2018 à 21:13gilles40000 Propriété projetTu es sûr que tu es dans l'éditeur ...
07/01/2018 à 21:09Ninice_18 Détecter la cellule vide et sortir de la procédureA sélectionner on ne sait plus ce qu'on fait exactement ! Réécris ta procédure en supprimant tout Select et tout ActiveCell et tu feras dispaître l'erreur ! Et tu raccourciras ta procédure ...
07/01/2018 à 20:56gilles40000 Propriété projetC'est l'éditeur ! Visual Basic Editor (VBE) pour utiliser son nom exact. Tu trouveras un menu Outils dansla barre de menus...
07/01/2018 à 20:51Lina88 Problème avec un code importation des donnéesOtes-moi d'un doute ? Sans mettre d'extension ! (.xlsm ou .xlsx)...
07/01/2018 à 20:49gilles40000 Propriété projetCa par exemple ! Tu mets tes macros où ...
07/01/2018 à 20:31gilles40000 Propriété projetCa se passe dans l'éditeur VBA ! Je demande si tu y es ! Tu ne réponds pas ...
07/01/2018 à 20:21gilles40000 Propriété projetJustement ! C'est bien dans l'éditeur que tu cherches ...
07/01/2018 à 20:16Lina88 Problème avec un code importation des donnéesTes noms de classeurs sont visiblement incomplets, l'extension fait partie du nom.... Cordialement...
07/01/2018 à 20:06gilles40000 Propriété projetOutils > Propriété projet > onglet Protection... Ça ne marche pas ...
07/01/2018 à 20:04Xleuse Interpolation temporelle - macro, fonction prevision.ets ou autre fonction?Pour ce que j'en ai vu ce matin, la fonction PRESIVION est bien celle qui répondrait à ton attente. Pour l'appliquer il faut simplement sortir les dates cherchées de la liste... Ceci dit je ne vois pas vraiment l'intérêt, cela te produit des valeurs fictives alignées sur une régression linéaire. C'e...
07/01/2018 à 19:35dadounConvertir nombre de jour en dateRemarque en passant : on compte habituellement l'ancienneté en jour inclus ! Soit le jour de départ est le premier jour de travail, le dernier jour est le dernier jour de travail. Ainsi quelqu'un qui a 10 jours d'ancienneté le 01/01/2018 a débuté le 23/12/2017 : 01/01 - 10 +1 Compte les jours de faç...
07/01/2018 à 19:23Bobbyfrance Incrémenter des titres de livresBon dimanche à toi...
07/01/2018 à 19:19Nella Fonction SI / OU / ETBonne continuation à toi ...
07/01/2018 à 19:17Bobbyfrance Incrémenter des titres de livresUtiliser des cellules fusionnées n'est pas très malin dans ce cas d'espèce, et devrait être prohibé ! D'autre part un tel modèle est absurde : taper à un endroit pour le tranférer dans un autre, autant taper tout de suite à l'endroit définitif. Et ne numéro peut-se mettre automatiquement avec une fo...
07/01/2018 à 19:08tomtomch Bouton macro copier / collerRe, C'est conseillé, mais ça n'empêche pas de fonctionner... Et la question n'était pas là ! Tu écris : Le nom par défaut c'est CommandButton1 , et avec les majuscules, VBA les met automatiquement et c'est un repère ! Donc soit tu avais renommé le bouton comme tu l'as écrit, ce qui n'aurait pas été...
07/01/2018 à 16:04stoure Offset avec VBAPas très grave ! Cela ne m'a empêché ni de manger ni de boire ! et vivant un tantinet en ermite, j'échappe à pas mal d'obligations protocolaires... Et la question m'intéressait... que ces cycles soient pratiqués par des individus ou en équipe, ne change rien au système qui consiste à avoir une élast...
07/01/2018 à 15:47tomtomch Bouton macro copier / collerCela fait déjà deux lignes de ton code à supprimer pour obtenir un code un minimum honorable ! Et tu baptises tes boutons curieusement... ou tu as des difficultés à reproduire les noms par défaut ? Par ailleurs, on travaille habituellement sur Excel, et une image ça n'inspire guère... Cordialement...
07/01/2018 à 15:38superdjacks Erreur d'exécution '13' incompatibilité de typeUn conseil : 1) Supprimer ces modules de classe vides dont tu n'as que faire... 2) Rassembler tes procédures en modules standard, éparpillées en 9 modules, dans un seul et supprimer les autres. Tu n'es pas limité par le nombre de procédure dans un module, et avec un tu ne peux que gagner du temps !...
07/01/2018 à 15:25stoure Offset avec VBAMerci... mais c'est pas fini ! J'avais pensé, comme je l'avais indiqué, introduire la possibilité de modification au niveau semaine, mais en fait il faudrait que tu puisses modifier à partir d'un jour quelconque... Cela modifierait un peu la façon de calculer, mais si je dois modifier le calcul pour...
07/01/2018 à 14:02stoure Offset avec VBAEn l'état, pour tester, après avoir pris connaissance de l'ensemble, tu sers des codes en colonne D de la liste, sélectionne un mois (mais autant laisser janvier, il n'est pas prévu de revenir en arrière...), tu cliques sur Initialiser Mois, et tu verras un premier mois... Tu sélectionnes Février, t...
07/01/2018 à 13:39stoure Offset avec VBATu pourras donc voir dans le détail l'utilisation de ces fonctions personnalisées... Sur la feuille MENU PRINCIPAL, j'ai placé en outre une zone de texte contenant les explications relatives au démarrage sans feuille mensuelle précédente. Il faudra alors porter un code position (dans le cycle) corre...
07/01/2018 à 12:03stoure Offset avec VBARe, Il s'agissait de 3 fonctions destinées à une utilisation en feuille de calcul (comme les autres fonctions d'Excel). Elles le sont dans la feuille MENU PRINCIPAL. Sur cette feuille : L'année est mentionnée en I1. Le mois (liste déroulante) en I2. A gauche des mentions, un bouton : Initialiser Moi...
07/01/2018 à 09:13stoure Offset avec VBADe quels codes parles-tu ? J'ai fait hier toute la première partie qui doit aboutir à la constitution de la feuille mensuelle. J'en suis au débogage : 3 bogues levées jusqu'à présent, dont une concernait déjà un tableau préparatoire qui n'est toujours pas construit comme il devrait... à suivre... Le...
06/01/2018 à 13:12Nella Fonction SI / OU / ETPas très présent ce matin (encore qu'il va bientôt être 16h pour moi ! ) car plongé dans des calculs de cycles, dont je pense être venu à bout pour le socle initial, et qu'il faut laisser reposer (mon cerveau en fait ! ) avant de tester... et je dois aussi m'absenter. Il est certain que les différen...
06/01/2018 à 02:38Bille4Vérifier combinaisonVoilà pour les 3 premières, tu peux continuer... Cordialement...