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 11

DateAuteur du sujetSujetExtrait du message
06/08/2019 à 07:21sebteex Petite macro ExcelUne piste avec un dictionnaire ! Le résultat de l'appel de la fonction "Compter()" par la Sub "Test()" est inscrit dans la fenêtre d'exécution (Ctrl+G). Pour l'utilisation dans le classeur, tu entres la formule =Compter(A1) où A1 contient le texte ensuite, il te faut sélectionner la cellule contenan...
05/08/2019 à 07:11mopsListe deroulante recup couleurs et caracteres speciauxUne piste à adapter ! Code à mettre dans le module de la feuille "vierge" ...
02/08/2019 à 13:14Bruce21130 Sortir d'une input box avec le bouton annulerBonjour Pedro22, ThauThème Bruce21130, je ne pense pas qu'il faille absolument obliger l'utilisateur à entrer quelque chose car si il vient de s'apercevoir d'une petite erreur, il va vouloir la modifier avant l'impression et dans ton cas, il n'a pas le choix que de tourner en boucle ou d'imprimer le...
02/08/2019 à 12:56aqxzsxActualisation qui ne se fait pasDans ta fonction change le type de données pour ta variable "Couleur" passes de Byte à Variant ...
02/08/2019 à 12:49mmhfaRemplacement en masse de champs dans un tableauTu peux créer une nouvelle colonne et utiliser RechercheV() : =RECHERCHEV(Tableau3[[#Cette ligne];[Motricité]];Tableau2;2;FAUX) Sinon, utiliser une macro ...
01/07/2019 à 14:12valmaxSupprime CaractèresUne piste de suppression des codes postaux et des parenthèses (si j'ai bien compris la demande !) La plager commence en E7 (L = 7, C = 5) ...
24/06/2019 à 16:52kinders59 Problème "Date - VBA"Tes dates sont-elles au bon format (numérique) ? Pour le savoir, --> Format de cellule puis choisir "Standard" si tu as un nombre comme par exemple 43640 (Aujourd'hui le 24/06/2019) tes dates ont le bon format et le problème est ailleurs si ça reste affiché comme une date, il y a de forte chance...
09/06/2019 à 09:44GuizmonsterRechercher et copier la dernière valeur numérique d'une colonneUne piste : La boucle permet d'éviter les valeurs textes. La voici sous forme de fonction pour pouvoir l'utiliser directement dans Excel : que tu utilises de cette façon : =ValeurNum(2) ou 2 est le numéro de la colonne ! si pas trouvé de valeur numérique, la fonction retourne #N/A...
17/05/2019 à 06:38Corby67Importation de données à partir de plusieurs fichiers ExcelEssais avec "DisplayAlerts = False" ...
16/05/2019 à 06:56sylvainpyc Masquer barre d'étatPour cacher la barre d'état ...
16/05/2019 à 06:48Corby67Importation de données à partir de plusieurs fichiers ExcelBon, cette fois-ci j'ai construis trois classeurs pour les tests et apporté les corrections pour que ça fonctionne. Je poste juste la procédure "Consolider()", les deux fonctions n'ayant pas été modifiées ...
15/05/2019 à 16:09Corby67Importation de données à partir de plusieurs fichiers ExcelOups, Désolé, comme je n'est pas testé Il faut modifier la variable de contrôle dans la boucle interne ...
15/05/2019 à 07:58Corby67Importation de données à partir de plusieurs fichiers ExcelPas facile sans aucun fichier pour tester donc, je te laisse les tests. Il te faut mettre tout le code ci-dessous dans un module standard du classeur "Tableau Consolidé.xlsm" et exécuter la sub "Consolider" en ayant au préalable adapter le chemin du dossier où se trouvent les classeurs (variable "Do...
14/05/2019 à 21:58Dollismine Scénario vente si je réaffecte un % de qté à un autre clientPostes un classeur avec tes formules que je puisse éventuellement adapter ...
14/05/2019 à 21:56InvitéColler un objet sur toutes les feuillesTu dis que ça ne marche pas ! Les flèches ne se crées pas ? Si tu veux copier des Shapes, il te faut connaître leurs noms ! Ici, les flèches se nomment "FlecheGauche" et "FlecheDroite" (voir les noms dans la zone de nom à gauche de la barre de formule) à adapter. Les flèches sont collées dans la cel...
14/05/2019 à 06:37Pierre-Tho Erreur 1004 : La méthode 'Range' de l objet '_Global' a échouéAlgoPlus ou tout simplement (et là, avec des Ranges ça fonctionne) ...
13/05/2019 à 19:01Dollismine Scénario vente si je réaffecte un % de qté à un autre clientC’est «PlageResult.Clear» qui supprime tout se qui se trouve sous la ligne d’entêtes ...
13/05/2019 à 07:03LampionParcourir une colonne A si les mots n’apparaissent pas dans la colonne D, lJe n'ai pas de Mac donc je ne connais pas les particularités de VBA pour Mac ...
12/05/2019 à 18:56LampionParcourir une colonne A si les mots n’apparaissent pas dans la colonne D, lJe ne sais pas si on se comprend bien, je te poste un classeur exemple où les mots de la colonne A qui ne se trouvent pas en colonne D seront inscrits dans la colonne C ...
12/05/2019 à 17:58LampionParcourir une colonne A si les mots n’apparaissent pas dans la colonne D, lAlors, inverses les plages ...
12/05/2019 à 09:54LampionParcourir une colonne A si les mots n’apparaissent pas dans la colonne D, lDonc, tu recherches en colonne A les mots situés en colonne D et si le mot est trouvé, il est inscrit en colonne C en regard de ce dernier ! Ton code fonctionne c'est quoi le problème ? Tu veux qu'il soit inscrit autre chose si le mot n'est pas trouvé ? Tu veux continuer la recherche de ce mot dans...
12/05/2019 à 07:49LampionParcourir une colonne A si les mots n’apparaissent pas dans la colonne D, lDans les forums d'entraide, ceci n'est pas bien vu : C’EST TRÈS TRÈS URGENT ! Les intervenants étant bénévoles ils n'ont pas à subir de pression ! l'inverse est : If ... Is Nothing Then Maintenant, si tu veux de l'aide, tu va faire un effort de bien expliquer ce que tu veux et nous dire où tu en es...
11/05/2019 à 20:05john_johnk Ajouter caractère à la fin de chaque cellule d'une plage de celluleContent de t’avo Aidé...
11/05/2019 à 07:17Pierre-Tho Erreur 1004 : La méthode 'Range' de l objet '_Global' a échouéRemplaces : par : La propriété "Range" attend deux "Ranges" et non des numériques ! expression.Range(Cellule1, Cellule2)...
11/05/2019 à 07:03john_johnk Ajouter caractère à la fin de chaque cellule d'une plage de celluleSi j'ai bien compris la demande, tu souhaites rajouter "/2" à chaque formule de ta feuille ? Si c'est ça, à mettre dans le module 4 (vide) et tester (lancer la sub "Test()") ...
11/05/2019 à 06:32Benoist28200 Ouvrir visionneuse pour afficher photoContent de t'avoir aidé...
10/05/2019 à 18:30InvitéColler un objet sur toutes les feuillesIci, on évite d'utiliser des mots grossiers car ça ne sert à rien et ne fait pas avancer le projet donc, évites ! Maintenant, voici une piste pour insérer deux flèches tête bêche avec une procédure pour chacune d'entre elles (exécuter la sub "Test()" puis dans la feuille Excel, cliquer sur les flèch...
10/05/2019 à 18:09ELDDR Coller valeur historiqueSans fichier test pas forcément facile d'interpréter mais voilà une façon de ne copier que les valeurs ...
10/05/2019 à 07:08Dollismine Scénario vente si je réaffecte un % de qté à un autre clientJ'ai modifié le code pour prendre en compte la quantité disponible afin que la quantité réaffectée ne dépasse pas cette dernière. Si tu ne veux pas en tenir compte, j'ai indiqué les endroits où supprimer les lignes de code. J'ai aussi fais en sorte de ne pas afficher les valeurs = à 0. Je ne re post...
09/05/2019 à 17:31Dollismine Scénario vente si je réaffecte un % de qté à un autre clientA tester en entrant le pourcentage de réaffectation en B1 de la feuille "Résultat" ...
09/05/2019 à 07:00HlawsonMon bouton ajouter ne trouve pas ma base de donneeSans fichier difficile à dire donc je pencherai pour une de ces deux lignes de code : Pour la première, vérifier que la date est conforme et pour la seconde, le point ou la virgule ...
08/05/2019 à 12:47Snowkite Dupliquer un onglet toute en gardant les macros VBA activesTu enregistres ton classeur en .xlsx (Enregistrer-sous...) et tu choisis l'extension .xlsx (cliquer sur Oui quand le message apparaît) puis tu le fermes et le ré-ouvres, tu pourras constater que tous les modules ont disparus mis à par ceux des feuilles et du classeurs mais il sont vides. Dans ce cas...
08/05/2019 à 12:01Papy2956 Extraction de Noms et Prenoms composésComment veux-tu pouvoir extraire les noms et prénoms si il n'y a aucune distinction entre eux ? Il faudrait que les noms soient totalement en majuscules. Si je prend en exemple un des noms que tu donnes : "Le Roi Marie Claude" le nom pourrait tout aussi bien être "Le Roi" comme "Le Roi Marie" et le...
08/05/2019 à 11:34jarodness21Important update to ToSPeux-tu préciser ta demande ...
08/05/2019 à 11:32daboussi Détection des cellules en colonnePour que je puisse trouver la cause, il faudrait que tu postes un des autres classeurs qui génère l'erreur ! Modifie juste les données sensibles en veillant tout de même que l'erreur soit toujours produite avec ces nouvelles valeurs...
08/05/2019 à 11:25Dollismine Scénario vente si je réaffecte un % de qté à un autre clientJe suis parti du principe de ne récupérer que les reliquats les plus importants de chaque catégorie pour le produit choisi. Par exemple, si je prend le produit "BONBON", c'est le client "Client 1" qui a le reliquat le plus élevé (1273) et pour les clients de catégorie inférieure, il y a les clients...
07/05/2019 à 21:06Dollismine Scénario vente si je réaffecte un % de qté à un autre clientJe suis sur mon iPhone mais je regarde demain si je peux t’aider et ce sera avec plaisir ...
07/05/2019 à 12:18daboussi Détection des cellules en colonneUne piste ...
07/05/2019 à 12:04Dollismine Scénario vente si je réaffecte un % de qté à un autre clientAvec les explications données tu ne peux pas prétendre à plus (après plus de 70 vues, je suis le seul à avoir essayé de comprendre ta demande !) Tu souhaites réaffecter des quantités d'un client à un autre mais tu ne dis pas comment s'effectue le choix du second client, est-il le seul, faut-il prend...
07/05/2019 à 11:50daboussi Détection des cellules en colonneExpliques avec un peu plus de précisions ce que tu souhaites comme résultat et postes plutôt un petit fichier qu'une image ! Tu veux retrouver sur quelle ligne se situ un certain mot et récupérer celles qui se trouvent dessous ? Par formule, par VBA ...
07/05/2019 à 11:47lybeloIncrémentation matriceTu dis : Donc, c'est bien en tirant vers le bas non ? surtout que je viens de me rendre compte que tu souhaites décrémenter ! =RECHERCHE(9^9;'SUIVI KILOMETRIQUE'!1246:1246) ---> =RECHERCHE(9^9;'SUIVI KILOMETRIQUE'!1245:1245) Comment veux-tu que ça s'incrémente en tirant vers la droite alors que t...
07/05/2019 à 11:36lybeloIncrémentation matriceTestes en maintenant la touche Ctrl enfoncée pendant que tu tires vers la bas...
07/05/2019 à 07:24jmd6Petit exercice calcul financiersUne procédure événementielle à mettre dans le module de module de la feuille ...
07/05/2019 à 07:05emibroussRechercher une donnée précise, mais dans plusieurs feuillesIci, avec une fonction perso qui retourne un tableau de 3 valeurs. Tu colles ce code dans un module standard puis tu sélectionnes trois cellules verticales dans la feuille que tu veux et ensuite, dans la barre de formule tu entres la formule =ChercheValeur("Valeur cherchée") en adaptant "Valeur cher...
06/05/2019 à 15:04ericmzi Générer aléatoirement un jour de la semaine VBAEt pour l'avoir en ligne ...
06/05/2019 à 15:02ericmzi Générer aléatoirement un jour de la semaine VBAPour avoir cette formule en matricielle avec VBA, voici un exemple de A1 à A7 ...
06/05/2019 à 14:55LoqmanTrier DateComme tu peux le voir dans ma signature, je ne répond pas en message privé donc, la réponse je te la donne ici ! La propriété "Cells" de l'objet Range (qui renvoi aussi un Range) attend deux arguments, l'index de ligne et l'index de colonne. Ces deux arguments sont optionnels (on le voit dans l'inte...
06/05/2019 à 14:43LoqmanTrier DateSur ton UserForm, tu poses deux TextBox nommés "TextBox1" et "TextBox2" (noms par défaut, "TextBox1" pour la date de début et "TextBox2" pour la date de fin) et un bouton nommé "CommandButton1" puis tu colles le code ci-dessous dans le module de l'UserForm. Les dates inférieures à TextBox1 et supéri...
06/05/2019 à 11:55LoqmanTrier DateTes dates sont au format US (mm/dd/yyyy) donc, Excel en Français ne considère en dates valides (jj/mm/aaaa) que celles dont le jour en date US est inférieur à 13 (le mois pour Excel Français), les autres étant considérées comme du texte. Une petite procédure pour transformer les dates du format US a...
06/05/2019 à 07:00ThierryVBAVBA - Générer aléatoirement des jours / Création de pages sur conditionsPour les jours aléatoires, regardes ce post : https://forum.excel-pratique.com/viewtopic.php?f=2&t=124167 Pour la seconde demande, une piste ...