Passionné d'Excel

Inscrit le :16/05/2018
Dernière activité :Vendredi à 11:51
Version d'Excel :Win11+2003 à 2016
Messages
5'659
Votes
1'176
Fichiers
1
Téléchargements
43'694
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Xmenpl - page 35

DateAuteur du sujetSujetExtrait du message
25/05/2021 à 16:58alice03 Remplir une BDD via un formulaire à partir des références tete de colonneUn petit lien informatif sur l'utilisation des tableaux structurés en VBA https://www.excel-pratique.com/fr/astuces/tableau-structure...
25/05/2021 à 16:32Boby71C Sur userform, avoir des données visibles de cellules de la feuilleLa vache mais c'est super beau galopin j'ai l'air prout prout avec mon bouton calcul.. Et je vois que tu as déjà réservé ton repas...
25/05/2021 à 16:29alice03 Remplir une BDD via un formulaire à partir des références tete de colonneBonjour, je suppose que Txtdate est une textbox ? vous voulez faire entrer le contenu d'une colonne dans une textbox ?? Il faut voir votre userform et ce que vous souhaitez faire ... Txtdate= ........ select ? pourquoi select ...
25/05/2021 à 16:19Lune90Reporter le texte d'une cellule en fonction d'une autre cellule="Etape "&EQUIV("*";C4:I4;-1)...
25/05/2021 à 15:26Boby71C Sur userform, avoir des données visibles de cellules de la feuilleBonjour, voilà qui devrait vous ramener : - l'info mètres restants à l'ouverture du userform. ( userform " initialize " ) - + Ajout d'un bouton calcul une fois les cellules remplies pour vérifier le montant total. Ps j'ai corrigé l'intitulé de votre colonne I en rouge c'est écrit 800m ??? d'ou l'éne...
25/05/2021 à 14:23Lemon02Envoyer les cellules d'une plage de données vers un autre classeurCe n'est pas exactement ce que je voulais dire : Exemple : Vous rentrez 1 première fois les données en calepinage .... puis vous enregistrez et enfin la macro pour report vers classeur 1 Ok mais la fois suivantes ? vous ouvrez de nouveau et ajoutez un calepinage ... La macro report devra : - Uniquem...
25/05/2021 à 14:00Lemon02Envoyer les cellules d'une plage de données vers un autre classeurBonjour, vous parlez de colonnes ok mais pour ce qui est des lignes ? Le bouton doit renvoyer toutes les lignes non vides à chaque fois ...
25/05/2021 à 13:40fleurdelestFaire un calendrier avec seulement les jours ouvrés...
25/05/2021 à 13:34Meunier34TCD : Cacher une colonne si les données (dans les lignes) sont videsBonjour, il va falloir mettre un fichier exemple pour plus de comprehension ; "Cacher les colonnes" ??...
21/05/2021 à 16:58Diane1301 TCD - Filtre d'une valeur...
21/05/2021 à 16:45VSD Enregistrer un classeur Excel avec le contenu de 3 cellulesBonjour, trés simple : Les caractère spéciaux sont interdits dans les noms de fichiers. : \ " / * ? ° Alors votre nom de fichier DEVIS N° : 200 .... çà le fait pas. Remplacez la formule en A1 par exemple : ="DEVIS-Num_"&C10&"-"&E8&".xlsm" Par ailleurs votre nom de fichier en cellule A1 contiend déjà...
21/05/2021 à 11:58bounaMenu déroulant formule TotalOui en Fait dans la formule on a besoin de savoir : - si année 2020 alors il faudra aller chercher les résultats 6 colonnes plus loin. Pour les lieux comme je l'avais indiqué il faut que l'information du lieu se termine par le numéro de colonne ... 1 2 3 4 ou 5 ... On trvera donc par formule : =SI(M...
21/05/2021 à 11:30Lucie B. Axe de graphique avec du texteMauvaise sélection au démarrage. A gauche devrait être coché Lots Poids et Moyenne à Droite devrait être cochés Les numéros de Lots. Dans votre photo le bouton modifié est grisé et il n'y a pas de case cochés pour les numéros de lots...
21/05/2021 à 11:18FornstepDouble click = couleur dans une cellule et chiffre dans un autreVotre fichier est au format xlsx on ne voit pas votre code pour la couleur car pas de macro il faut enregistrer en xlsm...
21/05/2021 à 10:56bounaMenu déroulant formule TotalVoici une formule qui fonctionnera à condition que la numérotation de vos lieu se termine de la même façon ( un chiffre à la fin 1 2 3 4 ... )...
21/05/2021 à 10:42Lucie B. Axe de graphique avec du texteBonjour, Clic sur l'icone à droite en forme d'entonoir ( Filtres graphique ) puis tout en bas : " Selectionner les données" Dans la nouvelle fenêtre qui s'ouvre dans la partie gauche ( 1.2 3 ....) Clic sur modifier et et selectionnez manuellement vos numéro de lots...
21/05/2021 à 09:33bounaMenu déroulant formule TotalBonjour je penses que vous pourriez aller aussi vite en ajoutant des filtres est un somme ( "Sous.total" ) afin d'avoir directement vos résultat par mois. exemple ...
21/05/2021 à 09:04Gabin37Conditions initiales identiques mais résultat de la macro différentsBonjour, j'ai déjà eu plusieurs bugs dont je ne trouvais aucune solutions. -Certains se sont mystérieusement corrigés en ouvrant une copie du fichier que j'avais envoyé. -D'autres juste en renommant le fichier original. Je ne vois pas pourquoi mais celà fonctionnait de nouveau...
21/05/2021 à 08:56damien7338 Formule report d'info sous conditionRe bonjour, Avec l'exemple c'est effectivement plus facile : Donc il suffit de test une seule cellule B12 pour savoir quelles données ont selectionne...
20/05/2021 à 12:05bounaMenu déroulant formule TotalBonjour, sans fichier exemple nous aurons sans doute du mal à comprendre l'utilisation de vos menus...
20/05/2021 à 12:02Gabin37Conditions initiales identiques mais résultat de la macro différentsOui çà ne me pose pas de problème...
20/05/2021 à 11:54bapt44000 Trouver valeur supérieure avec la fonction Find ?Personnellement j'ai testé le code de Dan il fonctionne mais uniquement si on déclare BL as single. Sinon la valeur de l'input box reste vide. Oops pas vu la réponse Lol évidemment si vous avez des données en nombre à virgule dans excel et que vous tapez dans l'inputbox des nombres avec comme sépara...
20/05/2021 à 11:40Gabin37Conditions initiales identiques mais résultat de la macro différentsCommencez déjà par donner une valeur différente à vos boucles For i to ... For Y to ... For Z to .. afin d"éviter les mélanges...
20/05/2021 à 11:20bapt44000 Trouver valeur supérieure avec la fonction Find ?Re bonjour, Votre variable BL pour un chiffre à virgule ...
20/05/2021 à 11:04auroraespanaUpload d'image dans un userformBonjour d'autant que j'ai pas trop compris : le Titre parle de charger l'image dans un userform alors que votre explication " il faudrait que l'image se mette dans la ligne correspondant à l'enregistrement dans ma base de données" ??? c'est pas du tout la même chose une image sur une ligne excel et...
20/05/2021 à 10:59Yannis111Recherche dans un tableau...
20/05/2021 à 10:24bapt44000 Trouver valeur supérieure avec la fonction Find ?...
19/05/2021 à 17:00La_baie_1976 Masquer feuille à l'ouverture...
19/05/2021 à 11:28Totopoouss Copier/coller en VBABonjour, Il n'y a pas que votre code qui ne comprend pas ?? Expliquez d'abord ce que vous cherchez à faire. vous parlez de coller "paste" n'apparaît nul part dans votre code. Par ailleurs vous sélectionnez des données en colonne de C5 à C16 soit 12 données ensuite vous sélectionnez une plage de A4 à...
19/05/2021 à 11:08toto78Tableau Croisé dynamique pour prospectionBonjour, Pour avoir un l'aperçu sous forme de tableau standard, clic droit sur votre TCD "Option du TCD" onglet affichage : Cochez disposition classique et décocher "afficher les boutons développer réduire" Pour le Filtrage par régions il vous faut cette info dans votre base de données ? pour la met...
19/05/2021 à 10:45haumea Procédure trop grande / boucleJ'ai de la chance votre explication et vos codes étaient suffisemment explicite...
19/05/2021 à 10:20Anne-Flore Supprimer le caractère "≈" avec une macroOui j'avais aussi essayé avec chrW idem. j'ai même essayer avec un double tilde seul dans une cellule pour essayer de l'utiliser en variable. Pas de résultat concluant non plus. Du coup reste plus que le remplacement premier caractère sauf si quelqu'un passe par ici et nous donne la solution du doub...
19/05/2021 à 10:12haumea Procédure trop grande / boucleBonjour sans fichier pas sur d'être totalement exacte ; mais d'aprés ce que vous écrivez Votre premier article commence ligne 3 et la semaine 1 commence colonne 3 Il n'y a donc pas besoin de " If " il faut utiliser vos variables correctement afin de trouver la bonne ligne et la bonne colonne à alime...
19/05/2021 à 09:45Anne-Flore Supprimer le caractère "≈" avec une macroRe Pédro. J'ai essayé de plusieurs façon avec un copié collé du caractère spécial dans le code vba le "double tilde" se change en " ? " En essayant avec Chr( 2248) qui est le code Unicode du double tilde ; cette fois-ci je me retrouve avec un " E " en valeur vba... Du coup j'ai cherché le remplaceme...
19/05/2021 à 09:32Anne-Flore Supprimer le caractère "≈" avec une macroOui son code recherche un " ~ " mais votre fichier contient des doubles tildes ... regardez plus haut le code qui remplacera le premier caractère peu importe à quoi il ressemble...
19/05/2021 à 09:28Anne-Flore Supprimer le caractère "≈" avec une macroJe ne pense pas que le tilde soit = au double tilde. le problème c'est que double tilde n'existe pas en ASCII mais uniquement en caractère unicode. Et pas sur que l'on puisse l'utiliser dans un code vba avec la fonction "Chr" Le plus simple c'est de faire une macro qui remplace le premier caractère...
19/05/2021 à 08:40damien7338 Formule report d'info sous conditionUn exemple avec plus de 2 chiffres avec ( avant et après ) pour ce que vous souhaitez sera plus clair...
19/05/2021 à 08:34fleurdelestFaire une action avant de fermer un classeur...
19/05/2021 à 08:20Monadesign_83 BUG avec Les options de protection d'une feuille ExcelRe bonjour, Créer un nouveau numéro de BC alors que la liste des BC se trouve dans une combobox il faudrait peut-être réinitialiser le userform pour que toutes les modifications soient prises en compte et qu'il retrouve la ligne 609...
18/05/2021 à 14:32Thierry36 Bouton copier cellule avec conditionsMême avec le fichier qui fonctionne je comprends toujours pas l'utilité du copié ?...
18/05/2021 à 14:29Thierry36 Bouton copier cellule avec conditionsCà c'est toi qui le dit .. toujours pas compris ou il va coller cette copy ...
18/05/2021 à 14:03fleurdelestFaire une action avant de fermer un classeurIl sera alors bien plus facile de récupérer les valeurs pour les recopier avant fermeture de votre fichier...
18/05/2021 à 13:53damien7338 Formule report d'info sous conditionEn S5 on aura donc =si(B12<>"";B12;B5) Traduction si B12 différent de vide alors B12 sinon B5...
18/05/2021 à 13:49Monadesign_83 BUG avec Les options de protection d'une feuille ExcelBonjour à tous , je pense qu'Ergotamine parlait d'une macro qui nécessite la désactivation de la protection pour s'exécuter. Comme celle dont vous parlez pour le report d'information qui necéssite peut-être d'enlever la protection puis la remettre ... mais sans les options ? oops j'écris pas assez v...
18/05/2021 à 09:39Totopoouss Bloquer la saisie de texte dans un menu déroulant fait avec VBABonjour, je suis pas sur que l'on puisse bloquer la saisie dans une combobox. Par contre vous pouvez forcer la correspondance avec votre liste : Dans propriété : - MachEntry sur 0 MatchEntryFirst Letter ( affichage d'un nom de la liste dès la premiere lettre saisie - MatchRequired = True (message d'...
18/05/2021 à 09:17ol lo Incrémenter une cellule sous conditions multiplesBonjour, et si tu insérais une colonne pour "concatener" les trois premières ? tu pourrais alors réaliser ton nb si sur cette dernière puis la masquer pour le rendu final...
17/05/2021 à 16:27Daouda1992Quelques soucis sur VBACependant une méthode consisterait à ajouter un espace dans la cellule au moment du clic sur le bouton pour masquer. Ainsi dans la suite de votre code la condition : If cel.Value = "" Then ne se déclenchera plus pour ces cellules car elle contiennent un espace. NOTA en cas de démasquage il faudra pe...
17/05/2021 à 15:53Matthias2B Sélection de décimales après la virguleUn exemple avec les deux méthodes ; par contre evitez le format mm:ss à la relecture on pourrait confondre avec HH:MM Il vaut mieux dans ce cas l'affichage 00:09:40...
17/05/2021 à 15:48Matthias2B Sélection de décimales après la virguleBonjour Pédro , puisque tu as complété ma réponse je complète la tienne : à la barbare : =ENT(A1)+ARRONDI(MOD(A1;1)*60;0)/100...
17/05/2021 à 15:36Altus Fichier inopérantBonjour, dans vos lignes de code c'était pourtant affiché en vert : '123 Peut être remplacer par une variable DerLigne si la dernière ligne est inconnu For i = 2 To 123 Hors le nombre d'enregistrement dans l'onglet Data dépasse largement 123...