Passionné d'Excel

Inscrit le :23/04/2022
Dernière activité :Hier à 21:21
Version d'Excel :PC 365 NL
Lieu :Belgique
Messages
7'088
Votes
2'053
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par BsAlv - page 93

DateAuteur du sujetSujetExtrait du message
11/05/2023 à 16:36Imad SIO Mise en forme conditionnelle remplacé par un code VBAOn a ce déconnage avec des tableaux structurés quand on commence à supprimer/ajouter/copier des lignes. Le nombre de MFCs peut se doubler à chaque fois avec chaque fois une autre plage. Alors si on n'a pas touché à la premiere ligne, on supprime tous les MFCs à partir de la 2ième ligne et puis on co...
11/05/2023 à 16:28novice excel vba Recherche une valeur avec plusieurs conditionsRe, =SOMME.SI.ENS('Onglet 2'!$C$2:$C$5;'Onglet 2'!$A$2:$A$5;'Onglet 1'!A2;'Onglet 2'!$B$2:$B$5;'Onglet 1'!D2)...
11/05/2023 à 15:09Imad SIO Mise en forme conditionnelle remplacé par un code VBARe, si les MFCs se déconnent, on n'a qu'à mettre à jour les MFCs avec les MFC originaux corrects. On lance ce macro par exemple à l'ouverture du fichier. Je suppose que les MFC de H9:AI9 sont correct...
11/05/2023 à 12:08fronck Procédure trop grandeRe, aB = un tableau en mémoire et donc une copie virtuelle du tableau "Tableau2" de la feuille "Culture". La 2ième colonne de ce tableau sont les cultures. Colonne G de la feuile "Liste" sont les mêmes noms de culture avec leur couleur correspondant. Si on trouve un match exact, R représente la lign...
11/05/2023 à 11:45Imad SIO Mise en forme conditionnelle remplacé par un code VBAIl faut resoudre ce problème avec une code en VBA, pouvez-vous ajouté vos MFCs dans le fichier ...
11/05/2023 à 11:38novice excel vba Recherche une valeur avec plusieurs conditions...
11/05/2023 à 07:21fronck Procédure trop grandeCes flèches de la cellule A1 de la feuille "semestre" sont assignés aux macros semestrPrec() et semestrSuiv() qui sont les mêmes sauf leur paramètre, il sautent vers la macro "Nouv_Semestre" avec le paramètre "True" ou "False", ce paramètre "bSem" dans l'entête. Plus d'explication : voir https://www...
10/05/2023 à 15:17Nrev74Range de cellule dans corps de mail ne fonctionne pasY-a-t-il quelque chose spécial dans la première plage ? Donc si on échange le premier et le 2ième, on commence avec "alerte" au lieu de "stock", alors la problème se déplace aussi ...
10/05/2023 à 02:29MandraxModification de formule MFC en s'aidant du curseur de la souris impossibleC'est plus facile de créer votre formule dans une cellule aléatoire et une fois que cela fonctionne, copier la formule et coller dans votre MFC...
10/05/2023 à 02:24michelmapommeTri depuis blocnotePour les "LET"-nerds !!...
10/05/2023 à 02:02Pem83 Séries de données et graphiqueAvez-vous un fichier avec une situation "assez complexe" avec différents Y ...
10/05/2023 à 01:56Nrev74Range de cellule dans corps de mail ne fonctionne pasRe, système "Eric Kergresse" (= 1ier fois = blague, 2ième fois sérieux)...
10/05/2023 à 01:47Kamel_G0411 Valeurs uniques en VBAVide = "" attention avec "Dim i, j, k As Byte, b As Boolean" seulement k est un byte, i & j ne sont pas assigné et donc "variant"...
09/05/2023 à 08:56Nrev74Range de cellule dans corps de mail ne fonctionne pas0.6 sec est déjà beaucoup !?! Je commencerais par ajouter un nouveau "Attendre" après "oCht1.paste", uniquement pour votre 1ere image et si cela ne fonctionne pas encore, un autre après le "Set oRange1=...." . A ce point, si tout fonctionne, peut-être ce vous pouvez réduire ce temps d'attendre de 0...
09/05/2023 à 01:53Kamel_G0411 Valeurs uniques en VBASans recherche .....
08/05/2023 à 19:14JPR_ProjectSuivi de mon index glycémiqueRe, il manque trop d'observations ...
08/05/2023 à 14:04Samaos34 Zone d'impressionAvec "Printout" on a 2 paramètres "From" et "To" qu'on peut utiliser, si vou voulez les pages 5 à 10, from=5 et To=10, facile, non ...
08/05/2023 à 00:04azerty41 Macro incrémentation de la date du jourVous avez raison et je suis d'accord...
08/05/2023 à 00:01Benji12 Croisement de courbesRe, excel a une forte volonté, c'est pourquoi je disais de fixer les limites min et max avec quelque règles de VBA ou à main. Sans cela, mon ordi a les mêmes problèmes que le vôtre...
07/05/2023 à 17:05Invité Calculer la série des lettres la plus longue et renvoyersa valeur numérique...
07/05/2023 à 15:34Invité Calculer la série des lettres la plus longue et renvoyersa valeur numériqueVoici une formule fonctionnante, mais je ne sais pas l'intégrer dans une formule 365 "LET" pour récupérer le résultat dans une cellule ou une autre solution pour excel<365...
07/05/2023 à 07:37azerty41 Macro incrémentation de la date du jourOn peut gérer tout avec une macro "Mouchard"...
06/05/2023 à 21:36ceecececccecSyntaxe VBA Application.UnionBonjour, peut-être comme ça : Set SelectionDataPertinente = Application.Union(iif(SelectionDataPertinente is nothing, c,SelectionDataPertinente), c) et quelque lignes plus loin if not SelectionDataPertinente is nothing then SelectionDataPertinente.Style = "Entrée" si cela ne fonctionne pas, svp un f...
06/05/2023 à 16:06Bertrand76 Determination taille max possibleCest un problème pou solveur l'eau est à son limite avec 71.429 kg dans la chaîne 3...
06/05/2023 à 12:23zyglur38 Suppression d'une ligne sur conditionsRe, une autre possibilité avec une macro simple...
06/05/2023 à 00:37Benji12 Croisement de courbes...
06/05/2023 à 00:11Benji12 Croisement de courbesRe, si on n'intervient pas (manuellement ou avec VBA) au niveau du min, max ou ... des axes X et Y, c'est excel qui choisit ces valeurs. Comme ca, je sais vous montrer des valeurs extremes, et puis en VBA je change les min et les max des axes...
05/05/2023 à 21:39Benji12 Croisement de courbesRe, si vous modifiez G2 en 50.000, les 4 points de croissements sont dans la plage B1:E2 qui sont en même temps la 5ième série de mon graphique. Donc des que vous faites cela et les min et max des axes X et Y ont un choix libre, vous verrez cette 5ième série dans le graphique...
05/05/2023 à 21:05TouKomMacro - Tournois selon menus déroulantUne autre méthode, on a les noms (par exemple ici 24) et on choisit le nombre par type, par exemple 2*9 et 2*3 = 18 + 6 = aussi 24 = okay et on pousse le bouton vert...
05/05/2023 à 19:05Soso779Mise en forme graphiqueSi 0% est 4.3 et 100% est 15, combien de % est 10.7 ...
05/05/2023 à 16:32Benji12 Croisement de courbesRe, okay, alors la méthode plus sophistiqué .....
05/05/2023 à 12:35Benji12 Croisement de courbesJ'avais continué avec votre fichier, mais simplement ajouté ces labels, mais je n'avais pas vu ce problème. Normallement, on n'a plus besoin de ces plages nommées y1, y2, etc et alors c'est plus facile...
05/05/2023 à 08:34J-P-Herbien Compter le nombre d'heures/jour d'une plage horaire de plusieurs joursMoi, j'avais déjà multiplié le résultat avec 24 pour avoir des "heures", donc si on enlève cela et on utilise aussi le format "[h]:mm" ... et pour le reste, on n'avait à adapter la plage dans aA = Sheets("Feuille de temps").Range("B12:D51") .Value2...
04/05/2023 à 14:49SouimangaExtraire les détails d'un TCD en VBASans fichier, c'est difficile, mais su vous utilisez l'enregistreur des macros et vous le faites pour un client, puis vous ajoutez un boucle .....
04/05/2023 à 12:33DeponcinRegrouper plusieurs tableaux en 1 TCD...
04/05/2023 à 11:07DeponcinRegrouper plusieurs tableaux en 1 TCDCes 3 tableaux, ce sont des données différents, par exemple les données de janvier, février, mars, ... ou ils ont une relation entre eux ? Dans le premier cas, on peut les joindre avec les fonctions de 365, autrement, on les joint dans le "modèle". Vous avez un exemple ...
03/05/2023 à 22:55J-P-Herbien Compter le nombre d'heures/jour d'une plage horaire de plusieurs joursUne solution avec un dictionnaire...
02/05/2023 à 01:35Kamel_G0411 Fonction Orga.lignes sur Excel 2021...
01/05/2023 à 23:52GalérienCopier graphique en .png dans le presse papierRe, premier partie = save as png https://www.thespreadsheetguru.com/blog/vba-save-as-picture-file-excel...
01/05/2023 à 03:20Baldwin46Créer une majuscule...
30/04/2023 à 23:44david vincentLister tous les jours et semaine d'une annéeBonjour, avec un excel2007, on n' a pas encore "sequence", alors .....
30/04/2023 à 23:27Le Drosophile VBA - Utiliser la fonction Replace + "*" dans un ArrayRe, avec quelque part une cellule auxiliaire "Drosophile"...
30/04/2023 à 22:20Le Drosophile VBA - Utiliser la fonction Replace + "*" dans un ArrayAllez ??? . Mais si cela fonctionne, on peut le faire aussi pour un array ...
30/04/2023 à 22:14Joco7915 Tirage au sort lettres ScrabbleRe, alors en D1 = tous les lettres qui sont déjà tiré. Vous devez vider cette cellule. (D2 et D3 sont les lettres libre avant la dernière tirage)...
30/04/2023 à 21:50Le Drosophile VBA - Utiliser la fonction Replace + "*" dans un ArrayBonjour, est-ce vrai ? cela ne fonctionne pas chez moi (même avec "a" )...
30/04/2023 à 19:40Le Drosophile VBA - Utiliser la fonction Replace + "*" dans un ArrayBonjour, un essai (on peut faire une fonction personnallisée, si nécessaire)...
30/04/2023 à 19:29Joco7915 Tirage au sort lettres Scrabble...
30/04/2023 à 19:00zinelamriSauts de page à la lettre de l'alphabetEn K6 : =SI(J6="";2;SI(J6<>J5;1;""))...
29/04/2023 à 17:10zinelamriSauts de page à la lettre de l'alphabetCeci fonctionne si l'adresse de la plage à imprimer est max 255 charactères, sinon on n'a qu'à diviser cette plage en plusieurs sousplages...
29/04/2023 à 16:01Benji12 Croisement de courbesCe n'est pas nécessairement un "xlsm", voici votre fichier comme "xlsx" et avec les 3 labels des croisements...