| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 03/07/2022 à 14:16 | bebar26 | Trier tableau ou plage cellules | C'était une réponse dans l'inconnue sur un question dans l'inconnu et ma réponse est pour 95% egale au suivant. La seule différence, il s'agit ici d'une plage au lieu d'un tableau. ( A mon avis, ma réponse était plus à point que le votre ) Un point important, supposons que la plage ne commence pas à... |
| 03/07/2022 à 10:41 | govba | Trier les mots aléatoirement dans une chaine de caractères | @M12, on n'a pas besoin de ce fonction, on peut utiliser Randbetween directement dans la macro principale... |
| 03/07/2022 à 10:31 | Moustic | Position de la cellule selectionner en haut de l'ecran | 2 macros, la première est pour fixer les lignes 1-2 et l'autre est pour selectionner "problematique"... |
| 03/07/2022 à 10:23 | Moustic | Copie d'information Si date du jour | L'explication et les colonnes en C0001 ne correspondent pas Donc cette macro fonctionne "voili, voilou" comme l'explication, mais apparament, il y a plusieurs feuilles ... |
| 03/07/2022 à 09:50 | Moustic | Position de la cellule selectionner en haut de l'ecran | Ajouter le paramètre "1" ? Application.goto range("T502") ,1 cela positionne T502 "topleft" de l'écran, si la question n'était pas ça, alors c'est quoi exactement ... |
| 03/07/2022 à 09:48 | shankly | Trop d'occurence dans une cellule | Ma réponse était plutôt une invitation d'expliquer ce que vous vous atteindre. Heureusement, vous avez la "dernière" version (donc 2021 or 365 mais cela se voit pas sauf dans quelques formules utilisés), qu'il y a plus de possibilités. Une solution avec de macros (VBA), est-cela permis ? L'explicati... |
| 03/07/2022 à 03:09 | David2b | Désaplatir une courbe dans un graphique dynamique | J'avais ajouté un fichier a peu prêt le même temps de votre reaction... |
| 03/07/2022 à 01:06 | David2b | Désaplatir une courbe dans un graphique dynamique | La seule manière est une macro, qui calcule un min et un max (arrondi)... |
| 02/07/2022 à 21:44 | patron28 | TimeValue modification | Ce A2, n'est-il pas numerique ? Application.Wait (Now + range("A3").value) oubien, il manquait un ")" Application.Wait (Now + TimeValue(range("A3").value) )... |
| 02/07/2022 à 20:40 | shankly | Trop d'occurence dans une cellule | J'ai regardé, c'est trop compliqué pour moi... |
| 02/07/2022 à 20:27 | bebar26 | Trier tableau ou plage cellules | Pour quelque chose simple et que 2 colonnes à trier (B & D) (vieux style)... |
| 02/07/2022 à 20:23 | Moustic | Insertion de lignes en fin de tableau avec bouton click | ... |
| 02/07/2022 à 20:06 | patron28 | TimeValue modification | Application.Wait (Now + TimeValue(range("A3").value) (si A3 est format texte !!!)... |
| 02/07/2022 à 10:44 | Jefekoi | VBA Rechercher emplacement articles | @GMB @ BsAlv Merci ! Ce soir je m'endormirai heureux d'avoir appris quelque chose... Bye ! C'était du sarcasme. Un des buts d' "option explicit", c'est optimaliser la memoire, mais après execution de la macro ces TabloA, TabloD et TabloR persistent en mémoire... |
| 02/07/2022 à 08:55 | Jefekoi | VBA Rechercher emplacement articles | Quelque chiffres ont le format texte et les autres sont de vrai chiffres. Comme la colonne A de "Données" sont tous Texte, les "chiffres" ne trouvent pas un match exacte. En format "0,00" on voit les vrai chiffres et les textes. Les 2 macros avec commentaire. salutations d'un vieillard de 61 ans... |
| 01/07/2022 à 21:21 | sophie69 | Formule mathématique complexe Excel | "C" est la charge actuelle et donc il faut ajouter 15% pour ce charges de structures pour réaliser un premier charge Total "CT". mais comme ce CT est maintenant augmente de 15%, il faut de nouveau ajouter 15% sur cet augmentation et répéter ce truc un nombre de fois. donc cela = C * (15% + 15% 2 + 1... |
| 01/07/2022 à 19:09 | VJAS98 | Formule tri.paiements sur VBA | Une colonne = +1.048.000 cellules, ce calcul avec 2 colonnes entieres = 3.7 sec... |
| 01/07/2022 à 18:56 | sophie69 | Formule mathématique complexe Excel | Ma reponse et celle de GMB est la même 1/(1-z) = 1 + z + z 2 + z 3 + .... + z 999 avec 0<z<1... |
| 01/07/2022 à 18:46 | sophie69 | Formule mathématique complexe Excel | Un formule matricielle >>> 17.65%... |
| 01/07/2022 à 10:20 | NadegeEP | Code pour ne pas copier les lignes vides | La code originale contenait " Selection.PasteSpecial Paste:=xlPasteValues", donc des formules ne sont pas collé. Donc les proposition fonctionnent bien, la question était douteux. C'est mieux d'ajouter un fichier... |
| 01/07/2022 à 10:14 | CalArnao | Graphique dynamique avec scrollbar | C'est bien d'essayer de comprendre tout ce fonction Filter en VBA, je suis sûr que l'explication existe aussi en français, mais Google refuse de me le donner https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/filter-function . Donc, ce 1 veut dire vbTextCompare et alo... |
| 01/07/2022 à 09:55 | lilianpout | Insérer des lignes dans un plage de cellules | Dédoubler ou parametriser il y a une chose que j'ai des doutes : avec ce "insert" la dernière ligne se déplace une ligne et la nouvelle ligne, qui est une copie de la dernière est mis à la position originale, donc on change l'originale qui est déplacé. le résultat est le même mais je pense que cette... |
| 30/06/2022 à 14:28 | NadegeEP | Code pour ne pas copier les lignes vides | Plus court ??? (version définitif est pour ce soir)... |
| 30/06/2022 à 11:30 | lilianpout | Insérer des lignes dans un plage de cellules | J'ai ajouté des couleurs pour mieux voire ce qui ce passe, mais plus tard vous pouvez effacer ces lignes... |
| 30/06/2022 à 08:06 | NickyB | Planning tour de role ménage | La macro adaptée, les resultats s'incrivent directement dans la 2ième feuille. Je ne comprends pas l'autre question "RandBetween", cela veut dire que les monteurs ne sont plus aleatoire ... |
| 29/06/2022 à 17:54 | NickyB | Planning tour de role ménage | La description n'était pas très détaillée, donc ma réponse était qu'un essai. Si vous n'y arriverez pas, reformuler votre question et je regarderai cela ..... |
| 29/06/2022 à 09:00 | Thierry36 | Formule extraire le nombre de minutes du jour en 4 chiffres | =TEXTE(MOD(MAINTENANT();1);"[mm]") =TEXTE(MOD(A1;1);"[mm]")... |
| 28/06/2022 à 23:48 | homer-simpson | Figer défilement chrono pour prendre note | Ce textbox vert, mettez votre cursor la-dedans et tapez un lettre... |
| 28/06/2022 à 21:56 | ricouvbx | Test sur une chaine de caractères | =SI(ESTNUM(CHERCHE("A";B2&C2&D2));"Admis";"Non admis") EDIT : a peu près la même chose que JB_, mais je pense que ce n'est pas matricielle (mais cela ne se voit plus dans ma 365)... |
| 28/06/2022 à 21:52 | daizynaab | Maintien de salaire absence maladie | Celui de hier après-midi avec une série de jours de maladi. il accumule bien jusqu'aux limites de 80% et 70% à mon avis. Il se trompe où ? Le nombre de jours maladi durant un mois (colonne B, bleu) >= le nombre ajouté au 80% (colonne E, orange) + le nombre ajouté au 70% (colonne H, vert). La situ... |
| 28/06/2022 à 08:55 | thierry2000 | Extraire en B2 une (ou aucune) suite de caractères susceptibles de se trouv | @JFL, vous avez raison concernant cette recalculation, ma solution est le choléra. Moi, j'utilise une formule parreil dans une macro et je remplace directement la formule par son valeur. Donc, cela est plutôt le corona... |
| 28/06/2022 à 08:20 | de barros | Fonction indirect, intersection ligne / colonne | ... |
| 28/06/2022 à 01:57 | thierry2000 | Extraire en B2 une (ou aucune) suite de caractères susceptibles de se trouv | Ceci n'est pas une formule matricielle (mieux) + elle cherche tous les longueurs (<>3) + elle cherche aussi les majuscules/miniscules + cherche "_" & mot & "_" Toute facon, ce sont des formules à éviter, une dizaine est okay, mais haut de là, cela ralentira le système... |
| 28/06/2022 à 01:25 | User_695 | Transposer chaque ligne d'un tableau dans un autre onglet (1 onglet/lg) | Worksheets("Masque_Etq (" & i & ")" ).Range("C3").PasteSpecial Paste:=xlPasteValues, operation:=xlNone, transpose:=True et comme la derniere feuille est "Masque_Etq (5)", i doit être equal ou inférieur à 5... |
| 27/06/2022 à 18:25 | esti | Créer un timestamp unique pour chaque ligne | Re, la methode de calculation de votre fichier est en manuel, ca veut dire que si vous poussez F9, ce "maintenant" dans AL2 de hier après-midi se changera à "maintenant" maintenant, jusqu'à la prochaine fois que vous poussez F9... |
| 27/06/2022 à 17:15 | esti | Créer un timestamp unique pour chaque ligne | Le contenu de la cellule AL2 , cela devient de où ? Qui/quoi a changé cette cellule à 27/6/2022 15:57 ... |
| 27/06/2022 à 17:11 | Jefekoi | VBA Rechercher emplacement articles | Bonjour écrire dans la colonne F, la 2ième colonne de tablo avec Range("F3").Resize(UBound(tabloA, 1), 1) = application.index(tabloA,0,2)... |
| 27/06/2022 à 17:07 | daizynaab | Maintien de salaire absence maladie | Cà, avec le fichier de 13:53 ??? Impossible, c'est vrai ? Peut-être avec celui de 11:30 ... |
| 27/06/2022 à 17:01 | Owein | Réorganiser data exporter via un fichier txt - Macro VBA | La création des textes fichiers... |
| 27/06/2022 à 14:04 | esti | Créer un timestamp unique pour chaque ligne | Comme Xmenpl le disait, vous n'y arrivez jamais avec des formules. Il faut entrer ce timestamp manuellement avec par exemple CTRL+; puis un espace et puis CTRL+: et ENTER ou avec VBA... |
| 27/06/2022 à 13:54 | LARMET | Convertir décimal 17 caractères en hexadécimal | Je le sauvegarde, mais je ne l'ai pas besoin pour le moment, merci... |
| 27/06/2022 à 13:53 | daizynaab | Maintien de salaire absence maladie | ... |
| 27/06/2022 à 11:30 | daizynaab | Maintien de salaire absence maladie | Re, j'ai changé les colonnes E et H, de manière que les formules sont mieux lisible/compréhensible (j'espère ) un truc à savoir somme(chiffre; -texte) = erreur mais -somme(-chiffre;texte) = chiffre non, erreur !!! je corrige cet après-midi... |
| 27/06/2022 à 10:15 | DragZ | Boucles IF qui ne s'initialise pas MACRO VBA | Mieux avec ceci ... |
| 27/06/2022 à 10:02 | LARMET | Convertir décimal 17 caractères en hexadécimal | J'ai vu quelque part qu'on peut aller plus loin (avec des double/double variables et avec 64 bit, mais je ne trouve plus où j'ai lu cela). Ce n'est certainement pas pour excel2016 et c'est trop élevé pour moi. ici un link, mais c'est pour multiplier, je voulais diviser https://www.excelforum.com/exc... |
| 26/06/2022 à 22:51 | NickyB | Planning tour de role ménage | Ce n'est qu'un début... |
| 26/06/2022 à 21:56 | daizynaab | Maintien de salaire absence maladie | C'est où, l'erreur ? Je ne connais pas le reglement. dec '22 et jan '23, on tombe vers ce 70% et accumule jusqu'au maximum de 30. En juin '23, on ne sait pas ajouter parce qu'on est encore au maximum de 30. Les chiffres que vous avez en tête, ils sont comment ... |
| 26/06/2022 à 09:21 | Jefekoi | VBA Rechercher emplacement articles | @GMB, je ne suis pas du tout fan de "option explicit", mais si on declare des variables TabloX comme ça, il faut le faire dans la macro elle-même ou il faut les liberer à la fin de la macro avec "Erase tabloA, tabloR, tabloD", autrement ils restent en memoire, la même chose avec iA et iD, ils ne son... |
| 26/06/2022 à 07:08 | Zifox | Ecrire du code dans le thisworkbook d’un autre fichier | Re, la proposition de BrunoM45 Vous l'ouvrez et puis vous ouvrez un 2ième et un 3ième fichier excel, n'importe lesquels. Et puis vous fermez le 3ième, donc normallement vous retournez qu 2ième après ce fermeture. Alors vous fermez le 2ième pour retourner au fichier initial "BrunoM45". Ce qui se pass... |
| 26/06/2022 à 06:51 | Zifox | Ecrire du code dans le thisworkbook d’un autre fichier | Re, je n'ai jamais utilisé cette sorte de macros, cela me semblait trop de risque. On ne sait pas toujours les circonstances. Ce sera une macro "Workbook_beforeClose" au lieu de "Workbook_Open", esperons qu'il n'existe pas encore, il faut ajouter un "Saved", je pense ou un "application.displayalerts... |