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 2

DateAuteur du sujetSujetExtrait du message
22/09/2021 à 19:10Nym Masquer lignes en fonction d'une valeurUn essai pour les 7 feuilles/jours de la semaine Pour masquer les lignes avec PUB : pour afficher toutes les lignes: à tester A+...
22/09/2021 à 18:29Philippe V.Erreur dans macro exécuté sur simple modification d'une celluleLa saisie en colonne B déclenche la Private Sub Worksheet_Change qui lance Sub AJOUT_LIGNE_VIERGE() qui insère une ligne, ce qui déclenche la Private Sub Worksheet_Change qui ne sait pas gérer la Target.Value d'une ligne complète. Pour éviter le redéclenchement de la Private Sub Worksheet_Change, in...
22/09/2021 à 15:59Jef_BondVariable objet ou variable de bloc with non définieDans sh est une variable définie en "WorkSheet" mais qui n'est pas initialisée. Il faudrait utiliser : soit directement : soit initialiser la variable sh: soit, puisqu'on utilise With ActiveSheet : A+...
22/09/2021 à 12:42ThrryboCaractère s'écrit en doubleEst ce que ça fonctionne ...
22/09/2021 à 11:56ThrryboCaractère s'écrit en doubleAucun souci sous Excel 2007 avec uniquement les sub a et b dans le classeur. peut-être essayer : A+...
21/09/2021 à 14:55ARman Comment extraire une information spécifique dans une colonne avec VBABonjour ARman , h2so4 Un essai , à tester : A+...
20/09/2021 à 15:38Dev007 VBA Erreur lors du formatage des datesAvec si Cellule a pour valeur 1121975 (par exemple), Chaine aura cette même valeur , et, lors de l'emploi de Cells(Chaine, 12) il y aura plantage puisqu'alors on dépasse le nombre maxi de lignes d'Excel (1 048 576). Il faudrait utiliser: A+...
17/09/2021 à 15:41MrCerritulusFusion des colonnes(fichier diffèrent) ayant la même valeur d'entêteSans classeur, pas facile (pour moi) de voir d'où vient le décalage... A+...
17/09/2021 à 11:59LeBrochetdu82Gestion Images en VBASur le jeux de tests que je me suis créé, ça fonctionne. Avant d'envisager tout un tas de raisons qui feraient que ça ne fonctionne pas ( erreurs ou ???) par exemple les images ne sont pas des images, utilisation de F1 au lieu de FL ...., il vaudrait mieux déposer un classeur afin de mener des tests...
17/09/2021 à 11:03LeBrochetdu82Gestion Images en VBAAvec on boucle sur toutes les feuilles . A chaque itération une nouvelle feuille est "représentée" par la variable f1. Dans cette boucle on veut utiliser la feuille active. Or, la feuille active on la connait : c'est f1 Donc, en remplaçant ActiveSheet par f1 dans le code ça devrait fonctionner... à...
17/09/2021 à 10:46vlev31 Numéro de Label variableSans savoir exactement comment vous procédez.... Comment est déclarée la variable, comment est-elle passée à la fonction...? deux solutions possibles qui fonctionnent: S1 au niveau Userform : au niveau module : S2 au niveau Userform : au niveau module : A+...
16/09/2021 à 19:15vlev31 Numéro de Label variableBonjour vlev31 , galopin01 , Pour répondre à la question initiale : a priori : donc selon le classeur, la fonction Function bulleL(lab As Integer) As String s'écrirait : A+...
16/09/2021 à 19:01Mika56 Mise en pratique cours sur les conditionsPas bien compris comment le test 'Isnumeric' s'intégrait dans le reste du code...ni le soucis que vous rencontrez... Avant de faire un calcul sur une donnée, il vaut mieux vérifier si elle est numérique ... un essai : A+...
16/09/2021 à 12:21NkousseSaisie dans plusieurs feuille à partir du meme formulaire multi lignesPour que le "vidage" ait lieu après l'écriture des données dans les feuilles, une solution serait de rajouter en fin de Private Sub btnAjout_Click() le code suivant: A tester... A+...
15/09/2021 à 15:03kenshiroAlimenter des combobox par 2 ListBoxAvec une telle description et sans classeur, il m'est impossible de vous aider.... Bonne suite...
15/09/2021 à 13:59kenshiroAlimenter des combobox par 2 ListBoxA priori, si j'ai bien compris, c'est réalisable ... Il faudrait certaines précisions, mais dans un premier temps il parait indispensable de pouvoir mener des tests sur le classeur. A+...
14/09/2021 à 11:30Urindil Macro autorisée dans une seule colonnePeut-être tester la colonne de l'Activecell ? A+...
13/09/2021 à 11:57Urindil Création d'un tableau via une macroEssayer en remplaçant BD (??) par ListObjects dans vos instructions. A+...
10/09/2021 à 16:58Invité Copier coller que les valeurs et non la formuleUne solution possible : remplacer Par A+...
10/09/2021 à 11:09adnulDans l'expression Columns("AA:AD"), je n'arrive pas à utiliser des variableVouloir effacer entre les colonnes AA et AD revient à effacer les colonnes AB et AC ? Tel que le code proposé est "écrit", les colonnes AA, AB, AC et AD seront effacées ... Si les colonnes AA et AD doivent être effacées, il faudra stocker le contenu dans des variables tableau ( a priori). Mais on ne...
09/09/2021 à 19:40kenshiroIl y a t'il une astuce listBox fusion avec TextBox ?Sans sélection dans la listbox, je ne sais pas si c'est possible... et je ne sais pas faire... Bonne suite...
09/09/2021 à 17:37kenshiroIl y a t'il une astuce listBox fusion avec TextBox ?Je ne sais pas ce que signifie fusionner une listbox (s'il s'agit bien d'une listbox ?) et une textbox... Mais, ce qui pourrait être réalisé : au clic sur une donnée de la listbox, la donnée est copiée dans la textbox. La propriété 'MultiLine' de la textbox doit être à True A+...
09/09/2021 à 17:17robincaeliConnection Arduino- Excel , Gestion pointeur Via VBAAvec quelques explications précises sur les données à traiter et comment ... A+...
09/09/2021 à 15:58chb44600VBA : recopie plage jusqu'à la dernière cellule non videLa déclaration as Range est utilisée pour les variables représentant une cellule, une plage de cellule lig_finA et lig_finF vont recevoir un numéro de ligne ( nombre entier), donc à déclarer en numérique ... Par exemple , si le numéro de ligne ne dépasse pas 32767 : Voir dans l'aide Excel les différ...
09/09/2021 à 12:27Roran46 Formule ou Macro Valeur la plus procheUn essai par fonction personnalisée, en supposant que le tableau 1 commence en ligne 1 colonnes A, B et C, et le tableau 2 en ligne 26: Dans un module standard : et en cellule C27 : =ValProch($A$3:$C$25;A27;B27) à tirer vers le bas A+...
09/09/2021 à 11:00chb44600VBA : recopie plage jusqu'à la dernière cellule non videDans le premier code, on ne fait que sélectionner la plage F4:Fdernière cellule non vide de la colonne F Dans le second on ne fait que copier (sans la coller) la plage la plage A4:Fdernière cellule non vide de la colonne F. A essayer : A+...
09/09/2021 à 09:14sophie03 Copier-coller à la suite - VBAPlutôt que d'écrire dans une feuille, puis exporter cette feuille en fichier texte puis modifier l'extension du fichier, je vous propose de sortir directement un fichier texte avec l'extension désirée...
08/09/2021 à 17:36micîd L'indice n'appartient pas à la selectionAprès avoir vainement chercher une indication sur la ligne en cause, j'ai trouvé que Sheets(6) ne contient pas de ListObjects puisqu'il s'agit de la feuille Config . Index de feuille à adapter donc. A+...
08/09/2021 à 15:48sophie03 Copier-coller à la suite - VBAA tester: A+...
07/09/2021 à 18:19tristan347UserForm se déclenche au mauvais momentBonjour tristan347 , BrunoM45 , @tristan347 : Cette discussion reprend la discussion en lien ci dessous, à laquelle vous n'avez pas daigné répondre et où j'ai tenté d'apporter une solution https://forum.excel-pratique.com/excel/user-form-en-arriere-plan-160790 Comme le souligne BrunoM45 , pas facile...
03/09/2021 à 18:04tristan347 User form en arrière planSI vous ne voulez pas que la macro continue après l'affichage de la userform, le plus simple est de ne pas mettre de code après l'instruction UserForm1.show. Le code restant sera reporté dans la sub déclenchée en quittant la userform (Private Sub UserForm_QueryClose...) par exemple. On ne doit pas a...
02/09/2021 à 11:00Johanne2104 Erreur Objet - Masquer un tableauA+...
02/09/2021 à 08:45micîd Affichage modal impossibleBonjour micîd , M12 , Puisque l'on est déjà sur l'Userform Fm_sortie , vouloir l'afficher ( Fm_sortie.Show ) provoque une erreur ! A+...
01/09/2021 à 13:42Zarian71Remplir une cellule avec zone de liste OU zone de texteFinalement le classeur n'apporte pas grand chose... Est ce une seule cellule qu'il faut remplir ? si oui laquelle ou bien plusieurs cellules d' une plage sélectionnée (quelle sélection?) comme le laisserait entendre le code : ce qui reviendrait à copier la donnée de la listbox ou de la textbox dans...
31/08/2021 à 19:54Zarian71Remplir une cellule avec zone de liste OU zone de texte...
31/08/2021 à 17:45rech Reformuler les formules Excel en VBASauf que : présente une erreur de syntaxe et ne fonctionne donc pas???? Mais si ça fonctionne chez vous, tout est pour le mieux ..... Bonne suite...
31/08/2021 à 14:27rech Reformuler les formules Excel en VBA???????????????????...
31/08/2021 à 12:49yal_excelPour les amateurs cellules fusionnéesJe vous laisse explorer la charte du forum ... C'est plus simple de laisser l'éventuel intervenant se "débrouiller" pour savoir quel est le problème....mais apparemment, ce n'est pas le plus efficace pour obtenir des solutions... A+...
30/08/2021 à 18:29olivier MICHEL Ecriture formule dans une cellule via une macroEssayez : ActiveCell.Formula = "=VIERGE!A1" plutôt que ActiveCell.FormulaR1C1 = "=VIERGE!A1" et pour supprimer les select souvent inutiles on pourrait écrire directement : Range("C3").Formula = "=VIERGE!A1" A+ Edit : Bonjour Rag02700...
30/08/2021 à 13:35SphinxouMasquer des lignesVous utilisez la WorksheetFunction.Sum (SOMME) qui ne prend en compte que les valeurs numériques. Pour compter les cellules qui contiennent quelque chose, utilisez plutôt la WorksheetFunction.CountA (NBVAL) A+...
30/08/2021 à 13:20rech Reformuler les formules Excel en VBAPourriez vous expliquer vos tentatives, parce que la solution donnée par Rag02700 fonctionne bien... Il n'y a peut-être pas grand chose à revoir......
29/08/2021 à 15:28rech Reformuler les formules Excel en VBASi on veut écrire une formule dans une cellule depuis vba , au lieu de : utiliser : Et si on veut seulement le résultat dans la cellule, utiliser : A+...
27/08/2021 à 14:12Gégé41 Affichage d'images décomposés via ComboboxIl n'est pas nécessaire de supprimer les connecteurs ??? J'ai dû mal m'exprimer ??...
27/08/2021 à 13:55Olivier TP Coloration d'une forme sous conditionJ'ai choisi d'utiliser la Private Sub Worksheet_Calculate() qui se déclenchera dès qu'une valeur de la feuille sera modifiée: A+...
27/08/2021 à 12:04Gégé41 Affichage d'images décomposés via ComboboxLe souci vient de ce que dans la Sub GroupementShapes() on filtre sur les formes ( type=1) (pour éviter de sélectionner les boutons, case à cocher ....) et que l'image "Verrière" utilise des Connecteurs qui ont le type = 9. La solution serait donc de remplacer la ligne par Mais le dessin en haut à g...
26/08/2021 à 18:38Zarian71 Zone de liste : Sélectionner un item à partir d'une autre zone de listeUn classeur avec des données non confidentielles aurait été plus utile qu'une image ... essayer quelque chose du genre : A+...
26/08/2021 à 16:12Gégé41 Affichage d'images décomposés via ComboboxUn essai : Remplacer la Sub Worksheet_Change existante par celle ci : et copier cette sub après la précédente : A+...
23/08/2021 à 16:31Satsuki411 Gestion du stockUne solution possible ...
20/08/2021 à 11:17Bob Sheriff Modifier paramètres ScrollBarS'il s'agit de modifier une ScrollBar déjà existante, essayer en utilisant : et préciser la feuille de la cellule D6 (pour le Max), par exemple A+...
19/08/2021 à 17:37Paulo78670Filtrage d'une Ligne avec le résultat dans la ListBoxUne solution a minima : remplacer par A+...