| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 08/02/2017 à 01:17 | matysek | Enregistrement automatique d'un fichier | Voici le code et vos fichiers modifiés, certainement à adapter. Il est contrôlé que votre fichier Copie de Enrauto soit bien ouvert (sinon message d'avertissement). Ouvrez Copie de Enrauto , puis Actif Second . "Cochez" votre cellule d'alarme, et voyez le résultat... |
| 07/02/2017 à 22:11 | ANW | Saisir une date sans les "/" qui se convertisse en jj/mm/aaa | Re, une version avec saisies dans la colonne [ DATE ] d'un tableau, et possibilité de choisir un séparateur comme : - 02/05/2016 - 02.05.2016 - 02-05-2016 - 02 05 2016... |
| 07/02/2017 à 20:54 | AKO | Macro insérer/copier une ligne sur tous les onglets | Re, Je ne comprends pas la suppression du contenue des cellules copiées une seconde version, avec 4 onglets ... |
| 07/02/2017 à 20:48 | ANW | Saisir une date sans les "/" qui se convertisse en jj/mm/aaa | Ingénieux..... |
| 07/02/2017 à 19:14 | AKO | Macro insérer/copier une ligne sur tous les onglets | Une autre idée, avec ces inconvenants, à adapter : une autre méthode : classeur joint ... |
| 07/02/2017 à 18:49 | ANW | Saisir une date sans les "/" qui se convertisse en jj/mm/aaa | Une idée, avec la condition que l'utilisateur saisisse bien 8 chiffres sans espace (non contrôlé dans le code ci-dessous) : je ne l'ai pas testé, mais suis confiant..... |
| 07/02/2017 à 02:17 | Mozard LOUIS | Espace automatique avant majuscule | Merci, génie est exagéré, mais simplement heureux d'avoir donné une solution qui convienne. ne pas oublier de cocher 'Résolue'. Cordialement... |
| 07/02/2017 à 01:24 | Mozard LOUIS | Espace automatique avant majuscule | Re, la macro fonctionne aussi bien pour 30 lignes, que pour une infinie, si les ressources de l'ordinateur ou d'Excel le permettent..... |
| 07/02/2017 à 00:49 | Mozard LOUIS | Espace automatique avant majuscule | Merci, je regarde. Re mon cher, voici un exemple, au format 2010. Bien à toi... |
| 07/02/2017 à 00:29 | Mozard LOUIS | Espace automatique avant majuscule | Re, Très bien, je me fais une pause en attendant..... |
| 07/02/2017 à 00:23 | Mozard LOUIS | Espace automatique avant majuscule | Re, je ne peux qu'en même l'ouvrir... Quelle version d'Excel utilise tu ? Je suis en version 2010... |
| 07/02/2017 à 00:15 | Mozard LOUIS | Espace automatique avant majuscule | Re, SVP, peux-tu mettre ton fichier non zippé, je ne peux l'ouvrir, l'archive semble corrompue... merci... |
| 06/02/2017 à 23:50 | Mozard LOUIS | Espace automatique avant majuscule | Peux-tu mettre un fichier avec quelques exemples ... |
| 06/02/2017 à 23:36 | mibri | Forcer Majuscule | Ce n'est peut-être pas sur le bon sujet, mais post un fichier avec juste un onglet et quelques exemples... |
| 06/02/2017 à 23:28 | mibri | Forcer Majuscule | De même pour moi, depuis hier... Je viens aussi d'enlever les deux points derrière le 'Then'... |
| 06/02/2017 à 21:27 | matysek | Enregistrement automatique d'un fichier | Ma première question : Qu'est ce qui déclenche l'alerte ? Si c'est un évènement, alors dans cet évènement, effacer les données sensibles, et utiliser la commande ci-dessous : NomClasseur : nom du fichier sauvegarde. ModuleX : nom du module où ce trouve la macro cité ci-dessous. NomMacro : nom de la... |
| 06/02/2017 à 21:21 | mibri | Forcer Majuscule | Voici une solution en vba : Code: Tout sélectionner... |
| 06/02/2017 à 20:53 | THIERRYH | Probleme Tableau | Pour le problème du fichier posté, un invité annoncé un "bog" critique avec deux choix : redémarrer Excel, ou chercher une solution en ligne puis redémarrer Excel. J'ai simplement cliqué sur le second choix, un correctif a dû être appliqué. Pour enregistrer les fichiers Excel, je n'utilise que deux... |
| 06/02/2017 à 02:58 | THIERRYH | Probleme Tableau | Non, après ton message, je suis revenu pour mieux voir. Ce que j'ai remarqué, le fichier téléchargé était, sur mon poste, en format .xlsb ! J'ai effectivement eu le problème à la seconde ligne, et lors de la fermeture d'Excel, j'ai cliqué sur recherche d'une solution en ligne. Puis, appliquer la mod... |
| 06/02/2017 à 02:29 | THIERRYH | Probleme Tableau | Re, voir si le problème mentionnée est résolu ... |
| 06/02/2017 à 02:12 | THIERRYH | Probleme Tableau | Je n'ai pas ce problème en utilisant la touche TAB. Aucune ligne n'est ajouté, car la tabulation effectue un déplacement col+1. Par contre, lors d'un changement d'onglet, la macro évènementielle concernée étant inachevée, provoque un arrêt du débogueur sur la première erreur rencontrée... |
| 06/02/2017 à 01:49 | matysek | Enregistrement automatique d'un fichier | Je n'ai pas tout compris, mais voici ce que je remarque dans votre code : - 1 - il y a une erreur de syntaxe dans chemin = Workbooks("Enrauto.xlsx").Path & "/" , mettre "\" à la lace de "/". Comment le path fonctionne sur une sauvegarde "inexistante" ? (si je comprends le fichier actif et inactif) ... |
| 06/02/2017 à 00:34 | mibri | Forcer Majuscule | Le code de votre dernier fichier joint (ci-dessous) présente un problème important, à rectifier avant de continuer : Dès l’exécution de : Range("D2") = UCase(Range("D2")), un évènement supplémentaire est créé, puis un autre, etc... jusqu'à l'infini. L’exécution de cette routine ne progresse pas plus... |
| 02/11/2016 à 22:55 | eole-33 | Formules dans UserForm | Merci eole-33, ce fut un plaisir de pouvoir donner une idée qui te convienne... |
| 02/11/2016 à 11:01 | eole-33 | Formules dans UserForm | Re, une seconde version, avec votre formule modifié comme expliqué ci-dessus, puis les valeurs de la combobox prisent dans l'onglet, colonne D... |
| 02/11/2016 à 10:42 | eole-33 | Formules dans UserForm | Oui, j'avais remarqué suivant certaines valeurs saisies, (valeurs inférieurs à 40). Pour vérifier, j'avais modifié votre formule comme suit : (division arrondi au centième, puis multiplié par 100) à vous de voir si les résultats sont plus probants... |
| 02/11/2016 à 02:19 | edlede | Gestion planning Rh | Pour le private sub ci-dessous, soit vous enlevez la protection du comboBox dans votre onglet, soit vous mettez Application.ScreenUpdating = true, l'erreur devrait disparaitre... |
| 02/11/2016 à 01:51 | eole-33 | Formules dans UserForm | Bonjour eole-33, j'ai revu une partie du code en suivant un principe : écrire qu'une seule fois vos formules. Pour supprimer les textbox demandées, utilisation d'un tableau déclaré publique. Voyez si cela vous convient pour commencer... |
| 28/10/2016 à 08:04 | USMALGER | Lenteur dans l'execution des operations | De bon matin, une idée ou solution avec le vba. Un fichier pour voir, avec des données bidons (50 lycées, 20 modules, ~2 600 élèves...) Un second vide (sans élèves ni notes), pour tester. Si toutefois les données devaient être plus importantes, il faudrait envisager de les extérioriser... |
| 28/10/2016 à 00:31 | USMALGER | Lenteur dans l'execution des operations | Oui, erreur de ma part, après la MODIFICATION d'une cellule quelconque... |
| 27/10/2016 à 23:48 | USMALGER | Lenteur dans l'execution des operations | Cela ressemblerait à un problème déjà rencontré. Si votre fichier complet atteint les 2 ou 3 Mo, il est normale qu'il soit lent. Un fichier ré-actualise toutes les formules à chaque changement de l'utilisateur, même avec un simple [enter]. Comprenez qu'à chaque changement, tous votre fichier... |
| 17/10/2016 à 19:48 | USMALGER | Lenteur dans l'execution des operations | Up ! Et, serait-il possible d'avoir un exemple ... |
| 16/10/2016 à 15:42 | Invité | Changement format de cellule avec liste déroulante | Si je comprends, modifier l'affichage d'une cellule comme la modification d'un format de date, sans modifier la date ? Hors vba, je ne vois pas comment. Par vba, implique un certain traitement, mettre un fichier en exemple serait le bien venu..... |
| 16/10/2016 à 15:34 | USMALGER | Lenteur dans l'execution des operations | Un fichier avec 30 onglets, donc conséquent, ressemble à un problème déjà rencontré... Une question, quel est le poids de votre fichier sur le disque dur, en Ko ... |
| 16/10/2016 à 14:58 | titi32600 | Changement de couleur d'une cellule | Voici une nouvelle version. Suivant comment je souhaite traiter les dates, je n'utilise par forcément une variable DATE, mais LONG en vba. Cela impose de formater les cellules à traiter au format date. Et pour terminer, gérer une erreur possible qui, si tu mets la ligne ON Error... en commentaire, d... |
| 14/10/2016 à 23:11 | titi32600 | Changement de couleur d'une cellule | Tu es dans un évènement (Worksheet_Change) : - lorsque i=6, un nouvel évènement est créé, qui relance une autre boucle qui recommence à i=6, qui recrée un nouvel évènement qui commence lui aussi à i=6, et etc... Boucle sans fin ! Annuler les évènements avant la boucle, puis les ré-activer après : Ap... |
| 14/10/2016 à 22:42 | Spouns | Incrémentation D'article | Pour utiliser le filtre, j'appliquerais le format texte à ta colonne d'incrémentation... Je pense que tu ne devrais plus avoir ce genre de problème. Le classeur joint n'est qu'un exemple à adapter, de multiples formats sont possibles... |
| 14/10/2016 à 21:27 | Spouns | Incrémentation D'article | Voici un exemple ci-dessous, pour une incrémentation de codes ou références. ensuite, erreur de frappe, comme la noté grisan29, remplacer FormMenu.Show par FormArt.show pour un retour d'une box, noter valeur = msgbox ("texte",vbYesNo) si valeur = 6, l'utilisateur à cliqué sur oui... |
| 25/08/2016 à 23:33 | Lexa7751 | ERREUR 1004 sur macro qui fonctionne | Une P'tite solution... |
| 24/08/2016 à 20:55 | laucsap | Transpose avec condition | Cet exemple, avec filtre auto, ne conviendrait pas... |
| 23/08/2016 à 19:14 | dasaquit | Commande et facturation par double click | Voici avec les cellules déplacées, et un bouton pour la sélection commande / facture... |
| 22/08/2016 à 23:39 | dasaquit | Commande et facturation par double click | En regardant le code, la var lig est le n° de ligne non vide 'le plus bas' de la colonne A, + 1. Avec le débogueur pas à pas, je vois lig = 44. C'est parce que les cellules A 31 et A 43 ne sont pas vides. Déplacez le contenue de ces lignes d'une colonne vers la droite, et tout fonctionne parfaitemen... |
| 22/08/2016 à 23:18 | julyindecember | Répartition d'un montant sur plusieurs tâches | Bonjour, très bonne question, dont je ne connais pas la réponse, mais aimerais la connaitre. un peu particulier le clavier en qwerty? C'est un choix ... |
| 22/08/2016 à 00:59 | AnneCsm | Formule moyenne | La "formule" n'est pas visible du tableur. C'est du code, une routine... Tapez Atl+F11, s'ouvre l'éditeur de code VBA, où il est accessible. Le code est dans le module 1. Si vous n'y arrivez pas comme expliqué ci-dessus, faites : clic-droit sur le bouton 'Moyenne jaune' puis clic sur 'affecter une m... |
| 22/08/2016 à 00:38 | Benoist28200 | Changer couleur | Un autre exemple, avec choix de thèmes dans l'onglet 1... |
| 21/08/2016 à 22:34 | Auberoui | Recherche texte dans plage de cellule | Un autre exemple ... |
| 21/08/2016 à 02:46 | Moé Kolisse | Obliger utilisateur à remplir des cellules spécifique (BIS) | Voici une 'modif.'... |
| 21/08/2016 à 02:15 | shenmue01 | Copier le contenu d'un dossier vers la racine d'une USB | A vous lire, juste une remarque : GestionFichier.CopyFile sFolder, "D:/" pour une adresse de lecteur, utiliser l’antislash, le slash est utilisé pour des adresses internets... |
| 21/08/2016 à 01:51 | AnneCsm | Formule moyenne | Emilmick, pour une première ébauche, c'est bien. je dirais même... TRES BIEN... |
| 21/08/2016 à 01:36 | doggerip | Problème avec la fonction de find sur des dates | Voici un exemple différent. à tester, un message d'erreur vous guidera... |