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 68

DateAuteur du sujetSujetExtrait du message
26/10/2016 à 16:43spoiiiiingRecherche d'une partie de texte colonne A dans colonne BUne piste mais avec une fonction perso (VBA). A mettre dans un module standard : Utiliser de la manière suivante : Pour le test, A1:A4 étant la plage de couleur et B1 la cellule contenant par exemple voiture jaune, il te suffit de tirer vers le bas...
26/10/2016 à 16:25Raphdumo Copier une feuille Excel dans un autre fichierA tester : PS quand tu poste du code, colle le entre les balises Code (bouton Code)...
26/10/2016 à 16:09Pierrick66 Modification macroRe, Pour ce que tu veux, je pense qu'il te faut partir sur une barre de défilement dont les bornes seraient 1 pour le mini et 365 pour le maxi (une année en somme) ensuite, il faut que tu définisses la date de départ. Je te re-poste le classeur (attention, modifié avec Excel 2003) pour que tu vois c...
26/10/2016 à 06:33Pierrick66 Modification macro...
22/10/2016 à 15:59j.winkler Addition des valeurs numériques d'une plage avec des #N/AC'est une valeur d'erreur entrée sous forme de texte dans la cellule...
22/10/2016 à 15:23j.winkler Addition des valeurs numériques d'une plage avec des #N/AAvec ceci par exemple ...
22/10/2016 à 15:20plumeau72Date et nomPoste ton fichier afin de voir comment procéder...
22/10/2016 à 15:19pouns94Copie d'un classeur en supprimant un rectangleRe, "Feuil1" est un exemple, il te faut adapter en inscrivant la feuille concernée et si tu en as plusieurs, il te faut boucler. Pour le code ...
22/10/2016 à 08:38Mus403Bloquage sur liste deroulanteSi ta plage n'est pas dynamique, dans la propriété "RowSource" (en mode création) tu entres : Feuil1!A1:A6 (si c'est la feuille Feuil1 qui contient les données en A1:A6). Dans le cas où elle est dynamique, tu peux utiliser aussi RowSource dans le code mais il faut définir les bornes avant...
22/10/2016 à 08:31Trophinou Action selon l'heureA mettre dans le module du classeur et adapter le procédure "MaMacro" pour faire ce que tu désires une fois arrivé à 14 h ...
22/10/2016 à 08:14pouns94Copie d'un classeur en supprimant un rectangleVoici une piste ...
21/10/2016 à 14:26TEXASProblème avec une macro simpleJ'ai compris que tu caches les colonnes G, H, J, K et N puis à partir de : je ne comprend plus rien de ce que tu désires ! Si tu as écris une ou des procédures, montre nous-les afin que l'on puisse t'aider. Pour ça, tu as un bouton "Code" dans la barre d'outils et entre les balises "code" et "/code"...
21/10/2016 à 06:50c.marg Impossible de faire des changements sur une ligneC'est quoi que tu n'arrives pas à faire ? Dissocier les colonnes ? --> Sélectionner toutes tes colonnes puis menu "Données", barre d'outils "Plan" et bouton "Dissocier" en cliquant autant de fois qu'il y a de plans Libérer les volets ? --> Menu "Affichage", barre d'outils "Fenêtre" et bouton "...
20/10/2016 à 19:49benoist Gestionnaire de nomsEt c'est quoi la question ...
20/10/2016 à 19:47TEXASProblème avec une macro simpleRe, Mets ton code entre les balises Code ...
20/10/2016 à 15:57TEXASProblème avec une macro simpleTu es sûr qu'il y a une macro ? C'est un .xlsx donc, normalement pas de macro ...
20/10/2016 à 07:09annebiche Affecter une macro à un Option Bouton via une macroComme l'objet que tu veux ajouter à ta feuille est un Bouton d'option "Formulaire" tu peux directement utiliser le type "Shape" à la place du type générique "Object" : Maintenant, si tu veux malgré tout garder ton code en l'état, il te suffit de remplacer cette ligne : par celle-ci ...
19/10/2016 à 07:01sam42 Sauvegarde automatiqueA chaque modification dans une feuille. A mettre dans le module du classeur : Toujours dan le module du classeur, enregistrement automatique à la fermeture du classeur : Sinon, pour un enregistrement par rapport à une heure, voir avec Application.OnTime...
19/10/2016 à 06:50Spouns 2 est plus grand que 16Ceci fonctionne chez moi, 2 est inférieur à 10 : C'est changé en Sub() car une fonction retourne généralement une valeur ou un tableau de valeurs et on ne s'en sert pas pour effectuer des modifications "physiques" sur des objets...
19/10/2016 à 06:29Clarisse55Calcul simpleCeci peut être ...
18/10/2016 à 06:40JEAN123Enregistrer 2 dernières feuillesJe ne vois pas bien ce que tu veux dire par "enregistrer les deux dernières feuilles d'un classeur (au même nom) dans un nouveau classeur..." mais voici un code qui te donne les deux dernières feuilles de la collection en ne prenant en compte que les feuilles de calcul ...
17/10/2016 à 18:39Eno83 Copier des colonnes dans un autre fichier Excel ouvertRe, Il te suffit de remplacer "A1" dans la ligne ci-dessous : Par l'adresse de la cellule voulue qui se trouve en haut et à gauche de la plage ! Si par exemple tu veux que les colonnes soient collées dans les colonnes I à L, tu inscris "I1"...
17/10/2016 à 06:57Eno83 Copier des colonnes dans un autre fichier Excel ouvertUne piste ...
17/10/2016 à 06:45Dungeonjj Case à cocher et imprimerJe re-poste le code avec pour le test un aperçu avant impression et en dessous en commentaire la ligne d'ordre d'impression (enlever l'apostrophe devant et supprimer la ligne demandant l'aperçu avant impression) ...
16/10/2016 à 18:11EnrickQcDésactiver le clavierVoir même un powerPoint ...
16/10/2016 à 18:07Dungeonjj Case à cocher et imprimerPour voir le résultat, fais un aperçu avant impression ...
16/10/2016 à 09:23Dungeonjj Case à cocher et imprimerUne piste ! Tu pose sur ta feuille tes 6 "Cases à cocher" issues des contrôles "Formulaire" et pour chacune d'entre elle tu leur lie la cellule J34 pour la 1ère, J35 pour la seconde, etc... Pour ces six cellules, tu peux affecter un format personnalisé pour cacher les valeurs (VRAI ou FAUX) si tu le...
16/10/2016 à 08:41EnrickQcDésactiver le clavierIl y aurait bien : mais je ne suis pas sûr que ça fera ton bonheur ...
15/10/2016 à 08:31geoffreylinkictBoucle avec 2 conditions pour renommer une Cellule X en VBAJe ne suis pas sûr d'avoir bien compris ce que tu veux à la vue de ton code mais voici une piste à tester ...
15/10/2016 à 08:04BersEnvoyer des données d'une feuille Excel par code VBAUne piste. Adapte le chemin et nom de la base de données ainsi que le nom de la table visée. Le nombre de colonnes de la sélection doit correspondre au nombre de champs dans la base de même pour le type de valeurs (Date, Entier simple ou double, Long, Texte, etc...). Une fois adapté le chemin et nom...
14/10/2016 à 07:26Croconl Recuperer texte d'une cellule à une autrePeut être avec la fonction TEXTE() ...
14/10/2016 à 07:14CircéVBA - Recherche valeur dans un tableau avec 2 critèresA mettre dans le module de la feuille "Feuil2" ...
13/10/2016 à 06:56CircéVBA - Recherche valeur dans un tableau avec 2 critèresEn C6 de la feuille "Feuil2" et tirer vers la droite et vers le bas ...
09/10/2016 à 07:50marc7894Variable module à worksheetElle peut aussi être déclarée Public dans un module de feuille ou celui du classeur mais pour y faire référence, il est impératif de la précéder du nom du module (elle apparaît dans l'intellisense comme une propriété). Déclaration en tête du module de la feuille Feuil1 : Utilisation ailleurs (module...
09/10/2016 à 07:42VDMICHEL Calcul dans un userformPetite rectification dans ma ligne de code, les nom des variables étant assez ressemblant, j'ai commis une petite erreur ! Voici la ligne de code corrigée ...
08/10/2016 à 08:39VDMICHEL Calcul dans un userformUne piste, tu pose un Label nommé "LblTotal" sur ton UserForm2 et en fin de la procédure "ComboBox3_Change()" tu colles cette ligne ...
07/10/2016 à 17:27bylbo7Compter les lignes par couleurComme je te l'ai dis dans mon précédant message, il est difficile de nommer toutes les couleurs mais j'ai essayé de donner un nom aux couleurs de "ColorIndex" (56 noms pas tous faciles à définir !). Pour tester, tu colores avec les couleurs "standards" la plage de A1 à F20 et tu lances la procédure...
06/10/2016 à 13:13benfullthrottleCalculer valeur mini des cellules colorées par MFCIci je suis sous Excel 2003 ce qui fait que les MFC de ton classeur en .xlsm ont disparues donc je ne pourrait t'aider qu'une fois chez moi ce WE car j'ai Excel 2007...
06/10/2016 à 09:01skylinisteChangement de format/apparenceJe verrai bien ça au niveau du pilote de la carte graphique mais ce n'est qu'une supposition (une mise à jour récente a due rectifier le problème)...
06/10/2016 à 08:58judoka0209Problème colonneJe verrai plus le code comme ça ...
05/10/2016 à 15:46benfullthrottleCalculer valeur mini des cellules colorées par MFCCe n'est pas possible par VBA de trouver une couleur de MFC. Pour ça, il faut que dans ta macro tu utilises ta condition de MFC. Montre la formule de ta condition et on va voir ce qu'il est possible de faire...
05/10/2016 à 15:37leyhMot précédé deOK, parfait ...
05/10/2016 à 15:27MokamakaMise en forme conditionnelleTu ne peux pas être plus précis ...
05/10/2016 à 15:24leyhMot précédé deJe n'avais fais que de survoler le code mais si tu veux pouvoir avoir x valeurs retournées, il faut faire des modifs à plusieurs endroits dans le code ! -1 ajouter un argument à la Sub pour définir le nombre de valeurs voulues : l'appel devient alors : ensuite, dans le dimensionnement du tableau mod...
05/10/2016 à 15:04leyhMot précédé deEt bien alors, regarde la variable "Affichage". Au lieu de : tu peux faire ...
05/10/2016 à 07:12midasVBA macro - Afficher des photos avec hauteur & largeur fixeAvec des OLEObject type "Image" et définir sa propriété "PictureSizeMode" ...
05/10/2016 à 06:47leyhMot précédé deJe te propose d'utiliser un UserForm avec une ListBox (ici nommée "ListBox1" nommée par défaut) et un bouton ("CommandButton1") pour lancer la proc que j'ai épuré pour tes besoins ...
04/10/2016 à 16:57leyhMot précédé deJe ne suis plus devant mon PC et avec le smartphone je ne peux pas faire de tests, je regarde ça demain matin...
04/10/2016 à 15:00leyhMot précédé deOK ! Remplace le motif de l'expression régulière : par celui-ci ...
04/10/2016 à 13:16leyhMot précédé dePas sûr d'avoir tout saisi mais voilà une piste par rapport à ce que j'en ai compris ...