A

Membre impliqué

Inscrit le :27/02/2019
Dernière activité :17/12/2025 à 18:36
Version d'Excel :2007
Messages
1'326
Votes
324
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par AlgoPlus - page 6

DateAuteur du sujetSujetExtrait du message
03/05/2021 à 11:46JordanKuentzOuverture d'un excutable VBAEst ce résolu ? si oui, comment ...
02/05/2021 à 20:04jlchapsGénéalogie : extraire année des datesUn extrait de classeur présentant le souci rencontré serait un plus pour la compréhension. Des précisions sur les problème évoqués dans votre exemple également ! : Pas tout saisi ... Si l'un est né en 1703 et l'autre le 09/08/1904 , je ne comprend pas comment on peut les confondre ....?? A+...
02/05/2021 à 15:22arthurfontaineProbleme de combobox qui ne reconnait pas la feuille de calculVoir la propriété RowSource des Combobox de chaque Userform : Renseignée dans un et non dans l'autre. Curieusement, dans ce classeur, on trouve des plages nommées, ayant le même nom, désignant des plages différentes ... A+...
01/05/2021 à 10:41sylvainpyc Transformer une zone de texte en image jpgEssayer: A+...
01/05/2021 à 10:32ThomassBYRN Remplir une feuille a partir d'un ListBoxRevoir la syntaxe des boucles ..... For…Next ou l'aide Excel A+...
01/05/2021 à 10:13Remy00 Recherche si 2 valeurs sont sur la même ligne à partir d'un userformUne autre solution: ou bien A+...
30/04/2021 à 17:30AntoineS Optimisation code VBAEssayer en rajoutant avant la boucle : A+...
29/04/2021 à 19:53Renaud Boisson VBA - Remplacer texteA priori avec une boucle parcourant la colonne B ( du style : For i= 2 to dernière ligne) comprenant une instruction de ce type: ou passer par un tableau pour gagner en vitesse s'il y a une grosse quantité de lignes A+...
29/04/2021 à 18:13MPETIT Supprimer première ligne d'un fichier .txtUn essai réalisé avant la fourniture du fichier txt : A+ Edit: si on ne veut récupérer que 4 colonnes ...
29/04/2021 à 12:17zorro1314 Message d'erreur si cellule du dessus non renseignéeUne solution possible: détecter à la sélection d'une cellule colonne B, que la cellule de la ligne précédente est vide. Si oui, on remonte d'une ligne et on recommence jusqu'à ce que la ligne du dessus soit renseignée. A copier dans la feuille de code de la feuille RECENSEMENT : A+...
29/04/2021 à 11:19JordanKuentzOuverture d'un excutable VBAFonctionne chez moi A+...
28/04/2021 à 18:46Flo68Automatisation (dé)protection de cellulesLes cellules C6:C12 sont non protégées, on peut modifier le contenu, même si toutes les modifications de la cellules ne sont pas accessibles (format par exemple). Quelles actions ne pouvez vous pas faire sur ces cellules ? il y a un "tas" de paramètres qui peuvent être activés ou non au moment de la...
28/04/2021 à 17:27Flo68Automatisation (dé)protection de cellulesAprès tests, pas d'erreurs, pas d'anomalies, les cellules sont protégées ou non selon le code .... Précisez ce qui ne fonctionne pas, pour vous, pour la partie déprotection A+...
28/04/2021 à 17:21Mayoche Macro enregistrer PDF - "Faux.pdf" créé en annulant boîte de dialogueEssayer en remplaçant par A+...
28/04/2021 à 09:13babare01 Case à cocher - liste de choix multipleA priori, en adaptant Field:=2 au N° de colonne : sinon joignez le classeur...
27/04/2021 à 22:35babare01 Case à cocher - liste de choix multipleSi pour cette nouvelle colonne, le dictionnaire utilisé s'appelle Dico : Dans Private Sub UserForm_Initialize() ...
27/04/2021 à 21:29Le Drosophile [VBA] - Recherche avec ctrl + F ne trouve pas toutEntre vulgaris et var de la ligne 1 on trouve un espace insécable, idem entre var . et costeana sur les 2 autres lignes aux mêmes endroits on trouve un espace standard on peut utiliser ce genre de code pour "transformer" les espaces insécables en espaces standards : A+...
27/04/2021 à 19:26babare01 Case à cocher - liste de choix multipleUn essai : tout en haut de la feuille de code de l'Userform : Dans Private Sub UserForm_Initialize() : pour chaque CheckBox : et dans la feuille de code de l'Userform : A+...
27/04/2021 à 11:50Clement_mlv Formule VBA avec ">"Forumalocal ou FormulaLocal A+ Edit : désolé pour la redite...
25/04/2021 à 15:20Grégory.PilesiProblèmes avec formuleA priori : =Si(case date de départ est vide; Datedif AUJOURDHUI; Datedif case de départ) A+...
24/04/2021 à 13:28Menthe6 VBA - Surveiller un changement de valeur dans une celluleLe mieux est d'essayer... la plage "sensible" est limitée en colonne 3 aux lignes déjà renseignées à partir de la 2ème. Si une cellule vierge doit répondre à la même consigne, il faudra modifier cette plage. vous devriez utiliser l'indentation du code ( et la mise en forme proposée par le site), ça...
24/04/2021 à 12:08Menthe6 VBA - Surveiller un changement de valeur dans une celluleLa consigne demande de surveiller les changement de la cellule C3, ce n'est pas pour toute une colonne.... Voir l'utilisation de la méthode Intersect : https://forum.excel-pratique.com/astuces/vba-utilisation-de-la-methode-intersect-1314 A+...
23/04/2021 à 18:45Menthe6 VBA - Surveiller un changement de valeur dans une celluleUtilisez l'instruction : qui empêchera Private Sub Worksheet_Change(ByVal Target As Range) de se déclencher lors de la "restauration" de la cellule cible : A+...
23/04/2021 à 17:14thom5sg Ajout du .value dans une macro Copy-DestinationUn essai à tester : A+...
23/04/2021 à 16:40ThomassBYRNModifier les cellules à partir de la listboxA tester : A+...
23/04/2021 à 16:10grandidRecherche conditionnelleJoignez un classeur avec des données non confidentielles, afin de mener des tests... A+...
23/04/2021 à 16:04Menal Macro pour Empêcher la suppression et l'insertion des colonnesA priori en remplaçant Columns par Rows: A+...
23/04/2021 à 11:48tristan347Variables comprise entre 2 ValeursLà, je suis définitivement perdu .... Bonne suite...
22/04/2021 à 19:32tristan347Variables comprise entre 2 ValeursSi vous voulez quelque chose qui corresponde à votre besoin, il faut détailler votre besoin avec précision ......
21/04/2021 à 18:51Mayolis Copie conditionnelle si valeur non présenteUn essai, non testé: Pas compris comment fonctionne la détermination de la ligne d'écriture en Feuil4 A+...
21/04/2021 à 18:26BastoufIdentifier des valeurs dans une liste aléatoireCe serait plus simple pour ébaucher une réponse de disposer du classeur.... A+...
21/04/2021 à 15:10tristan347Variables comprise entre 2 ValeursPas sûr non plus d'avoir bien compris; un essai (non testé) : A+...
21/04/2021 à 14:43Jacky Balayer différentes colonnes de plusieurs feuilles d'un projetUn essai : non testé... A+...
21/04/2021 à 14:30safachCode de transfert qui ne fonctionne plusPour effacer les lignes 10 et 11, l'instruction est utilisée dans la macro du fichier joint au premier post .... Pour la cellule U22 (pour le classeur production) : Cells(10, mois).Value = Cells(10, mois).Value +  .Range("U22").Value A tester...
20/04/2021 à 17:33safachCode de transfert qui ne fonctionne plusDésolé..., avec ce code et les classeurs fournis ça fonctionne chez moi .... si les classeurs réels ne sont pas ceux fournis, ça provient de ce(s) classeur(s) réel(s) .... Sans le(s) voir, impossible de déceler l'origine du souci. Dans le classeur "production", sous la plage dont on veut faire la so...
20/04/2021 à 14:47safachCode de transfert qui ne fonctionne plusSur quelle ligne utilisant WorksheetFunction.Sum est l'erreur ? impossible de reproduire l'erreur... Peut-être qu'avec le classeur Rapport journalier.xlsm ?? Attention, les deux parties de votre code écrivent sur la même ligne : Cells(10, mois).Value ma proposition initiale avait pour but de s'affra...
19/04/2021 à 18:32leakimError automation | méthode inserer range a échouéeWith ActiveSheet ce n'est jamais une bonne idée de l'employer. Selon la feuille affichée au lancement de la macro, ça fonctionnera ... ou pas ... il vaut mieux utiliser With WorkSheets("NomdelaFeuille") Par ailleurs, 1) La variable Ocom n'est pas déclarée ni utilisée mais initialisée 2) La variable...
19/04/2021 à 16:46Lakai Attribution code INSEE à des communesUn essai macro qui prend en compte la présence ou non des tirets (-) dans le nom des communes : A+...
19/04/2021 à 15:51J_u_l_e_sVBA Excel Binarizer une colonneSi le tableau " tablo " est de type 8204, c'est qu'il est mal initialisé : quelque soit i, plage.Offset(i - 1, j - 1).Value2 ne donne pas le contenu d'une cellule de la plage. Essayer avec msgbox .... Pour l'initialiser, il vaudrai mieux dans la boucle : A+...
17/04/2021 à 15:49N.gilleSélectionner une case en croisant deux listesSans le classeur, pas possible de donner des infos qui fonctionneront à coup sûr. mais, en adaptant ce principe .... : A+...
16/04/2021 à 18:35thom5sg VBA - Copie partielle d'une ligneUne solution possible : A+...
15/04/2021 à 18:20Boby71C Excel 2003, supprimer ligne si E est supérieur à 365En commençant pas le début du tableau (ce qui se produit avec For each ...) c'est normal : Par exemple si les lignes 6 et 7 sont à supprimer, je supprime la ligne 6 : OK; je passe à la ligne 7 ...mais , la ligne 7 initiale est devenue ligne 6, elle ne sera donc pas supprimée ... Il faut donc commenc...
15/04/2021 à 14:37Dignis Remplir list = Array automatiquementOk donc List est un tableau qui contiendra tous les chemins. solution rapide : solution on insère chaque élément : edit: Pour lire le contenu du tableau List, on peut utiliser...
15/04/2021 à 14:14Dignis Remplir list = Array automatiquementPas tout compris ... List , c'est quoi ? un tableau (array), une ListBox , ... ?? On peut mettre les chemins dans des variables mais, pas sûr qu'on puisse mettre ces variables dans List . Par contre on peut mettre directement les chemins dans List. Pour le faire, ça dépend de ce qu'est List ... A+...
15/04/2021 à 13:36safachCode de transfert qui ne fonctionne plusLe message d'erreur est clair ! La variable T n'est pas définie.... Alors il faut rajouter sa déclaration avec les autres variables, en début de macro ...
14/04/2021 à 17:26safachCode de transfert qui ne fonctionne plusA priori ça n'a jamais fonctionné parce que : 1) on ne balaye pas toutes les feuilles 2) dans le nom des feuilles, le mois est sur un ou deux caractères ( ex: 27- 3 -2021 , 26- 10 -2021...) ne fonctionnera que pour les mois sur 2 caractères. Si on modifie en ....Name, 4, 1 ))... ça fonctionnera pour...
14/04/2021 à 15:22Jacky Créer des Textbox grâce à une bouclePour la création de textbox, un essai à adapter : à insérer, par exemple, dans Private Sub UserForm_Initialize() de l' Userform par contre pour exploiter les méthodes (Change....) des objets créés, il faudrait créer un module de classe. A+...
14/04/2021 à 14:59olb Excel _recherche formuleJ'arrive un peu tard, et en plus ça ne prend pas en compte les changement d'années évoqués par Xmenpl (mais puisque c'est fait) : en E2 : =SI(ET(MOIS(DATEVAL(E$1 & "1"))>=MOIS($B2);MOIS(DATEVAL(E$1 & "1"))<=MOIS($C2));$D2/(DATEDIF($B2;$C2;"M")+1);"") à tirer vers la droite et vers le bas A+...
13/04/2021 à 17:37Dignis Ouvrir des classeurs .xls + optimisation macroPeut-être essayer d'utiliser en début de code : Extrait aide Excel : A+...
12/04/2021 à 18:25Desperado Affiché une liste sur une combobox3 suivant la valeur d'une combobox1Un essai à rajouter dans la feuille de code du Userform1: A +...