T

Passionné d'Excel

Inscrit le :26/01/2011
Dernière activité :29/10/2020 à 08:29
Version d'Excel :2007/2019
Messages
4'019
Votes
572
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Theze - page 27

DateAuteur du sujetSujetExtrait du message
13/11/2018 à 16:09Manu31Problème avec l'instruction SetLe fait d'enregistrer-sous ton document fait que la variable est affectée d'office au document qui vient d'être créé par Enregistrer-Sous ...
13/11/2018 à 15:50etyDuplication de feuilles selon onglet precedentAvec le code ci-dessous (que j'ai un peu modifié par rapport au 1er) les valeurs situées en colonne O du mois précédent sont inscrites en colonne B du nouveau mois par contre, je ne sais pas ce qu'il faut faire des valeurs situées dans le nouveau mois pour les colonnes C à N ? Pour définir la plage...
13/11/2018 à 15:26Frederic JoubertTrouver la plus petite valeur de ligne en omettant certaines donéesJe ne suis pas seul, dhany aussi (il a probablement passé, comme moi, une bonne nuit )...
13/11/2018 à 08:21etyDuplication de feuilles selon onglet precedentPour le nom automatique de la feuille, tu peux faire un truc du genre : Maintenant, pour le reste : Il faut un peu plus d'explications ...
13/11/2018 à 07:23Storm28 Filtrer ou Trie un tableau ayant un caractère dans les cellulesPeut être avec un TDC mais je ne connais pas assez bien donc, une ébauche de code VBA qui reproduit ton tableau résultat mais je soupçonne que le tableau originel est malgré tout différent de celui présenté donc, en attendant plus de précisions, voici le bout de code. Supprimes ton tableau de résult...
13/11/2018 à 06:53Frederic JoubertTrouver la plus petite valeur de ligne en omettant certaines donéesComme tu as plusieurs dates dans la même cellule, il faut boucler dans celle-ci pour en extraire la date la plus faible. J'ai utilisé Right() et Left() pour extraire l'année et le jour à cause des retours à la ligne (les lettres étant concaténées au chiffres). Appel de la fonction pour la 1ère ligne...
13/11/2018 à 06:25DantheJack Utiliser SI et Aléatoire dans la même formule (variables locales ?)Le fait de rendre positif tous les résultats pose un problème ? =ABS(ALEA.ENTRE.BORNES(1;6)-ALEA.ENTRE.BORNES(1;6))...
12/11/2018 à 18:54Louardi Un programme de recherche sur un fichier et puis un fichier de lienJe ne sais pas si je suis fort mais certainement pas.forte, je m'appelle Hervé ! Je suis content de t'avoir aidé...
12/11/2018 à 14:23Louardi Un programme de recherche sur un fichier et puis un fichier de lienTon fichier en retour pour tests ...
12/11/2018 à 13:12Louardi Un programme de recherche sur un fichier et puis un fichier de lienTu fais une copie de ton fichier, tu supprimes une grande partie des données (un vingtaine de clients avec une vingtaine de références produits devraient suffirent), tu anonymises les données restantes si nécessaire et tu postes le fichier car il se peut que d'autres intervenants aient de meilleures...
12/11/2018 à 08:21Louardi Un programme de recherche sur un fichier et puis un fichier de lienLes images c'est bien joli mas ça n'aide pas vraiment, un fichier aurait mieux convenu ! Donc, je n'ai fais que des suppositions, 2 boutons d'options, une zone de texte et un bouton de commande ...
12/11/2018 à 07:24Xls-padawan-Vba Combobox avec saisie intelligente ?Une piste à améliorer car un peu bancale mais à voir si éventuellement elle te conviendrait ...
12/11/2018 à 06:59valmaxModifier texteAvec un Select Case ...
12/11/2018 à 06:54pskyl Lier case à cocher avec une celluleLa solution simple aurait été de poser des cases à cocher issues de la barre d'outils "Contrôles ActiveX" et de paramétrer la propriété "LinkedCell" mais le classeur en comporte beaucoup et ça risque d'alourdir ...
11/11/2018 à 18:23MantarinComment renvoyer une valeur en fonction d'une source avec des ref multiplesSi c'est juste la ligne où se trouve la référence cherchée, sabV t'a donnée la réponse ...
11/11/2018 à 09:03leilaImpossible de comprendre le sens du symbole ^dans une formuleEt si tu veux le nombre de lignes max pour 2007 9 ^ 6.30929753571457 et pour <2007 9 ^ 5.04743802857166...
11/11/2018 à 08:05MantarinComment renvoyer une valeur en fonction d'une source avec des ref multiplesAvec Index() et Equiv() : =INDEX(B2:B6;EQUIV("*"&C2&"*";A2:A6;0);1) où ici, la plage de recherche partielle (dont la valeur est située en C2) est A2:A6 et la valeur à retourner (située sur la même ligne) est en B2:B6...
10/11/2018 à 08:55eole-33 Somme de valeur doublon dans BDDUne piste mais fais un test sur une copie de ton classeur. Avant de lancer la procédure, tu dois trier ton tableau sur la colonne "REF_PBO" de façon à ce que les valeurs qu'elle contient soient regroupées ...
10/11/2018 à 08:15Luno123 Colorer ligne selon critère/MFCTon classeur en retour ...
10/11/2018 à 08:02MajisterRecherche des données et calculer la moyenneIl m'est difficile de te retourner ton classeur car il a des relations externes mais si j'ai un conseil à te donner, tu supprimes toutes les lignes qui se trouvent sous "Eleve 10" (elles ne te serviront plus à rien et tu comprendras pourquoi) et ensuite, tu sélectionnes ton tableau (A1 à Z11) puis m...
09/11/2018 à 20:22Seb276 Listbox avec msgbox d'avertissement d'entrée non listéeCette ligne recharge la liste avec la nouvelle valeur dans le ComboBox, chez moi ça fonctionne ...
09/11/2018 à 14:05Seb276 Listbox avec msgbox d'avertissement d'entrée non listéeUne piste ...
09/11/2018 à 13:20MajisterRecherche des données et calculer la moyennePostes un classeur exemple sans données confidentielles avec le résultat souhaité...
09/11/2018 à 09:52MajisterRecherche des données et calculer la moyenneRegardes la fonction RECHERCHEH()...
09/11/2018 à 06:29Sk8StrongEmpêcher le déplacement d'une image lié à une celluleSitôt que tu as posé le contrôle Image, tu double-clique dessus ce qui va t'emmener dans le VBE (l'éditeur de code) dans la fenêtre des propriétés située en bas à gauche tu as la propriété Picture avec pour l'instant marqué "(Aucun)", tu cliques sur la ligne et 3 petits points apparaissent sur la dr...
08/11/2018 à 21:24dann Explication d une macroEn espérant t'aider à comprendre ...
08/11/2018 à 21:09Sk8StrongEmpêcher le déplacement d'une image lié à une celluleJe ne crois pas que ce soit ce que demande Sk8Strong : enfin, si j'ai bien compris la demande ...
08/11/2018 à 20:50Sk8StrongEmpêcher le déplacement d'une image lié à une celluleUn classeur exemple sera plus parlant ...
08/11/2018 à 20:26Sk8StrongEmpêcher le déplacement d'une image lié à une celluleUtilises un contrôle ActiveX "Image", il ne pourra pas être déplacé si il n'est pas en mode création car tu ne peux pas empêché le déplacement d'un image que tu as inséré avec le menu "Insertion" Tout au plus la repositionner sur la procédure événementielle SelectionChange() ou autres ...
08/11/2018 à 06:51MojitoDu75 Ouverture Fichier Automatique sans fenetreIl te faut passer un argument afin d'afficher ou non la boite de message : Dans le cas où le message se trouve dans la procédure événementielle Open() du classeur, il te faut utiliser une variable de niveau module du classeur pour autoriser ou non l'affichage de la boite : Procédure demandant l'ouve...
07/11/2018 à 12:23LucieBRETONTransfert d'une feuille vers une autreUne piste ...
07/11/2018 à 12:12rallin Le "sinon" du "sierreur"Mais je t'en prie ...
07/11/2018 à 11:32rallin Le "sinon" du "sierreur"Il te faut utiliser un SI avec ESTERREUR : =SI(ESTERREUR(A1);"Erreur !";"C'est bon !")...
07/11/2018 à 10:24Seb276 Condition d'une cellule dans une boucle d'instructionContent de t'avoir aidé...
07/11/2018 à 09:59Seb276 Condition d'une cellule dans une boucle d'instructionEn testant le dernier code que je t'ai donné, je me suis aperçu d'une bourde (que tu as apparemment corrigé !) à savoir que je n'avais pas inclus le nom du fichier : donc voici le code avec la coloration individuelle des cellules : En ce qui concerne les balises CODE, tu cliques sur le bouton </&...
07/11/2018 à 07:25eabraCopier un tableau de taille variable vers un signet wordRe, Voici un code qui devrait fonctionner ...
07/11/2018 à 06:37eabraCopier un tableau de taille variable vers un signet wordIl y a plusieurs erreurs, la première, tu fais : le point devant Range le parente au document Word alors qu'il est l'enfant de la feuille de calcul ! Ensuite, tu utilises un objet Range Plage.Select en dessous qui n'est pas déclaré, je suppose que c'est Plage1.Select que tu veux utiliser Puis, "Plag...
06/11/2018 à 16:48eabraCopier un tableau de taille variable vers un signet wordSur la feuille active ...
06/11/2018 à 16:45Seb276 Condition d'une cellule dans une boucle d'instructionOups, vraiment désolé, c'est moi qui ai fait une boulette le code corrigé ...
06/11/2018 à 16:37Davbis Détection doublonTon classeur en retour pour un test pas vraiment optimisé pour 30 000 lignes mais tu verras déjà ce que ça peut donner, pour l'optimisation on peut voir plus tard à l'aide de tableau (cliques sur le bouton) ...
06/11/2018 à 16:10Seb276 Condition d'une cellule dans une boucle d'instructionUne adresse de serveur et une adresse locale ne sont pas construite de la même façon ! adresse de serveur : \\nomduserveur\Dossier1\Dossier2\...\nomdufichier.tif adresse en local : C:\Dossier1\Dossier2\...\nomdufichier.tif...
06/11/2018 à 14:02Seb276 Condition d'une cellule dans une boucle d'instructionA tester ...
06/11/2018 à 13:44Algalaran Calculs et affichage de texteRe, Il te faut sélectionner B3:C11 et non juste B3:B11 donc, tu fais onglet "Formules", bouton "Gestionnaire de noms", dans la fenêtre, tu sélectionnes _PV et tu supprimes le nom avec le bouton "Supprimer" ensuite, tu fermes et tu reviens sur ta feuille et tu sélectionnes B3:C11 et dans la zone de n...
06/11/2018 à 07:05Algalaran Calculs et affichage de texteNon et c'est ce que démontre LouReeD en nommant la plage _PV ! Dans ta feuille "Caractéristiques", tu sélectionnes les cellules de B3 à C11 (ou B2 à C11) puis dans la zone de nom (à gauche de la barre de formule) tu entre _PV (avec le tiret bas) puis tu appuis sur la touche Entrée ensuite, dans la c...
06/11/2018 à 06:46MountiaSuppression des données appartenant à des plages nommees dans un classeurComme le dit MFerrand , il est conseillé de donner des noms uniques afin d'éviter les erreurs donc si tu veux que tes plages nommées soient propre à chaque feuille, tu peux utiliser la propriété CodeName (ce nom est propre à la feuille et ne peux être modifié) concaténé à un mot qui te convient comm...
03/11/2018 à 18:29MojitoDu75 Versionning d'outil VBAUne autre piste avec la fonction Split() ...
03/11/2018 à 17:41CaptaiNoodleCalculer des heures en décimales (ex : 1h=1 ; 1h30=1.50)A multiplier par 24 : Tu as 03:30:00 dans D3, et bien D3 x 24 = 3,5 au format standard...
03/11/2018 à 17:35caje17Combo en cascade sans doublon et triéUne piste mais positionnes tes ComboBox dans sens logique c'est à dire de haut en bas (ComboBox1 haut dessus des autres puis le 2 et le 3) ...
31/10/2018 à 16:24louatt Photo associée à une comboLe message est très clair, tu n'as pas déclaré la variable "Photo" et tu as ce message car en tête de module il y a "Option Explicit" qui demande la déclaration de toutes les variables de façon explicite Si tu n'as pas de message dans l'autre classeur, c'est tout simplement que "Option Explicit" n'e...
31/10/2018 à 16:15eabra Tester si une cellule est videBon Week-end à toi aussi ...