| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 14/02/2019 à 07:04 | atlonia | Enregistrement de fichier incrémenté...? | La fonction Dir() fait très bien l'affaire, pas nécessaire d'utiliser FSO ! Ici, j'ai monté le système avec deux fonctions, la fonction "Fichiers()" qui retourne un tableau de type String contenant les noms des fichiers correspondants au filtre qui est "*-V??.xls*" et la fonction "NomFichier()" qui... |
| 13/02/2019 à 20:05 | gperros | Appliquer la formule "Activecelle.formulaR1C1" à une plage de cellules | A tester ... |
| 13/02/2019 à 17:45 | fabguilb | Code VBA pour code client | Voici ce qui arrive quand on ne donne pas toutes les informations, c'est pour cette raison que h2so4 t'a proposé une fonction pour feuille de calcul Excel et non une fonction pour UserForm, il a probablement oublié sa boule de cristal ... |
| 13/02/2019 à 17:38 | vinzu | Mise en forme conditionnelle en VBA | Comme ceci alors ... |
| 13/02/2019 à 13:51 | vinzu | Mise en forme conditionnelle en VBA | Pas sûr de bien tout comprendre mais testes pour voir ! A mettre dans le module de la feuille ... |
| 13/02/2019 à 13:35 | mafajo | Couleur | Content de t'avoir aidé... |
| 13/02/2019 à 13:34 | fabguilb | Code VBA pour code client | Avec remplacement par le A ... |
| 13/02/2019 à 13:25 | fabguilb | Code VBA pour code client | Attention à la présence du Z dans les trois dernière lettres ... |
| 13/02/2019 à 12:43 | lou798 | Impossible de supprimer des lignes (et réduire la taille) | Un classeur contient, en fonction de la version d'Excel, 65536 lignes pour version <2007 et 1048576 pour version >=2007. Il n'est pas possible de supprimer des lignes ou colonnes du classeur de façon à ce qu'elles n'existent plus physiquement, tu peux les masquer. Quand tu supprimes des lignes... |
| 13/02/2019 à 12:37 | mafajo | Couleur | Je te retourne ton classeur avec un bouton pour le choix de la couleur ... |
| 13/02/2019 à 11:57 | lou798 | Impossible de supprimer des lignes (et réduire la taille) | Je viens de faire passer ton classeur de 2636 Ko à 205 Ko donc, cure d'amaigrissement de 92 % ! 1, cliquer sur le bouton à l'intersection des entêtes de lignes et colonnes (à gauche de la lettre A) afin de sélectionner toutes les cellules puis choisir "Aucun remplissage" (au cas où il y ait des cell... |
| 13/02/2019 à 11:32 | Margau | Bordure | Clic droit, Format de cellule, onglet Bordures et tu joues avec les différentes possibilités ... |
| 13/02/2019 à 11:21 | Papi27190 | Problème boucle for | De cette façon peut être ... |
| 13/02/2019 à 11:10 | mafajo | Couleur | Désolé, j'avais mal compris la demande Code à mettre dans le module de la feuille en remplacement du précédant ... |
| 13/02/2019 à 07:07 | mafajo | Couleur | En VBA, à mettre dans le module de la feuille (Alt+F11, double cliquer sur "Feuil1(Feuil1) et coller dans la zone de texte qui vient d'apparaître à droite) ... |
| 13/02/2019 à 06:52 | paugloum | VBA - Copier une ligne a la suite dans une autre feuille | Une piste, voir les commentaires pour compréhension ... |
| 12/02/2019 à 17:01 | Papi27190 | Problème boucle for | Dans l'idée de mémoriser si la mesure est la première ou non, on peut inscrire une valeur dans la cellule en colonne U avec le format ";;;" afin que la valeur ne soit pas visible dans la cellule ... |
| 12/02/2019 à 16:47 | Papi27190 | Problème boucle for | Comment différencies-tu la première mesure de la seconde ... |
| 12/02/2019 à 16:45 | naimaxx | Problème de Cnditions IF | Testes déjà cette simple procédure (simple comparaison de dates), vois le résultat et adaptes ... |
| 12/02/2019 à 16:19 | Papi27190 | Problème boucle for | Une piste. A mettre dans la procédure événementielle "Workbook_SheetSelectionChange()" ... |
| 12/02/2019 à 06:46 | Geo-fusca | Trie des données | Utilises plutôt un filtre avancé. Il te faut une zone de critères au dessus de ta base de données reprenant les entêtes de colonnes. Voici deux images montrant un filtrage élaboré avant et après : Avant filtrage sur trois critères: Aprèsfiltrage : Donc, onglet "Données" zone "Trier et filtrer" bouto... |
| 11/02/2019 à 07:01 | al87 | Interior color ligne SANS MFC | Content de t'aider et bonne semaine à toi aussi... |
| 11/02/2019 à 06:59 | cepiat | VBA Importer données CSV => Conflit saut de ligne et retour chariot | Evites les doublons si possible ! https://forum.excel-pratique.com/viewtopic.php?f=2&t=120421 Je t'ai donné une autre piste pour la lecture du .csv... |
| 11/02/2019 à 06:54 | café créme | Case a cochée affiche une image | Bien sûr que tu peux mais il serait plus judicieux, pour ce qui font des recherches sur ce problème, que tu ouvre un nouveau post avec un titre suffisamment parlant ... |
| 11/02/2019 à 06:51 | cepiat | Ouvrir/modifier puis utiliser un csv | Un test de lecture du .csv ! Adapter le chemin et nom dans le code ... |
| 10/02/2019 à 10:46 | al87 | Interior color ligne SANS MFC | Je n'ai pas cette erreur donc, testes en remplaçant cette ligne : par celle-là ... |
| 10/02/2019 à 06:16 | cepiat | Ouvrir/modifier puis utiliser un csv | Poste un exemple de ton .csv, comme c'est un fichier texte, peut serait-il plus judicieux de l'ouvrir et le traiter avec "Open for Input" plutôt qu'avec "Workbooks.Open". Précises bien aussi l'endroit où tu penses que ça pose problème... |
| 09/02/2019 à 12:10 | Geo-fusca | Trie des données | Dans une base de données éviter les cellules fusionnées, plutôt répéter x fois la même valeur ... |
| 09/02/2019 à 11:42 | MadMax97 | SpnButton Incrémente valeurs citées dans une formule et non résultat final | Pour le bouton total : L'autre fonctionnant comme tu le demande non ... |
| 08/02/2019 à 07:07 | pierre5623 | Suppression d'Object | Sans savoir quel est le type d'objet, pas facile ! En admettant que ce soit des Shapes, le code ci-dessous supprime les objets et lignes associées sachant que la propriété "TopLeftCell" retourne un Range, le Range se trouvant juste dessous l'angle supérieur gauche du Shape ... |
| 08/02/2019 à 06:38 | kumade44 | Casse tête | Les 4 boutons appellent la même macro et c'est dans cette dernière qu'est fait la distinction d'où l'importance des nom des boutons. Tu crées 4 boutons nommés "ExtConforme" et "ExtNonConforme" pour la partie Extincteur et "InventConforme" et "InventNonConforme" pour la partie Inventaire et à chacun... |
| 07/02/2019 à 22:37 | zombe | Adapter code pour restreindre l'ouverture d'un fichier | Code à mettre dans le module du classeur (ThisWorkbook) du fichier que tu va distribuer. Il te faut adapter les noms des différents utilisateurs. A l'ouverture du classeur, un test est fait sur le nom d'utilisateur puis sur la date limite ... |
| 07/02/2019 à 21:43 | kumade44 | Casse tête | Je suis content de t'avoir aidé mais fais attention à la retranscription dans ton fichier, les boutons ont un nom bien particulier comme "ExtConforme" et "ExtNonConforme" pour la partie Extincteur et "InventConforme" et "InventNonConforme" pour la partie Inventaire et comme tu peux le voir dans le c... |
| 07/02/2019 à 21:38 | sdf34 | Base de registre corrompue ou Excel ? | J'ai eu un problème avec Excel, j'ai désinstallé puis réinstallé Office, fais plein de bidouillage et j'ai fini par supprimer le fichier .xlb et là, tout est rentré dans l'ordre donc, fermer Excel, déplacer ce fichier dans un dossier perso afin de sauvegarde, ce fichier sera recréé à l'ouverture d'E... |
| 07/02/2019 à 20:40 | kumade44 | Casse tête | Donc, j'en conclu que la mise en couleur se fait manuellement, en rouge si non conforme et en vert si conforme au pied de l'extincteur. Voici le code lié à quatre boutons, 2 pour "Conforme" et "Non Conforme" concernant la partie "Extincteur" et deux pour la partie "Inventaire". Enfin, c'est ce que j... |
| 07/02/2019 à 19:05 | kumade44 | Casse tête | Quel est l'élément qui dit que l'extincteur est "clean" ou non ... |
| 07/02/2019 à 08:37 | alexf55 | Problème automatisation macro | Une piste pas beaucoup plus valide que la fonction mais à tester ! Le code à mettre dans un module de classe nommé Classe1 (nom par défaut à l'ajout du premier) : Code à mettre dans le module du classeur : Comme les plages sont sur les colonnes S à AD, passer la plage "S10:AD200" tester et adapter.... |
| 07/02/2019 à 07:33 | alexf55 | Problème automatisation macro | Et oui, Application.Volatile est très bien sur quelques formules mais vu le nombre, c'est sûr, ça rame ! Il faut savoir que rendre une fonction volatile fait en sorte qu'au moindre calcul dans la feuille, édition de n'importe quelle cellule, la fonction est appelée même si aucune cellules n'y fait r... |
| 07/02/2019 à 06:44 | kumade44 | Casse tête | Sans fichier, ce n'est pas facile mais ça serait éventuellement possible avec une MFC sur une plage nommée ! Attendons le fichier ... |
| 07/02/2019 à 06:38 | MadMax97 | SpnButton Incrémente valeurs citées dans une formule et non résultat final | Tu veux incrémenter ou décrémenter les deux cellules sur la même ligne en même temps comme par exemple C3 et D3 ou tu veux toutes les incrémenter ou décrémenter de C3 à D5 ... |
| 06/02/2019 à 17:19 | Papi27190 | Boucle For | Une piste. La plage est défini sur la ligne 3 à partir de la colonne D et la boucle contrôle que toutes les cellules aient la même couleur, si ce n'est pas le cas, message et fin ... |
| 06/02/2019 à 16:59 | judycd | Formule Si applicable à plusieurs cellule | Ca ne serait pas plutôt comme ça ? =SI(ET(C4="Inactif";C5="Inactif";C6="Inactif");"Inactif";"Actif")... |
| 06/02/2019 à 14:00 | abderrafei | Beug MACRO | Là, je ne peux pas t'aider car je ne sais pas ce qui génère le changement de colonne, si c'est le soft de la douchette ou autre ? Peux être en utilisant la procédure événementielle "Worksheet_SelectionChange()" pour revenir à la colonne précédente ? Tu pourrais par exemple utiliser un code dans le g... |
| 06/02/2019 à 13:40 | barachoie | Fiabiliser un code Existant | Content de t'avoir aidé... |
| 06/02/2019 à 12:22 | abderrafei | Beug MACRO | Ok, pour ceux qui tomberaient sur ce sujet après une recherche c'est bien qu'ils sachent à quoi est dû le problème que tu as rencontré ... |
| 06/02/2019 à 12:05 | Twixman | Figer le temps | Ca change rien par rapport au code que je t'ai donné précédemment mais bon ... |
| 06/02/2019 à 11:57 | abderrafei | Beug MACRO | Et le problème venait de où ... |
| 06/02/2019 à 11:55 | barachoie | Fiabiliser un code Existant | Voici un code qui fonctionne avec mise en place de deux formules dont une en matricielle pour le comparatif. Ce dernier est fait sur le nombre de caractères sachant que tu as un numéro de dossier qui ne comporte que 11 caractères (ligne 158) par rapport à tous les autres qui en comportent 13 ... |
| 06/02/2019 à 11:01 | abderrafei | Beug MACRO | Ouvres la bibliothèque des références et décoches les références manquantes ! (Outils ---> Références...)... |
| 06/02/2019 à 10:48 | Twixman | Figer le temps | Testes ce code. L'heure est entrée seulement si les deux scores sont saisis, que la saisie se fasse en premier par le premier joueur ou par le second ... |