| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 30/07/2018 à 20:04 | pomky | Importer et exporter données avec formulaire | Encore un point, les valeurs saisies dans les txtmesure1 à 3 : valeurs numériques sans doute, mais entières ou décimales, et si décimales quel est le séparateur décimal utilisé lors de la saisie ? On peut prendre des précautions de toutes façons mais autant savoir ce que tu as prévu..... |
| 30/07/2018 à 19:06 | valmatmax | Calcul échéance suivant | 8 pour ce qui me concerne ! Je suis à La Réunion..... |
| 30/07/2018 à 16:57 | guitz | Décompter pour faire un tableau de 12 par 12 | Bonne continuation... |
| 30/07/2018 à 16:14 | guitz | Décompter pour faire un tableau de 12 par 12 | Proposition : Evènementielle Change qui réagit automatiquement aux changements de valeurs dans la plage B27:C30. Cordialement... |
| 30/07/2018 à 15:40 | LBJSD | Copier Transposer une ligne d'une certaine plage de colonnes | Le code mettait la couleur indiquée sur le modèle... Tu sauras que le modèle sert justement à préciser le résultat à obtenir, alors n'en fournit pas un alors que tu veux autre chose qui ne figure pas ... |
| 30/07/2018 à 14:48 | pinpin | Réorganisation fichier Excel | Pour 20000 lignes, remplace i% et j% (variables Integer) dans les déclarations de variables par i& et j& (variables Long). Les expériences ont montré qu'elles sont plus rapides lors de l'exécutions. [J'ai toujours quelques scrupules à les utiliser systématiquement (comme le fait Eriiic...) pour... |
| 30/07/2018 à 13:41 | pomky | Importer et exporter données avec formulaire | Ok pour le certificat, s'il n'en émet qu'un par session Formulaire, pas de souci. Pas de souci non plus pour le bouton Fermer, il décharge le Userform, ce qui efface tout... Pour les CheckBoxes, il suffit de programmer... la seule difficulté que je voyais, c'est que l'utilisateur ne soit pas déstabi... |
| 30/07/2018 à 13:27 | pinpin | Réorganisation fichier Excel | Nouvelle procédure : NB- Honnêtement, je trouve que ta présentation est plutôt tordue... Cordialement... |
| 30/07/2018 à 12:26 | LBJSD | Copier Transposer une ligne d'une certaine plage de colonnes | D'abord supprimer la ligne vide entre la ligne d'en-tête et le reste. Ensuite seule la cellule active sera prise en considération lors de la sélection au démarrage. On peut se contenter de ne sélectionner qu'une seule cellule n'importe où sur la ligne avant de lancer la macro. Hormis le prélèvement... |
| 30/07/2018 à 11:51 | tlizanet | Utilisé une condition dans un calcul VBA | Ta condition (surlignée vert dans la formule) : s'écrit : Et dans ton code : mais à gauche de l'expression, il te faut un nom de variable suivi de = pour recueillir ce résultat, sinon erreur... ! Cordialement... |
| 30/07/2018 à 11:35 | -arthur- | Calcules de rendements sur 12 mois glissants | Une moyenne de moyennes de fractions d'une population n'est pas égale à la moyenne du total de la population. C'est ce qu'ont dit Eric et Chris... ... |
| 30/07/2018 à 11:28 | pomky | Importer et exporter données avec formulaire | Je n'en suis qu'au 2e café... ! En traitant le sujet initial, j'avais pensé que l'import précédait, j'ai ensuite cru le contraire (histoire de je ne sais plus quel bouton désactivé) puis j'avais eu des doutes... Recadrons donc ! On commence par l'import et le fichier (pince ou autre, puisque ouvert... |
| 30/07/2018 à 09:53 | SpaceX | Convertir une date | Rien de grave... avant café, j'ai dû réfléchir... ... |
| 30/07/2018 à 09:35 | SpaceX | Convertir une date | Salut Jean-Eric ! Oui ! Si le mois n'est pas reconnu, par exemple Fevrier , la boucle ira au bout et m atteindra la valeur 13, et la date résultante serait fausse dans ce cas. bonne journée... |
| 29/07/2018 à 23:51 | Dach2 | Syntaxe pour tri d'une plage | Moi si, ça m'a déjà joué des tours ! Par contre, l'Orientation, c'est si tu es susceptible d'avoir fait du tri de droite à gauche, rare ! Moins rare, peut être MatchCase. Cette méthode fait partie des rares cas où j'utilise le passage des arguments par noms, parce que leur énumération est dans un or... |
| 29/07/2018 à 23:45 | valmatmax | Calcul échéance suivant | J'ai mis un renvoi #N/A pour alerter en cas d'erreur sur le libellé d'échéance. Si autre erreur, Excel renvoie automatiquement #VALEUR! Dhany ! Tu pas enchaîné, à coup sûr ... |
| 29/07/2018 à 23:39 | Storm28 | Heures négatives et cellule non appropriée | C'est une raison pour laquelle je déconseille le calendrier 1904, ce calendrier n'est en outre plus en accord avec VBA, et on ne peut plus travailler sur dates en VBA. Les heures négatives ne s'affichent pas mais demeurent utilisables. Généralement on traite ce problème par une colonne masquée où l'... |
| 29/07/2018 à 23:15 | Dach2 | Syntaxe pour tri d'une plage | D'accord avec Curulis ! Le Plage.Select est de trop. On n'a pas besoin de sélectionner pour trier (ni pour faire quoi que ce soit). Par contre, je préfère toujours préciser le paramètre Header, et ne pas laisser Excel décider s'il y a une en-tête ou pas. Cordialement... |
| 29/07/2018 à 23:01 | valmatmax | Calcul échéance suivant | @ Dhany : tu es déchaîné le dimanche ... |
| 29/07/2018 à 22:41 | pomky | Importer et exporter données avec formulaire | Il s'agit d'un autre sujet que le précédent, mais qui m'a l'air d'entrer quelque part en contradiction avec lui, sans doute parce que les explications sont incomplètes... mais pas grave en soi. Je reprends tes indications en gros [je préfère les détails ]. Rien dans ton code ne le fait, ou j... |
| 29/07/2018 à 22:15 | valmatmax | Calcul échéance suivant | Version modifiée de la fonction : sous réserve de la réponse à mes questions. Pas regardé tes alertes, mais mdo100 a répondu sur ce point. Si tu souhaites en plus un message d'alerte sur les factures échues, on peut faire ça à l'ouverture du classeur. Il faut que tu indiques ce que tu souhaites comm... |
| 29/07/2018 à 21:32 | sat3367 | Copier vers un fichier Excel fermé | Tout dépend des besoins et des préférences. Le code est surtout destiné à ajouter une couche de confort, telle que la perçoit l'utilisateur, et évidemment pas à contrecarrer le fonctionnement de l'application. Il peu de temps dans la journée, j'ai refusé de coder une insertion de lignes, l'objectif... |
| 29/07/2018 à 21:12 | tonillo | Info bulles "dynamiques" | C'était bien pour t'éviter ça ! @+... |
| 29/07/2018 à 21:07 | pierrebastres | Alimenter une variable tableau avec condition | Non ! Ce n'est pas parce que le fichier serait incomplet... Une opération codée est en principe une opération parfaitement définie lorsqu'on regarde le fichier avec la procédure : Tu crées 2 tableaux non utilisés ensuite, perdus à la fin de la procédure. Tu en crées 2 autres qui ne servent qu'à comp... |
| 29/07/2018 à 20:35 | tonillo | Info bulles "dynamiques" | Modifier la 10e ligne de code ainsi : Cordialement... |
| 29/07/2018 à 20:31 | valmatmax | Calcul échéance suivant | J'ai donc noté (comme mdo100), 4 échéances qui s'ajoutent aux 6 précédentes : Tout de suite : tu prends la date du lendemain, on applique donc 1 jour ? 1 mois 1 semaine 15 jours : là c'est bien 15 jours qu'on prend ? Pas 2 semaines ? Pas d'autres ... |
| 29/07/2018 à 20:04 | pierrebastres | Alimenter une variable tableau avec condition | Hello ! Pas du tout ! D'autant que tu étais quasiment le seul qui discutait avec moi dans la période ... |
| 29/07/2018 à 20:01 | tonillo | Info bulles "dynamiques" | Le code récupère le nom de la feuille (Messieurs ou Dames) dans ta formule de validation... |
| 29/07/2018 à 19:50 | pierrebastres | Alimenter une variable tableau avec condition | Je dois avoir quelque chose de spécial en ce moment ! Celui à qui on ne répond plus !!! Si tu ne me réponds pas, et si tu ne réponds pas à mes questions, j'irai me faire voir ailleurs ... |
| 29/07/2018 à 19:43 | Caro79 | Recopier une validation de données sur plusieurs colonnes | Re, Allons au plsu pressé ! Ta formule varie d'une colonne à l'autre, qu'est-ce qui conditionne cette varaition ... |
| 29/07/2018 à 17:44 | Caro79 | Recopier une validation de données sur plusieurs colonnes | J'ai vu !!! Pas eu le temps de revenir sur un autre sujet, pour préciser que je faisais désormais grève de divination ! Bonne voyance..... |
| 29/07/2018 à 17:41 | valmatmax | Calcul échéance suivant | Je t'ai indiqué le 23/07 à 00h28 comment procéder pour placer la fonction dans ton classeur, et son utilisation est simple, 2 arguments (la date facture et l'échéance), dont les colonnes sont les mêmes que sur le modèle. Je veux bien l'insérer et te retourner ton classeur avec. Mais si j'ai bien com... |
| 29/07/2018 à 17:26 | Caro79 | Recopier une validation de données sur plusieurs colonnes | Tiens Salut Curulis ! Le problème étant d'insérer une formule de validation dans plusieurs colonnes, j'ai fourni une ligne de code pour le faire, à ajuster à partir des informations manquantes (quelles colonnes ? et quelle étendue de ces colonnes ?), mais visiblement ça n'intéresse pas ... |
| 29/07/2018 à 17:17 | pomky | Importer et exporter données avec formulaire | Mon code, il faut s'en servir tel qu'il est écrit, ou bien indique précisément ce que tu veux modifier... |
| 29/07/2018 à 17:15 | pierrebastres | Alimenter une variable tableau avec condition | Je vais mettre un grain de sel ! Ton code me paraît pour l'essentiel inutile, il ne réussit qu'à noyer ce que tu veux faire, qui mériterait d'être explicitement exprimé pour qu'on puisse le réaliser sans détours... (NB- La règle consistant à déclarer toutes ses variables en tête de procédure me para... |
| 29/07/2018 à 16:39 | pomky | Importer et exporter données avec formulaire | Je ne vois pas ce que tu veux faire ! Ta condition if me paraît très nébuleuse, je ne sais à quoi elle correspond mais je pense qu'il faudrait faire autrement, et en outre pas de End If donc une erreur en perspective. wbMyWb n'est pas initialisée et l'ouverture du classeur a d'ailleurs disparue, aut... |
| 29/07/2018 à 16:27 | bougainvillearb | VBA inserer les formules et format de la ligne identifiée | Ce qui s'avère formateur, c'est de faire en VBA ce qui ne peut être fait autrement, ou le faire autrement qu'on ne le fait sur Excel..... |
| 29/07/2018 à 15:49 | miac | VBA incrémentation | Pas vraiment ! Qu'est-ce qui s'incrémente exactement ? Avoir une colonne A préincrémentée sur des lignes par ailleurs vide ne sert qu'à augmenter inutilement la taille du fichier... Cordialement... |
| 29/07/2018 à 15:44 | bougainvillearb | VBA inserer les formules et format de la ligne identifiée | Evidemment, en copier-coller xlFormulas, tu colles également les valeurs quand il n'y a pas de formule... Mais je te conseilles d'essayer le tableau Excel, car tout ce que tu as indiqué comme devant être reproduit, s'y reproduit automatiquement. Indique s'il y a lieu un élément que tu n'aurais pas c... |
| 29/07/2018 à 15:33 | valmatmax | Calcul échéance suivant | Salut Dhany ! J'ai vu ! Wah ... |
| 29/07/2018 à 15:24 | sat3367 | Copier vers un fichier Excel fermé | Effectivement, pour un tableau bien conçu la saisie doit pouvoir être directe... Cependant, l'avantage d'un formulaire, sous forme de UserForm, est indéniable lorsque l'on veut faciliter la saisie et la fiabiliser, elle permet dès le départ d'éliminer des erreurs de saisie, voire d'en rectifier cert... |
| 29/07/2018 à 15:17 | valmatmax | Calcul échéance suivant | Dhany faisait une référence humoristique à une discussion antérieure... La fonction peut être complétée bien sûr... mais je voudrais d'abord savoir si valmatmax l'a testée et est en mesure de l'utiliser, surtout qu'il ne s'est pas facilité la tâche avec ses libellés d'échéances longs et sur lesquels... |
| 29/07/2018 à 15:00 | bougainvillearb | VBA inserer les formules et format de la ligne identifiée | La solution vraiment la plus simple pour toi consiste à sélectionner ta plage A8:M9, tu bascules sur l'onglet Insertion et tu cliques sur Tableau, tu valides et ton tableau sera transformé en tableau Excel. Tu vas ensuite sur l'onglet Outils de tableau- Création, et tu le renommes Transversal_. Et t... |
| 29/07/2018 à 14:47 | sat3367 | Copier vers un fichier Excel fermé | Nous sommes d'accord il me semble sur le fait que la meilleure base de données, on ne la voit jamais... On le serait encore plus si tu admets que si ce que l'on propose à voir ne convient pas au sens esthétique de l'intéressé il faudra bien qu'il personnalise sa visualisation par un programme person... |
| 29/07/2018 à 14:19 | bougainvillearb | VBA inserer les formules et format de la ligne identifiée | La méthode n'est sans doute pas la plus adéquate... Avec le fichier, on pourra t'indiquer quelle est la plus adéquate. Cordialement... |
| 29/07/2018 à 14:11 | Isalou | Mettre des zéros devant un nombre de moins de 8 chiffres | Juste pour dire que sans le fichier, on ne pourra pas se pencher efficacement sur le problème... Ce dernier ne se situe pas à mon avis au niveau de VBA, mais dans la propension d'Excel à convertir en nombre des textes numériques, il faudra donc forcer le passage en texte en vérifiant que la méthode... |
| 29/07/2018 à 13:45 | Ashleykop | Comment exporter contenu d'une feuille vers une autre en la classant | Ce qu'il faut, c'est d'abord finaliser la conception de ton projet. Une fois que toutes les fonctionnalités en sont prévues, on peut écrire le code en tenant compte de tous les éléments. Si on le fait prématurément on est conduit à modifier à chaque fois, ou rectifier le tir par des "rustines" qui n... |
| 29/07/2018 à 13:34 | pomky | Importer et exporter données avec formulaire | Je ne vois pas bien où se situe les différences avec le sujet initial posé, limité à un transfert de données... Sur ce point je ne vois pas ce qui justifierait que l'on revienne à un collage valeurs dans la mesure où le copier-coller ne se justifie pas et peut donc être évité, (et si on peut l'évite... |
| 29/07/2018 à 13:18 | sat3367 | Copier vers un fichier Excel fermé | Il y a un ajustement de langage et de définition à opérer, mais je pense que nous serions assez vite globalement d'accord sur ce point : ce que tu appelles "mise sous forme de table" me paraît assez facilement se confondre avec ce que je recouvre par "traitement de bases de données", ensuite je fais... |
| 29/07/2018 à 13:01 | cisco38 | Application.GetOpenFilename et image en grand | Tu peux intervenir dans la boîte de dialogue pour modifier l'affichage, c'est déjà ça ! Comme l'indique Chris, on ne dispose pas de paramétrage de vue avec GetOpenFileName, et avecFileDialog.InitialView j'ai beau m'escrimer à la modifier, j'ai toujours la même ! ce qui rejoint ses constats. Même cho... |