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 234

DateAuteur du sujetSujetExtrait du message
16/08/2016 à 11:25doggerip Problème de création de borduresCette procédure est logiquement à intégrer dans ta procédure existante... Je ne l'ai pas fait directement car si cette dernière comporte du code de plutôt bonne facture pour une part, il y reste beaucoup de portions enregistrées à réécrire, elle peut également être simplifiée et elle doit être dépla...
15/08/2016 à 17:53neoss Resultat (Addition) a partir d'une dateRien de grave ! Je ne me suis pas encore dédoublé ...
15/08/2016 à 16:41neoss Resultat (Addition) a partir d'une dateQui était l'autre ...
15/08/2016 à 16:37plonginProblème avec Sheets("Nom Feuille").Select Replace:=FalseBonjour Manu : A essayer : Sous quelques réserves cependant : selon ton post initial, j'ai considéré que tes cellules contenaient des valeurs textes "Vrai" et non des valeurs booléennes d'une part, et que les espaces dans tes noms de feuilles étaient des espaces simples. Le cas échéant, à toi d'adap...
15/08/2016 à 15:49KONEComprehension d'une formuleC'est toi qui décale en mettant D11 au lieu de D12 ...
15/08/2016 à 15:43neoss Resultat (Addition) a partir d'une dateRemettre le cas échéant la cellule au format standard ou nombre...
15/08/2016 à 15:33fredetchicRemplissage conditionnel et autresPour obtenir un planning hebdomadaire à partir des éléments bruts et des règles de constitution, je me contenterais pour ma part de 3 feuilles : une feuille planning, affichant le planning, munie d'un sélecteur permettant de définir la semaine qu'on veut afficher et qui affichera le planning de la s...
15/08/2016 à 15:17neoss Resultat (Addition) a partir d'une dateEssaie : Pour le 15 juin, te renvoie la somme de janvier à mai... Cordialement...
15/08/2016 à 15:11KONEComprehension d'une formuleNe serait-elle pas utilisée dans une MFC concernant la plage E12:E37 ...
15/08/2016 à 12:46NamaaListe qui depend d'une autre listeAu vu de ta base (si cette dernière est bien représentative), tu as effectivement un second choix (regroup. 2) dépendant du premier choix (regroup. 1). Une fois fait ce second choix, il n'y a plus de choix ultérieur, l'ensemble des données générées par le choix 2 est unique ! On se trouve donc dans...
14/08/2016 à 18:45SARA36Combiner&trierSur le fichier modèle ? Quel code ...
14/08/2016 à 18:37Dungeonjj Question sur les datesLe numéro de semaine (norme ISO 8601) s'applique à une semaine du lundi au dimanche...
14/08/2016 à 18:30SARA36Combiner&trierNb- les tableaux 1 et 2 sont nommés Tablo1 et Tablo2 en dynamique (voir gestionnaire de noms). La première cellule du tableau combiné est nommée Combi (A5). Cordialement...
14/08/2016 à 16:18cfn3cfnInsérer lignes vide avec inputBoxJe suis un peu itinérant... Je regarde ton fichier une fois rentré sur Nice (en principe demain)...
14/08/2016 à 16:13sabrina3108Recopier des données sous conditionsJe mets ton fichier de côté pour l'examiner demain en rentrant... Cordialement...
14/08/2016 à 16:01Dungeonjj Question sur les datesSemaine du samedi au vendredi ? Hors norme ...
14/08/2016 à 15:53OrKidoKlasteListe déroluante avec liens hypertexte actifsLa vue de ton fichier m'amène à deux questions : Donner des noms de plage tel que tu l'as fait, dans une base évolutive, fait peser un risque de perdre la permanence des noms lors d'évolutions de la base ? Et question primaire : pourquoi sélectionner ...
14/08/2016 à 12:42koikili Copier onglet dans un nouveau classeur (VBA)A tester (en cliquant sur bouton Exporter). Cordialement...
14/08/2016 à 12:03MJC55 Titre enregistrement en pdfCordialement...
14/08/2016 à 11:54OrKidoKlasteListe déroluante avec liens hypertexte actifsLa recherche de code tout prêt ne donne quasiment jamais de bons résultats ! Et le temps consacré à une telle recherche ne fait faire aucun progrès. Il serait infiniment préférable de le consacrer à apprendre à traduire l'action que l'on veut réaliser en termes de programmation, puis à en écrire le...
13/08/2016 à 17:42sabrina3108Recopier des données sous conditionsPour ce qui est des listes déroulantes, il suffit de décocher l'alerte en cas de données non valides, et on pourra saisir ce que l'on veut... méthode plus ordonnée. Pour les semaines, je n'ai évidemment rien contre le fait de définir des données personnalisées ! Encore faut-il le faire clairement et...
13/08/2016 à 17:12cfn3cfnInsérer lignes vide avec inputBoxJe suis perplexe car on ne voit pas très bien comment tu veux opérer... Tu ouvres ton Userform au démarrage. Ce qui veut dire que tout le travail se fait à partir de lui... Tu l'initialises avec tes numéros de commandes. (Donc on ne sait comment sont saisies de nouvelles commandes, mais laissons cel...
13/08/2016 à 16:11Auzingueur Problème d'appel de fonctionJe viens de l'expliquer 2 fois !!! Qu'y a-t-il que tu ne comprennes pas ...
13/08/2016 à 15:30Auzingueur Problème d'appel de fonctionJe ne vois pas ton ThisWorkbook.inclusionContraintes mis en avant dans ton post initial ! Tu changes donc de problème Où est donc le problème ici ! sinon que tu le fabriques en plaçant ta Macro1 dans un module d'objet qui, par définition, n'est pas public et que tu l'appelles sans tenir compte de so...
13/08/2016 à 14:55Auzingueur Problème d'appel de fonction1) Si tu veux que l'on puisse opérer une vérification, tu mets le fichier... 2) Une procédure Function dans un module d'objet [sauf cas très particulier où elle ne serait destinée à être appelé que de l'intérieur dudit module et n'aurait aucune utilité en dehors] est particulièrement mal pla...
12/08/2016 à 16:56spip93Remplacer/supprimer automatiquement des motsC'est un peu la même méthode ! Tu formes un tableau des mots à supprimer : Et tu boucles sur le tableau pour épurer ta chaîne. En reprenant le même schéma : NB- Tu aurais mis un fichier permettant d'évaluer le contexte de ton action, la réponse aurait pu être mieux adaptée.....
12/08/2016 à 16:17Thomas Miou Saisie semi automatique entre deux feuillesTant mieux donc ! Bonne continuation...
12/08/2016 à 14:33Thomas Miou Saisie semi automatique entre deux feuillesUtiliser des listes déroulantes pour les données qui s'y prêtent ...
12/08/2016 à 14:24JulienBAUDProtection feuille et filtre autoFoin de macro enregistrée !!! NB- En citant du code dans un post, utiliser la balise Code (bien visible au-dessus de la fenêtre de rédaction)...
12/08/2016 à 13:21Romain95240Création macroSalut à tous ! Ne respire pas trop vite ! A la colonne L, tu en es à 12 informations par fiche répercutées dans la synthèse. On est encore loin des 190 informations par fiches, lesquelles se présentent selon 3 modalités principales distinctes... Pour ma part, j'aurai quelques questions préalables :...
12/08/2016 à 10:51cfn3cfnInsérer lignes vide avec inputBoxJe ne saisis pas bien ta demande... Si tu envisages l'utilisation d'une InputBox, c'est pour récupérer une information qui ne peut alors être que fournie par l'utilisateur, et non déterminée automatiquement à partir du contexte. Soit tu dis avoir une action d'insertion dépendant du résultat de 2 Tex...
12/08/2016 à 10:41RoniboRECHERCHEV en VBAQuelques remarques : 1) Si pour les grandes villes la commune se fractionne en plusieurs codes postaux, de nombreux codes couvrent plusieurs communes, RECHERCHEV ne renvoyant que la première occurrence trouvée ne paraît alors pas adéquat... Mais c'est en fait l'idée d'obtenir automatiquement la vill...
12/08/2016 à 03:14DonMunnirSomme cellules sauf celles qui contiennent une formuleUtilise la fonction SOUS.TOTAL pour faire tes sous-totaux et ton total général. Cordialement...
12/08/2016 à 02:23tbellaziLes top 10 valeurs d'un tableauTu n'es pas fondé à réclamer... Tu lis les explications et règles à respecter et tu joins un fichier illustrant ta question et permettant d'y répondre. Cordialement...
12/08/2016 à 02:16sabrina3108Recopier des données sous conditionsCe que je vois au départ, c'est que tes semaines commencent un vendredi, que tes listes déroulantes comportent des vides... ce qui ne me paraît pas être des conditions idéales pour un travail rationnel ...
12/08/2016 à 01:59Boubouv MEFC en cas de dépassement d'heureA-priori, ta formule conditionnelle de MFC devrait être : =HeureSortie-HeureEntrée>DuréeAutorisée Cordialement...
11/08/2016 à 20:20MrgnCxcSOMME SI sur différentes plages de donnéesCa viendra ! Bonne continuation...
11/08/2016 à 20:19svbb Erreur convertible en nombreOn découvre toujours des choses, et c'est heureux, non ...
11/08/2016 à 20:13AllanhubFonction Si + OU + dateEtudie la formule et la MFC... Une fois fois enlevé les guillemets à 87, ainsi que tu l'as indiqué, les conditions renvoient toutes FAUX en raison de la syntaxe. Il faut donc rectifier la syntaxe, et la substitution de MIN à OU répond à la même condition (si la valeur minimale parmi celles testées n...
11/08/2016 à 18:59AllanhubFonction Si + OU + dateSalut mdo100 ! Note comme conseillé qu'on ne met jamais des nombres entre guillemets (sauf exception...) surtout lorsqu'on fait une évaluation numérique... Ceci dit tes conditions sont toutes fausses en raison d'une erreur de syntaxe sur l'utilisation de OU. Il faut formuler une condition avec OU ai...
11/08/2016 à 18:36anttransAjustement automatique hauteur ligne formules ExcelJe considère que cela fait partie des comportements d'Excel parfois énervants... on y pallie avec VBA.....
11/08/2016 à 18:29MrgnCxcSOMME SI sur différentes plages de donnéesToujours le même phénomène lorsqu'on pose un problème qui ne correspond pas exactement à celui qu'on cherche à résoudre... D'abord, observation que la formule repose sur le décalage des plages d'une colonne, et que donc elle demeurait (théoriquement) applicable dès lors que les prix unitaires restai...
11/08/2016 à 17:50svbb Erreur convertible en nombreEt tu ne dis pas où on va trouver les éléments d'affectation qui font que ton code met du texte au lieu de nombre... Tu mets Libellé.Value , ça passera mieux. Cordialement. Salut Eric ! Ce n'est pas la première fois que je constate que la seule mention TextBox1 ou NomduTB aboutit à ce qu'Excel n'opè...
11/08/2016 à 17:32MrgnCxcSOMME SI sur différentes plages de donnéesDans ton cas, tu tapes en D18 la formule suivante : et tu la recopies jusqu'en D90. Cordialement...
11/08/2016 à 17:20svbb Erreur convertible en nombreSi tu peux être un peu plus précis, et illustrer ton propos, on pourra peut-être voir de quoi il s'agit ...
11/08/2016 à 17:18anttransAjustement automatique hauteur ligne formules ExcelLe recalcul ne concerne que la valeur renvoyée par la formule, pas la mise en forme...
11/08/2016 à 17:11Braters Insertion de date dans texte sous VBAEssaie ainsi : J'indique les déclarations (ne figurant pas dans ton bout de code, et qui doivent figurer en tête de procédure... NB - Tout Select est toujours inutile et n'a pour effet que de ralentir l'exécution (on ne le répète pas assez il semble !) Note que xlFillDefault est aussi inutile ici, e...
11/08/2016 à 16:46malkkom Série aléatoire sans doublonsBonne continuation...
11/08/2016 à 14:46malkkom Série aléatoire sans doublonsTa macro un peu modifiée (je n'ai retenu que les modifications qui me paraissaient des améliorations indispensables (déclarations des variables, ordre des instructions, inhibition de la mise à jour de l'affichage, qualification d'objet systématique, suppression de Select, etc. sans oublier l'indenta...
11/08/2016 à 01:20malkkom Série aléatoire sans doublonsTu les as comptés ? Normalement cela devrait être transparent : tu fais une boucle qui opère du début à la fin et qui teste avant de lui donner cours le tirage effectué, s'il n'est pas validable, elle le recommence.... Le seul effet visible est le temps global pour parvenir au résultat final...