| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 30/01/2020 à 10:47 | myexcel | Comment mettre la date du système | Et pourtant... J'ai testé, ça fonctionne, en plaçant, bien entendu, le code dans le Module de la feuille concernée. Pour cela : 1- Copier le code, 2- Clic droit sur l'onglet de la feuille concernée / Visualiser le code 3- Coller dans la fenêtre VBE qui s'ouvre, 4- fermer la fenêtre VBE et ... tester... |
| 30/01/2020 à 10:37 | myexcel | Comment mettre la date du système | Juste une faute d'orthographe... Remplacer Interect par Intersect ..... |
| 30/01/2020 à 10:30 | DAFI | Espace | Le Ctrl+H (remplacer) fonctionne. 1- copie un des espaces dans un de tes nombres, 2- Ctrl+H 3- Dans le champs rechercher : colle ton espace 4- ne rien saisir dans le champs remplacer par 5- Cliquer sur remplacer tout... |
| 30/01/2020 à 10:26 | myexcel | Comment mettre la date du système | En reprenant le code de Pedro (salutations) ... |
| 30/01/2020 à 09:38 | Invité | Evenement textbox_change : effacer caractère | Une autre solution, car je n'aime pas les variables hors procédures (si on peut s'en passer). J'ai toujours peur qu'elles s'égarent... L'utilisation d'une variable Static résout pas mal de souci, dans ce cas... |
| 29/01/2020 à 15:55 | carolineOffner | Double click | Je ferais comme ceci : Dans un Module standard : Dans le module de la feuille concernée ... |
| 28/01/2020 à 16:11 | mikl5484 | Lier 2 combobox dans des userform différents | Il faudrait un peu plus de contexte... Les 2 Userforms sont affichés en même temps? Si oui, tous les deux en même temps ou le premier affiche le second? Si le premier affiche le second, par quel "moyen", clic sur un bouton de commande... |
| 28/01/2020 à 15:17 | DamienRRRR | Probleme propriété RowSource ComboBox | Le plus simple étant, ici, de transformer le tableau en tableau structuré (menu Insertion >> Tableau) nommé Tableau1. Le code devient alors : Ou "en dur" : dans la propriété RowSource, saisir : Tableau1[Doc_ID]... |
| 28/01/2020 à 14:30 | DamienRRRR | Probleme propriété RowSource ComboBox | @tous, Je pense que le tableau transmis est un exemple réalisé à "la va-vite". Le vrai tableau, lui (en tout cas je l'espère) ne doit comporter que des ID(s) unique... C'est le principe d'un ID... Si ce n'est pas le cas, je rejoins les copains du forum... Le tableau structuré comme ça, c'est du caca... |
| 28/01/2020 à 11:10 | DamienRRRR | Probleme propriété RowSource ComboBox | Renomme la feuille uniquement pendant la durée de vie de l'userform : ou : Utilise la propriété List pour remplir ta combobox..... |
| 28/01/2020 à 10:23 | DamienRRRR | Probleme propriété RowSource ComboBox | Quel est le nom de ta feuille avec des caractères spéciaux? Sinon, nomme la autrement..... |
| 27/01/2020 à 15:08 | DamienRRRR | Obliger la saisie TextBox | Ou alors avec deux événements ... |
| 23/01/2020 à 14:19 | Jérôme DD | Copie de sauvegarde automatique dans un dossier | Suffit d'ajouter l'heure au nom de la copie... Un exemple ... |
| 15/01/2020 à 11:18 | AntoineCherche | Tirage au sort équilibré | Oui, puisque : Colonne C : alterner les groupes A et B Comme dans l'exemple : A B A B A B... |
| 14/01/2020 à 17:13 | AntoineCherche | Tirage au sort équilibré | Un exemple parmi tant d'autres... NOMS Aléas Groupes Résultats NOM 1 0,645592562 A NOM 7 NOM 2 0,270143014 B NOM 5 NOM 3 0,396541396 A NOM 1 NOM 4 0,519083192 B NOM 10 NOM 5 0,645697326 A NOM 4 NOM 6 0,34757046 B NOM 3 NOM 7 0,782035845 A NOM 6 NOM 8 0,221660629 B NOM 2 NOM 9 0,232125692 A NOM 9 NOM... |
| 13/01/2020 à 11:13 | tanguy2604 | Rendre visible une textbox sur valeur | Le test If n'étant pas nécessaire dans ce cas, j'y vais de ma petite modif du code de Pedro ... |
| 10/01/2020 à 15:58 | SAM77170 | Sélection du fichier Excel le plus récent pour envoi par mail | Il me semble que le code de m3ellem1 ne stipule pas : mais ... |
| 10/01/2020 à 10:02 | bbto | Test de find | Mieux vaut utiliser la méthode Find avec un objet Range. tu pourras ainsi vérifier son existence. Exemple ... |
| 10/01/2020 à 09:01 | Flo33400 | Erreur macro 32 -> 64 bits | Un complément d'info pour un sujet récurrent... Il ne s'agit pas de transformer tous les "Long" en "LongPtr", un peu au hasard, pour que cela fonctionne, ce serait une erreur! à lire : la note dans ce doc : https://docs.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/longptr-da... |
| 03/01/2020 à 14:32 | peerl | Ajouter un commentaire VBA | Fais nous passer le fichier ou tu as intégré ma macro... |
| 03/01/2020 à 13:43 | peerl | Ajouter un commentaire VBA | Pour toutes tes cellules? Si oui, alors je ne vois pas trop comment faire... Si non, la procédure événementielle que je te donne plus haut fait entièrement l'affaire. Elle traite les commentaires au fur et à mesure des saisies de valeurs... |
| 03/01/2020 à 12:21 | peerl | Ajouter un commentaire VBA | Ancienne valeur de qu'elle cellule... |
| 03/01/2020 à 11:45 | peerl | Ajouter un commentaire VBA | C'est donc que je n'ai pas compris ta demande, qu'il te faudra donc reformuler plus clairement..... |
| 03/01/2020 à 10:01 | peerl | Ajouter un commentaire VBA | Bonne année. Voici un exemple à adapter à ta situation et à y ajouter toutes les sécurités nécessaires ... |
| 03/01/2020 à 08:40 | Xls-padawan-Vba | Compteur changement choix listebox | Tout ceci est bien confus. Je rejoins M12, il faudrait un classeur... Oui, mais quoi? 1 combobox sur feuille, UserForm ? contrôle ActiveX ou de formulaire?, une liste de validation? UserForm? Formulaire sur feuille? Autre? Un fichier exemple sera donc le bienviendu ... |
| 03/01/2020 à 08:36 | Absou | Routine avec boucle pour exportation en fichier texte | @M12, Bonjour, Pas vraiment. Si le fichier n'existe pas, il sera créé... |
| 03/01/2020 à 08:29 | seblanc33 | Détermination de ligne pour insertion | Non. Tu as déclaré, dans ton gestionnaire de noms, le Range "bdd_bon_materiel" pour toute la plage A2:F1048576. Donc l'écriture : rg.End( xlDown ).Row "part" de la dernière cellule de ton Range, ligne 1048576 et "descend" (comme il ne peut réellement descendre, il reste sur cette ligne). Ton résulta... |
| 03/01/2020 à 08:19 | Absou | Routine avec boucle pour exportation en fichier texte | Je t'ai donné deux codes principaux. Une Sub nommée Macro1 et une fonction nommé WriteFile. Il faut que tu places les deux dans ton module. Soit, le code total : Tu lances ta macro et c'est tout. ps : amitiés à Thauthème... |
| 02/01/2020 à 16:48 | aqaba74 | Calcul direct dans une cellule | Code à insérer dans le module de la feuille concernée ... |
| 02/01/2020 à 14:36 | seblanc33 | Détermination de ligne pour insertion | Bonne année, Remplacer : par ... |
| 02/01/2020 à 14:32 | Doumi | Afficher un POP UP a l'ouverture d'une feuille Excel | Vous ne voyez donc aucune différence entre : et : Un café? Un dictionnaire Anglais... |
| 02/01/2020 à 14:01 | Absou | Routine avec boucle pour exportation en fichier texte | Bonne année. Pour écrire un fichier texte : A utiliser, par exemple, comme ceci : Ce qui fait, avec le code de l'ami Thauthème : Petite modif du code de ThauThème (évite le Iif en boucle) : EDIT : dernier code après consultation des résultats souhaités ... |
| 02/01/2020 à 11:29 | lucas9442 | Lancer Macro à l'ouverture de n'importe quel fichier Excel avec un userform | Bonne année également, Pour cela, il convient d'utiliser un événement au niveau "Application", d'un classeur "toujours ouvert". Cela tombe bien, ton classeur "personnal" est ouvert systématiquement. 1- Dans le module ThisWorkbook de ton classeur personnal, insère ce code : 2- Toujours dans le classe... |
| 31/12/2019 à 15:26 | Mycka | La méthode Range de l'objet Worksheet a échoué (438) | J'utilise ces variables dans différentes modules, qui sont organisés par étapes, la déclaration en public m'évite de les redéfinir dans chaque module. Pourquoi cela est source d'erreurs ? Une variable Public, notamment de Type Worksheet ou Range, est modifiable dans n'importe lequel de vos modules,... |
| 31/12/2019 à 14:59 | horusbk | VBA faire pivoter un objet (MAJ du code vers 64 bits) | Baptiste, Ton code est donc mis dans un module objet (Module de classe, de feuille, d'UserForm). Remplace alors les termes "Public" par "Private"... |
| 31/12/2019 à 14:55 | Mycka | La méthode Range de l'objet Worksheet a échoué (438) | Quelques propositions : 1- déclarez vos variables au bon endroit Les déclarations de variables Public sont à éviter (trop source d'erreurs)... 2- Utilisez les vos variables : en remplaçant : par : Plage_recherche étant un objet "Range"... 3- Spécifiez clairement la propriété que vous souhaitez utili... |
| 31/12/2019 à 14:33 | horusbk | VBA faire pivoter un objet (MAJ du code vers 64 bits) | Remplacez donc la déclaration : par : A lire, le lien mis en commentaire : https://www.jkp-ads.com/articles/apideclarations.asp... |
| 20/12/2019 à 15:36 | rob56 | Message erreur Inputbox | En plus de ces deux réponses, ma contribution qui permet de distinguer l'annulation de l'absence de saisie : En effet, l'absence de saisie peut être réglée par une boucle (voir le Do... Loop While de Pedro), l'annulation, quant à elle, peut exister à part entière..... |
| 19/01/2017 à 11:14 | benjiben | Etirer une formule VBA sur une colonne | A partir de la macro de Theze (salutations), pourquoi pas ... |
| 24/02/2016 à 11:43 | leo_bourquard | Macro qui permet de comparer le TYPE de caractères | Regarde du côté de IsNumeric ... |
| 24/02/2016 à 09:26 | Samson491 | Affectation de tableau a tableau | Qu'entends tu par "tableau de structure"? Je t'ai fait un exemple de ce que tu souhaites, en traitant le sujet avec tes mots exacts... |
| 05/02/2016 à 12:12 | Gmk | Recuperer lignes selectionnées d'un Listbox | Ta variable txt, ici, n'est pas utile. Regarde ce code ... |
| 08/01/2016 à 12:46 | caubryan | Macro/VBA problème d'exécution | Cette réponse devrait te suffire : > les variables déclarées As Long ou As Integer représentent des nombres entiers. Ainsi : va afficher la valeur de Nombre : 33 > Les variables déclarées As Single ou As Double représentent des nombres décimaux. Ainsi : va afficher la valeur de Nombre : 33,124... |
| 08/01/2016 à 11:39 | caubryan | Macro/VBA problème d'exécution | Presque. On avance. Ne reste plus qu'à le joindre ce fichier..... |
| 08/01/2016 à 11:38 | Alex_P | Afficher plage de données dans un userform | Il restait un point à traiter, l'import des données. Une fois que tu auras écrit ce code, montre le nous, ça peut intéresser d'autres internautes... |
| 08/01/2016 à 10:00 | Alex_P | Afficher plage de données dans un userform | J'avais bien dit qu'il y aurait des bugs... Voici le nouveau fichier corrigé. J'ai également ajouté une demande de confirmation de suppression. On ne sait jamais... |
| 07/01/2016 à 14:57 | caubryan | Macro/VBA problème d'exécution | Sans voir le code difficile de dire. Ma boule de cristal me signale tout de même qu'il s'agit peut être de la somme de variables déclarées As Integer. Si c'est le cas, les déclarer As Single ou As Double devrait résoudre le problème. Sinon revenir avec le code et des exemples de valeurs..... |
| 07/01/2016 à 14:52 | Tigan | Fonctions date | Peut-être ... |
| 07/01/2016 à 14:45 | Alex_P | Afficher plage de données dans un userform | Bon. Voici un premier jet. Il ne comprend pas la procédure d'import des fichiers. Il comprend par contre la totalité de tes demandes. Pour faire réapparaitre l'UserForm, double clic en feuille "Référentiels" dans la cellule A1. Il te faut maintenant tester, retester et tester à nouveau. Reviens m'én... |
| 07/01/2016 à 13:55 | Sébastien | Amélioration de la partie "Téléchargements" (avis bienvenus) | Ok. Après je suppose que selon les alertes des internautes des fichiers sont supprimés. Merci de tes réponses. A++... |