| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 26/10/2016 à 16:43 | spoiiiiing | Recherche d'une partie de texte colonne A dans colonne B | Une 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:25 | Raphdumo | Copier une feuille Excel dans un autre fichier | A tester : PS quand tu poste du code, colle le entre les balises Code (bouton Code)... |
| 26/10/2016 à 16:09 | Pierrick66 | Modification macro | Re, 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:33 | Pierrick66 | Modification macro | ... |
| 22/10/2016 à 15:59 | j.winkler | Addition des valeurs numériques d'une plage avec des #N/A | C'est une valeur d'erreur entrée sous forme de texte dans la cellule... |
| 22/10/2016 à 15:23 | j.winkler | Addition des valeurs numériques d'une plage avec des #N/A | Avec ceci par exemple ... |
| 22/10/2016 à 15:20 | plumeau72 | Date et nom | Poste ton fichier afin de voir comment procéder... |
| 22/10/2016 à 15:19 | pouns94 | Copie d'un classeur en supprimant un rectangle | Re, "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:38 | Mus403 | Bloquage sur liste deroulante | Si 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:31 | Trophinou | Action selon l'heure | A 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:14 | pouns94 | Copie d'un classeur en supprimant un rectangle | Voici une piste ... |
| 21/10/2016 à 14:26 | TEXAS | Problème avec une macro simple | J'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:50 | c.marg | Impossible de faire des changements sur une ligne | C'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:49 | benoist | Gestionnaire de noms | Et c'est quoi la question ... |
| 20/10/2016 à 19:47 | TEXAS | Problème avec une macro simple | Re, Mets ton code entre les balises Code ... |
| 20/10/2016 à 15:57 | TEXAS | Problème avec une macro simple | Tu es sûr qu'il y a une macro ? C'est un .xlsx donc, normalement pas de macro ... |
| 20/10/2016 à 07:09 | annebiche | Affecter une macro à un Option Bouton via une macro | Comme 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:01 | sam42 | Sauvegarde automatique | A 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:50 | Spouns | 2 est plus grand que 16 | Ceci 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:29 | Clarisse55 | Calcul simple | Ceci peut être ... |
| 18/10/2016 à 06:40 | JEAN123 | Enregistrer 2 dernières feuilles | Je 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:39 | Eno83 | Copier des colonnes dans un autre fichier Excel ouvert | Re, 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:57 | Eno83 | Copier des colonnes dans un autre fichier Excel ouvert | Une piste ... |
| 17/10/2016 à 06:45 | Dungeonjj | Case à cocher et imprimer | Je 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:11 | EnrickQc | Désactiver le clavier | Voir même un powerPoint ... |
| 16/10/2016 à 18:07 | Dungeonjj | Case à cocher et imprimer | Pour voir le résultat, fais un aperçu avant impression ... |
| 16/10/2016 à 09:23 | Dungeonjj | Case à cocher et imprimer | Une 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:41 | EnrickQc | Désactiver le clavier | Il y aurait bien : mais je ne suis pas sûr que ça fera ton bonheur ... |
| 15/10/2016 à 08:31 | geoffreylinkict | Boucle avec 2 conditions pour renommer une Cellule X en VBA | Je 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:04 | Bers | Envoyer des données d'une feuille Excel par code VBA | Une 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:26 | Croconl | Recuperer texte d'une cellule à une autre | Peut être avec la fonction TEXTE() ... |
| 14/10/2016 à 07:14 | Circé | VBA - Recherche valeur dans un tableau avec 2 critères | A mettre dans le module de la feuille "Feuil2" ... |
| 13/10/2016 à 06:56 | Circé | VBA - Recherche valeur dans un tableau avec 2 critères | En C6 de la feuille "Feuil2" et tirer vers la droite et vers le bas ... |
| 09/10/2016 à 07:50 | marc7894 | Variable module à worksheet | Elle 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:42 | VDMICHEL | Calcul dans un userform | Petite 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:39 | VDMICHEL | Calcul dans un userform | Une 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:27 | bylbo7 | Compter les lignes par couleur | Comme 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:13 | benfullthrottle | Calculer valeur mini des cellules colorées par MFC | Ici 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:01 | skyliniste | Changement de format/apparence | Je 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:58 | judoka0209 | Problème colonne | Je verrai plus le code comme ça ... |
| 05/10/2016 à 15:46 | benfullthrottle | Calculer valeur mini des cellules colorées par MFC | Ce 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:37 | leyh | Mot précédé de | OK, parfait ... |
| 05/10/2016 à 15:27 | Mokamaka | Mise en forme conditionnelle | Tu ne peux pas être plus précis ... |
| 05/10/2016 à 15:24 | leyh | Mot précédé de | Je 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:04 | leyh | Mot précédé de | Et bien alors, regarde la variable "Affichage". Au lieu de : tu peux faire ... |
| 05/10/2016 à 07:12 | midas | VBA macro - Afficher des photos avec hauteur & largeur fixe | Avec des OLEObject type "Image" et définir sa propriété "PictureSizeMode" ... |
| 05/10/2016 à 06:47 | leyh | Mot précédé de | Je 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:57 | leyh | Mot précédé de | Je 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:00 | leyh | Mot précédé de | OK ! Remplace le motif de l'expression régulière : par celui-ci ... |
| 04/10/2016 à 13:16 | leyh | Mot précédé de | Pas sûr d'avoir tout saisi mais voilà une piste par rapport à ce que j'en ai compris ... |