| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 25/04/2019 à 18:29 | WoOdErOu | VBA - Création de sous-onglets | Correction: rajouter cette ligne dans Private Sub Workbook_SheetActivate(ByVal Sh As Object) juste après la ligne de déclaration: A+... |
| 25/04/2019 à 17:11 | WoOdErOu | VBA - Création de sous-onglets | Une autre solution, basée sur le nom des feuilles du classeur joint: dans la feuille de code ThisWorkBook: et dans un module standard: A l'ouverture du classeur seules les feuilles fournisseurs et Synthèse Globale sont visibles. A la sélection de la feuille d'un fournisseur, les feuilles de ce fourn... |
| 25/04/2019 à 16:03 | BARBOS | Modifier des donnees | Il faut sortir une loupe pour visualiser le Userform !!! Pas trouvé pourquoi Private Sub ListBox1_Click() se déclenche. Une parade: tout en haut du module de l'userform déclarer: en début de Private Sub ListBox1_Click() rajouter: et modifier Private Sub CommandButton7_Click() comme suit: les colonne... |
| 25/04/2019 à 13:54 | BARBOS | Modifier des donnees | Effectivement, c'est curieux. a l'exécution de cette ligne: la Private Sub ListBox1_Click() se déclenche et donc les modifications de ComboBox2 et TextBox3 sont "écrasées" par les valeurs de la listbox1 l'enregistrement se fait donc bien, mais pas avec les bonnes valeurs. Je regarde en fin d'après m... |
| 25/04/2019 à 12:11 | BARBOS | Modifier des donnees | Avec le code du premier post, si la colonne 2 est modifiées, les colonnes 3 et 4 doivent l'être aussi puisque les écritures se font dans la même boucle ! Soit les valeurs copiées en colonnes 3 et 4 sont les mêmes que celles existant soit ...? Joignez votre classeur pour y mener des tests . A+... |
| 24/04/2019 à 20:42 | Charles63340 | Utiliser une variable pour renvoyer à la ligne | A priori Bonne suite... |
| 24/04/2019 à 19:07 | Charles63340 | Utiliser une variable pour renvoyer à la ligne | Alors je n'ai rien compris à ce que doit faire le code du bouton CommandButton1 que veut dire prendre en compte... |
| 24/04/2019 à 17:42 | Charles63340 | Utiliser une variable pour renvoyer à la ligne | Peut-être: A+... |
| 24/04/2019 à 15:55 | Bastien62 | Comparaison d'angle en degrés | Lorsque le symbole ° est inséré, la valeur de la cellule devient du texte, et la comparaison s'opère suivant le texte et non suivant la valeur numérique. Pour avoir la comparaison numérique et le symbole °, utiliser pour les cellules le format personnalisé : 0°. A+ EDIT: bonjour James007... |
| 24/04/2019 à 15:33 | Olisbos | Supprimer une durée en deçà / au dessus d'une durée | Il vaudrait mieux poser la question dans une nouvelles discussion. Je crois que peu d'intervenants suivront le lien pour vous apporter de l'aide. A+... |
| 24/04/2019 à 15:19 | BARBOS | Modifier des donnees | Le code n'est pas prévu pour se modifier lui même (y compris la première colonne). le code n'est pas prévu pour modifier une combobox ni même plusieurs! Je pense qu'il faut définir exactement le besoin,parce que là c'est incompréhensible. Au besoin, ajouter le classeur... |
| 24/04/2019 à 14:06 | philturf | Comptage | A priori, en B1: =NB.SI($A$1:$A$2080;A1) remplacer 2080 par le N° de la dernière ligne utile, puis à tirer vers le bas. A+... |
| 24/04/2019 à 13:59 | BARBOS | Modifier des donnees | C'est d'autant plus curieux que le code ne prévoit pas de modification de la colonne A (de la feuille) une proposition de modification du code: S'il n'y a aucune modification en colonne 2, 3 ou 4, c'est que ComboBox11.Text n'est jamais égale à .Cells(modif1, 1).Value A+... |
| 23/04/2019 à 15:38 | Rackham357 | Ouvrir le dernier fichier creer dans un dossier | Pas tout compris. Pour ouvrir le classeur : adapter le chemin si ne pointe pas sur le bon dossier... |
| 20/04/2019 à 17:45 | Filou93 | Compteur | Gag, pour que ce soit = 3 ... |
| 20/04/2019 à 17:14 | Filou93 | Compteur | Le code renvoie 4 parce que la colonne C a 4 valeurs supérieures !!! lignes 9 et 13 à 15... |
| 20/04/2019 à 09:58 | bidochon34800 | Problème de décimales dans textbox | Si ça marche d'un coté et pas de l'autre, regarder la différence entre les deux codes, et adapter. Et regarder l'aide Excel pour la fonction Val() A+... |
| 19/04/2019 à 19:59 | Sora13 | Macro VBA copier format de cellule | Ce n'est pas le dossier que tu veux, mais le nom du classeur. Alors Bonne soirée... |
| 19/04/2019 à 17:08 | richi2casa | Modification code VBA en boucle | A priori, à tester : A+... |
| 19/04/2019 à 16:54 | Sora13 | Macro VBA copier format de cellule | A tester: pour avoir le "chemin": pour avoir le chemin et le nom du classeur A+... |
| 19/04/2019 à 15:45 | Sora13 | Macro VBA copier format de cellule | Peut-être en modifiant la façon de copier les donnée : au lieu de A+... |
| 19/04/2019 à 14:58 | Maxiburger | Message d’erreur lorqu’on rentre’ une donnée déjà existante | Utiliser des modules de classes pour ajouter une données dans un tableau, parait un peu lourd.... Pour les circuits, dans le module de classe CCircuit , modifier la Sub sauvegarder() : Adapter pour les véhicules... A+... |
| 19/04/2019 à 14:20 | Rackham357 | Ouvrir le dernier fichier creer dans un dossier | 2 modifications le dernier " \ " manquant: MyPath = "C:\Users\PJFK659\Downloads \ " rajouter le chemin sinon fichier introuvable i = FileDateTime( MyPath & FName) A+... |
| 19/04/2019 à 13:57 | Rony | Créer un formulaire remplissant automatiquement des lignes | Voir les tutos disponibles sur le net et sur ce site sur ce site: https://www.excel-pratique.com/fr/vba/userform.php A+ EDIT : Bonjour Xmenpl... |
| 19/04/2019 à 13:52 | ThomasDebaecker | Ouverture du fichier bizarre | Peut-être en faisant un : avant la ligne de sauvegarde. A+... |
| 18/04/2019 à 21:00 | ELDDR | Erreur copier coller | Les déclarations public doivent être dans un module standard en haut de ce module et non dans une sub. Les constantes ne peuvent être utilisées pour y stocker des variables. Soit les constantes ne servent à rien et vous pouvez les supprimer. Soit vous avez besoin de variables globales à l'ensemble d... |
| 18/04/2019 à 19:04 | ELDDR | Erreur copier coller | Poster votre classeur A+... |
| 18/04/2019 à 18:28 | ELDDR | Erreur copier coller | Une autre façon: à noter que PClient est déclaré comme constante public dans un module(?) et redéclaré As String dans la Sub Histo() C'est vrai pour d'autres variables. A+... |
| 18/04/2019 à 13:27 | Maxiburger | Supprimer dans une listbox dont la ligne ne remonte pas | En remplaçant par ça résout le souci. a voir les conséquences sur les formules de la colonne I. A+ EDIT : bonjour thev... |
| 18/04/2019 à 11:27 | deneuville | Combobox modifiable | Dans le classeur exploitable, ce qui ressemblait à mon code présentait deux broutilles. Après correction ça fonctionne. Désolé que ça ne puisse te servir. Bonne suite... |
| 17/04/2019 à 20:00 | deneuville | Combobox modifiable | Re et bonjour FERDINAND, deux bricoles modifiées A+... |
| 17/04/2019 à 13:07 | dam0920 | Commpter mots dans un classeur | Cette discussion pourrait donner de bonnes indications: https://forum.excel-pratique.com/viewtopic.php?t=41097 A+... |
| 17/04/2019 à 12:50 | deneuville | Combobox modifiable | Un essai à tester, à copier dans la feuille de code de la feuille comportant la combobox1: la nouvelle valeur est ajoutée en appuyant sur la touche <Entrée> quand le curseur est sur la nouvelle valeur de la combo. A voir pour adapter l'action provoquant l'ajout. A+... |
| 16/04/2019 à 16:51 | Soken93 | Ajout d'une chaîne de caractère dans une cellule | Il y aurait peut-être ça qui pourrait éventuellement convenir : si Cells(i, 3) = 00:01:54 (au format heure) dans Cells(i, 4) on aura 00:01:54:00 (au format texte) si Cells(i, 3) = 00:01:54:52 (au format texte) dans Cells(i, 4) on aura 00:01:54:52 (au format texte) A voir..... |
| 16/04/2019 à 16:41 | Orel33 | Retour à la ligne suite à un mot | Il y a l'aide incorporée à excel et, ce qui revient au même mais plus confortable, la touche F1. Par exemple, dans le code sélectionner "Split" puis touche F1 et l'aideExcel s'ouvre pour cette fonction. c'est assez succint , notamment sur la partie dictionary où il existe plusieurs façons de l'alime... |
| 16/04/2019 à 15:45 | Soken93 | Ajout d'une chaîne de caractère dans une cellule | Pas spécialement ou vraiment pas. Déjà que les calculs sur les heures ne sont pas évidents sur Excel, je ne comprend pas l'utilité de cette transformation pour compter quoi ? Si on arrivait à transformer 00:01:54 en 00:01:54:00 Excel l'interprèterait comme du texte et non comme heure ? Le code n'aid... |
| 16/04/2019 à 14:02 | Soken93 | Ajout d'une chaîne de caractère dans une cellule | Pas compris ce qu'est ce comptage, ni la modification pour le rendre possible et encore moins la concaténation. A quoi correspond le format : "00:01:54:70" A+... |
| 16/04/2019 à 13:45 | Orel33 | Retour à la ligne suite à un mot | La correction: Une autre version qui fait la même chose sans doublon : A+... |
| 15/04/2019 à 17:50 | Orel33 | Retour à la ligne suite à un mot | A tester: le résultat est "copié" en colonne B. Pour venir "écraser" les données de la colonne A, remplacer Range("B1").Resize... par Range("A1").Resize... A+... |
| 15/04/2019 à 15:54 | Orel33 | Retour à la ligne suite à un mot | Re et bonjour Mus54, Je serais plutôt parti sur une macro qui mettrait un IT PROD XXX par ligne. Plus facile à exploiter par la suite. En attente de quelques données représentatives... |
| 15/04/2019 à 15:49 | jeannoel05 | Se servir de la boucle for pour chercher et coller dans une autre feuille | La recherche de la dernière ligne dl s'effectue sur la feuille courante puisque la feuille n'est pas précisée. Donc dl=1 et la boucle s'arrête après une itération. déclarer des variables pour représenter les feuilles c'est bien, mais il faut les utiliser partout où c'est nécessaire, ça évite de séle... |
| 15/04/2019 à 12:40 | skyune | Recuperer chaine de carac | La discussion est passée en résolue sans explication !!! Sympa pour les intervenants ... |
| 15/04/2019 à 12:11 | skyune | Recuperer chaine de carac | Moi, mon problème, pour pouvoir t'aider, c'est de savoir : sinon impossible de savoir ce qu'il faut faire!! concrètement, par exemple: dans la variable nom_fichier il y a : 458hgd-lpzo-lps et je voudrais y trouver : BCO-RH A+... |
| 15/04/2019 à 11:45 | skyune | Recuperer chaine de carac | Quel est le rapport entre récupérer une chaine de caractère entre deux tirets et PROBLEME IC I? Qu'y a t-il dans nom_fichier à problème et qu'est ce qui y est attendu ... |
| 15/04/2019 à 11:36 | Willau | Afficher/Masquer des images ou groupes d'images | Sûr de pas tout bien comprendre . Leur donner un nom ? ??? Dans "SelectionChange" de la feuille Radar on peut écrire quelque chose comme : A+... |
| 15/04/2019 à 11:08 | Orel33 | Retour à la ligne suite à un mot | Un classeur contenant quelques données pour les essais serait le bien venu! A+... |
| 14/04/2019 à 17:49 | MohamedpicH | DA SILVA Mario GMAO | Peut_être voir dans cette discussion: https://forum.excel-pratique.com/viewtopic.php?f=3&t=37745&start=280 A+... |
| 14/04/2019 à 14:32 | Auré4 | Utiliser la valeur d'une case comme coordonnées d'un autre case | Re et bonjour xorsankukai, là, il faudrait voir du côté de la fonction DECALER . A+ Edit : à la vue de l'autre discussion, DECALER ne sera pas d'un grand secours pour ce que tu veux faire... |
| 14/04/2019 à 14:29 | jpfev48 | Excel 2003 redémarre | Version 1803. Curieux Windows me dit :" Vous êtes à jour Dernière vérification : hier ... " Et tant mieux si ça marche, car il n'y aura pas d'Excel plus récent sur ma machine... |
| 14/04/2019 à 14:21 | Yoyo01000 | VBA déplacement cellule avec date | Quelques éclaicissements: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) : c'est la sub qui se déclenche au double clic sur une cellule dans la feuille. Si tu veux absolument saisir une date ou utiliser ctrl+; il vaudra mieux utiliser Private Sub Worksheet_Change(B... |