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 232

DateAuteur du sujetSujetExtrait du message
26/08/2016 à 10:38Junot Transformer 2016 en 216A mettre dans module de la feuille. Cordialement...
25/08/2016 à 14:24loic126 Report jours férié présent dans plage dans une autre cellule...
25/08/2016 à 13:18Nowhereman Taille différente d'une cellule dans une colonne?Une cellule appartient toujours à une ligne et à une colonne. elle a donc la même largeur que les autres cellules de la colonne à laquelle elle appartient. Si la largeur de ta colonne A est de 1,5cm. La largeur de A10 sera 1,5cm. Si la largeur de ta colonne B est de 2 cm. Si tu fusionne A11 et B11,...
25/08/2016 à 13:07bezesezey Recherche d'association / correspondance de critèresCe type de recherche semble offrir pas mal de possibilités d'utilisation (3e sujet en peu de temps permettant d'utiliser la même méthode...) Cette version permet de choisir de rechercher les associations de 2, 3 ou 4 couleurs. Au lancement de la procédure, celle-ci appelle une fonction, laquelle ouv...
25/08/2016 à 12:10zigweeBug ?La fonction DATE(année;mois;jour) attend des nombres... A1 ne contient peut-être pas un nombre ...
25/08/2016 à 12:01JRemi Enregistrer en PDF à partir d'une cellule contenant une dateEffectivement ! Il s'agit d'une limitation Windows.....
25/08/2016 à 11:48loic126 Report jours férié présent dans plage dans une autre celluleRe, Il reste un problème : quand 2 jours fériés dans la même semaine (cela se produit assez régulièrement pour le 01/05 ou le 08/05, et l'Ascension). La formule d'Eric affichera le premier ! La mienne le second ...
25/08/2016 à 11:30loic126 Report jours férié présent dans plage dans une autre celluleEssaie : A valider matriciellement : Ctrl+Maj+Entrée . Cordialement...
24/08/2016 à 17:57JRemi Enregistrer en PDF à partir d'une cellule contenant une dateEst-ce que B2 ou K2 est sur la feuille active au moment de l'exécution ...
24/08/2016 à 17:55vlad92Conseille macro lenteFichier ...
24/08/2016 à 17:37bidochon34800 Select dernière cellule non videMarche parfaitement sur ton modèle ! Sinon, c'est que tu l'utilises sur un fichier non conforme à ton modèle...
24/08/2016 à 17:02bezesezey Recherche d'association / correspondance de critèresVoilà déjà pour la version ne créant pas de "doublons"... La méthode est assez simple. On utilise l'outil Dictionnaire qui permet diverses manipulations qui, de plus, s'exécutent de façon très rapide... Un premier dico est nommé dp. On parcours donc la colonne A pour créer un élément de dico par ima...
24/08/2016 à 16:08bidochon34800 Select dernière cellule non videChercher la cellule qui t'intéresse (en utilisant une boucle). Ou bien ...
24/08/2016 à 16:02bidochon34800 Select dernière cellule non vide0 est une valeur ...
24/08/2016 à 15:58RIDConclusionIl serait déjà préférable d'éviter d'introduire des espaces en cas de condition fausse : " " = espace, "" = valeur chaîne vide. Ensuite, il te reste à concaténer le contenu des cellules que tu veux voir figurer dans ton résumé. Cela risque d'être un peu long. Une fonction personnalisée résoudrait fa...
24/08/2016 à 15:50JRemi Enregistrer en PDF à partir d'une cellule contenant une dateEssaie : Cordialement...
24/08/2016 à 15:42lealrnVBA - Ajout de texte formaté et d'imageLa propriété Text renvoie la valeur formatée, mais pour ce qui relève du format de cellule. Pour la mise en forme du dois la refaire. Récupère dans une variable la longueur du texte à reformater ( Len ...) . Si c'est la première partie, tu remets en forme cette partie : ....Characters(1, x)... Si c'...
24/08/2016 à 15:26neoss Impression PDF paysage + selectionC'est toi qui a défini une seule page ! Si la largeur convient, tu mets : Tu devrais avoir le résultat qui convient...
24/08/2016 à 15:19VannicheInterpolation données horairesRien à modifier dans le code ! Cordialement...
24/08/2016 à 15:16ImothepCalendrierComme l'a dit Rashid, il te suffit de les supprimer ! Tu calcules directement le lundi de Pâques, et l'ascension (+38) et le lundi de Pentecôte (+49) par rapport au lundi de Pâques. Cordialement...
24/08/2016 à 15:09toto59 Tri par ordre alphabétique automatique - Problème de macroUn tableau Excel est un objet spécifique, ce n'est plus un tableau formé avec une plage de cellules ordinaires.....
24/08/2016 à 15:08neoss Impression PDF paysage + selectionJe n'ai indiqué que les modifications. Les [...] indiquent le code existant non modifié. Que se passe-t-il ...
24/08/2016 à 14:24neoss Impression PDF paysage + selectionCordialement...
24/08/2016 à 14:15toto59 Tri par ordre alphabétique automatique - Problème de macroSi tu mets un modèle qui n'est pas conforme à ton fichier réel !!...
24/08/2016 à 12:19toto59 Tri par ordre alphabétique automatique - Problème de macroQu'entends-tu par "l'appliquer à un tableau" ? Un tri s'applique à une plage formant un tableau, comme dans ton modèle ...
24/08/2016 à 12:12Eno83 Tri par macro applicable qu'aux cellules sélectionnéesRelis bien le code : la taille du tableau correspondant à chaque facture (nb de lignes) est calculée à partir de la taille de la cellule fusionnée portant le numéro (la recherche du numéro fournissant la première ligne). Si ton fichier réel est constitué de la même façon, ce dispositif jouera le mêm...
24/08/2016 à 11:52Srt392 Code VBA (Si <>"" thenModifications liées aux changements de colonne (pour que si une =5, l'autre =6, et vice-versa). Vu ton nouveau contexte, le cadrage de l'action doit être précisée : à partir de la ligne 4, et il devient judicieux de ne rien faire si la modification affecte plusieurs cellules simultanément, de même n...
24/08/2016 à 04:04bezesezey Recherche d'association / correspondance de critèresLes explications peuvent attendre un peu... Associations de 3 ou 4 couleurs : rien ne s'y oppose a-priori... Ce que tu appelles doublon n'en était pas pour la demande ayant donné lieu à l'élaboration de cette macro... mais on peut bien sûr les supprimer. Il faut enlever la boucle qui opère les subst...
24/08/2016 à 03:49Srt392 Code VBA (Si <>"" thenIl y a une fin d'instruction Select Case (End Select) qui n'est pas à sa place... Mais ton ajout sera sans effet, la première instruction aura réglé les discordances... Il faut prendre en compte l'emplacement de la saisie pour opérer... Essaie plutôt ainsi : Pour ta lecture du code : le signe deux-p...
24/08/2016 à 03:26Eno83 Tri par macro applicable qu'aux cellules sélectionnéesIl est peut-être temps d'abandonner code enregistré et sélection à tout va !... Proposition : Le bouton Tri lance l'ouverture d'un Userform permettant de choisir les factures à trier... La procédure récupère le(s) choix et lance le tri des factures à trier. Cordialement...
24/08/2016 à 02:33Srt392 Code VBA (Si <>"" thenC'est pas une erreur ! Tu n'as défini aucune règle en la matière (voir ton premier post), j'ai donc accordé une priorité à la première colonne et opère l'ajustement sur la seconde. A toi de définir des règles détaillés (couvrant tous les cas de saisies sans faire aucune impasse)... Cordialement...
24/08/2016 à 02:26bezesezey Recherche d'association / correspondance de critèresCela m'a l'air de recouper ce que j'ai fait il y a 2 jours pour autre chose que des couleurs... Sans retouche pour adapter, sauf -1 pour les bornes de ton tableau (colonne et ligne Total) et un tri final décroissant. (Les noms de variables sont peu en rapport avec ton thème, mais cela ne nuit pas à...
24/08/2016 à 01:56VannicheInterpolation données horairesA tester : Cordialement...
24/08/2016 à 01:17Srt392 Code VBA (Si <>"" thenVois avec ça : Procédure à placer dans le module de la feuille concernée. (Par contre les macros ordinaire sont à placer dans un module standard, contrairement à ce que tu avais fait.) La déclaration de procédure (1re ligne) est imposée pour une évènementielle. Ne pas la modifier. Cordialement...
23/08/2016 à 18:39Srt392 Code VBA (Si <>"" thenIl sera effacé si tu lances la macro ! Une macro qui se lance toute seule est un type particulier de procédure, que l'on nomme évènementielle. Elle est lancée automatiquement lorsque survient un évènement préalablement défini (dans VBA), par exemple changement de valeurs dans un feuille...
23/08/2016 à 17:57Srt392 Code VBA (Si <>"" thenTu fournis un fichier où à chaque ligne il y a un "x", et un seul ! Ce qui est la situation prévue ! La macro va donc le constater, mais ne fera rien ! Tu devrais l'avoir vu ! Pour ce qui est du code, il utilise 2 variables : n qui va nous permettre de définir la dernière ligne utilisée en colonne A...
23/08/2016 à 16:29mynameisjeffExcel 2013 : probleme userform et selection feuilleSelect (ou Activate) est dans la plupart des cas une instruction à éviter, parasite et inutile. Il est toujours préférable de doter ses expressions de qualificateurs d'objet, le code résultant sera plus propre et plus rapide... Ceci étant, l'explication du pourquoi de la chose est à chercher dans to...
23/08/2016 à 16:20Srt392 Code VBA (Si <>"" thenIl faut apprendre un minimum de syntaxe élémentaire pour écrire quelques lignes de code... NB- Je l'ai écrite de façon proche de ce que tu avais entrepris (et non comme je l'aurais écrite spontanément...) de façon que tu puisses voir quelques unes des erreurs de syntaxe dans l'écriture. Cordialement...
23/08/2016 à 16:05toto59 Tri par ordre alphabétique automatique - Problème de macroTu recomposes ton évènementielle : Et tu supprimes la macro Tri (le tri est incorporé ci-dessus). Cordialement...
23/08/2016 à 12:47NamaaListe qui depend d'une autre listeQue ne comprends-tu pas ? Je me bornais à constater que ton modèle ne faisait apparaître que deux niveaux de choix, donc une seule dépendance... Reste à savoir s'il est exactement représentatif de tes données ...
23/08/2016 à 12:37zaudix Algorithme de Classification pour une matrice binaireCe que tu appelles un "îlot" est une intersection de liens ou relations entre machines et produits. Si ces relations sont marquées et exclusives d'autres, cela produira des "îlots" marqués. Sinon la dispersion sera plus importante... On peut comparer à un graphique en nuage de points... Il y a un ce...
23/08/2016 à 02:45zaudix Algorithme de Classification pour une matrice binaireIl m'est venu une idée ! Mais tu n'obtiendras des "ilôts" marqués que si une spécialisation des machines par groupes de produits existe... Cordialement...
22/08/2016 à 18:24zaudix Algorithme de Classification pour une matrice binaireJe crois qu'il me semble saisir le mécanisme (il me semble seulement ) mais pas encore la finalité de l'opération... Si on fait varier la valeur attribuée à chaque ligne ou colonne de 2^0 à 2^n, on n'a pas de perte de précision jusqu'à 2^48, la somme de 2^0 à 2^48 est égale à 2^49-1 &#91;562 949 953...
22/08/2016 à 17:30TitiRominet Renvoi valeur même ligne colonne A si trouve même ligne coloPour ton message de signalisation : A placer dans le module ThisWorkbook. Il serait bon toutefois aussi de clarifier ton tableau : 4 ans est la date du 1er CT après mise en circulation, les CT sont à opérer ensuite tous les 2 ans... Et mettre une formule plus adéquate en colonne C : ou si calcul de...
22/08/2016 à 16:54lana Remplir un tableau à partir d'une feuille(3 critères)Dans un cas pareil, une formule simple est plus facile à mettre en place ! Elle peut être améliorée et raccourcie en nommant 2 plages de données de la Base en dynamique... Elle est recopiable (ici formulée pour C7) sur toutes les cellules concernées. Cordialement...
22/08/2016 à 16:28youssefpro Ordre des motsJ'avais produit il y a quelques temps une fonction personnalisée pour un cas identique. Je la livre... Utilisation : (Après avoir collé la fonction dans un module standard du classeur). Cordialement...
22/08/2016 à 16:07The IT FoxFonction COULEUR_FOND/COULEUR_POLICETu n'as pas l'air de comprendre ! Tu peux renvoyer un code couleur résultant d'un calcul mais non affecter la couleur... Le Guide du programmeur Visual Basic édition Applications publié par Microsoft en 1995 (que j'ai retrouvé dans ma bibliothèque... ) précise à cet égard : Une fonction de feuille d...
22/08/2016 à 14:27Pwetzou Créer matrice d'occurrence à partir tableauJ'espère que Pwetzou excusera mon intrusion... Saisi par zaudix (en MP) pour bâtir une procédure passant directement d'un Tableau construit similairement au Tableau 1 de ce sujet à un Tableau correspondant au Tableau 4 de ce sujet, j'y ai procédé... Entretemps, zaudix a ouvert un sujet à partir du m...
22/08/2016 à 14:16zaudix Algorithme de Classification pour une matrice binaireLà je décroche ! Tant mieux pour toi si h2so4 &#91;salut !&#93; a compris ce que tu veux... mais moi ça me laisse perplexe ! En attendant, j'ai traité ton fichier tel que demandé précédemment (en passant tes appellations A1 à A9 et B1 à B9 à : A01 à A09 et B01 à B09, de façon à maintenir une cohéren...
22/08/2016 à 12:49zaudix Algorithme de Classification pour une matrice binaireJe suis très dubitatif sur ton sujet utilisant le même fichier que celui que tu m'as proposé en MP (suite au fil de Pwetzou, pour passer du tableau présenté à un tableau équivalent au "tableau4" du sujet précité). Tu reviens ici avec le même fichier, mais une demande entièrement différente ? Qu'en e...