p

Membre dévoué

Inscrit le :14/01/2010
Dernière activité :11/12/2024 à 14:21
Version d'Excel :2010 FR
Messages
830
Votes
200
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par pijaku - page 11

DateAuteur du sujetSujetExtrait du message
30/01/2020 à 10:47myexcel Comment mettre la date du systèmeEt 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:37myexcel Comment mettre la date du systèmeJuste une faute d'orthographe... Remplacer Interect par Intersect .....
30/01/2020 à 10:30DAFI EspaceLe 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:26myexcel Comment mettre la date du systèmeEn reprenant le code de Pedro (salutations) ...
30/01/2020 à 09:38Invité Evenement textbox_change : effacer caractèreUne 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:55carolineOffner Double clickJe ferais comme ceci : Dans un Module standard : Dans le module de la feuille concernée ...
28/01/2020 à 16:11mikl5484Lier 2 combobox dans des userform différentsIl 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:17DamienRRRR Probleme propriété RowSource ComboBoxLe 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&#93...
28/01/2020 à 14:30DamienRRRR 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:10DamienRRRR Probleme propriété RowSource ComboBoxRenomme 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:23DamienRRRR Probleme propriété RowSource ComboBoxQuel est le nom de ta feuille avec des caractères spéciaux? Sinon, nomme la autrement.....
27/01/2020 à 15:08DamienRRRR Obliger la saisie TextBoxOu alors avec deux événements ...
23/01/2020 à 14:19Jérôme DD Copie de sauvegarde automatique dans un dossierSuffit d'ajouter l'heure au nom de la copie... Un exemple ...
15/01/2020 à 11:18AntoineChercheTirage 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:13AntoineChercheTirage 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:13tanguy2604 Rendre visible une textbox sur valeurLe 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:58SAM77170 Sélection du fichier Excel le plus récent pour envoi par mailIl me semble que le code de m3ellem1 ne stipule pas : mais ...
10/01/2020 à 10:02bbtoTest de findMieux vaut utiliser la méthode Find avec un objet Range. tu pourras ainsi vérifier son existence. Exemple ...
10/01/2020 à 09:01Flo33400 Erreur macro 32 -> 64 bitsUn 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:32peerlAjouter un commentaire VBAFais nous passer le fichier ou tu as intégré ma macro...
03/01/2020 à 13:43peerlAjouter un commentaire VBAPour 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:21peerlAjouter un commentaire VBAAncienne valeur de qu'elle cellule...
03/01/2020 à 11:45peerlAjouter un commentaire VBAC'est donc que je n'ai pas compris ta demande, qu'il te faudra donc reformuler plus clairement.....
03/01/2020 à 10:01peerlAjouter un commentaire VBABonne année. Voici un exemple à adapter à ta situation et à y ajouter toutes les sécurités nécessaires ...
03/01/2020 à 08:40Xls-padawan-Vba Compteur changement choix listeboxTout 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:36Absou 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:29seblanc33 Détermination de ligne pour insertionNon. 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:19Absou Routine avec boucle pour exportation en fichier texteJe 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:48aqaba74 Calcul direct dans une celluleCode à insérer dans le module de la feuille concernée ...
02/01/2020 à 14:36seblanc33 Détermination de ligne pour insertionBonne année, Remplacer : par ...
02/01/2020 à 14:32DoumiAfficher un POP UP a l'ouverture d'une feuille ExcelVous ne voyez donc aucune différence entre : et : Un café? Un dictionnaire Anglais...
02/01/2020 à 14:01Absou Routine avec boucle pour exportation en fichier texteBonne 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:29lucas9442 Lancer Macro à l'ouverture de n'importe quel fichier Excel avec un userformBonne 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:26MyckaLa 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:59horusbk 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:55MyckaLa 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:33horusbk 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:36rob56Message erreur InputboxEn 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:14benjiben Etirer une formule VBA sur une colonneA partir de la macro de Theze (salutations), pourquoi pas ...
24/02/2016 à 11:43leo_bourquard Macro qui permet de comparer le TYPE de caractèresRegarde du côté de IsNumeric ...
24/02/2016 à 09:26Samson491Affectation de tableau a tableauQu'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:12Gmk Recuperer lignes selectionnées d'un ListboxTa variable txt, ici, n'est pas utile. Regarde ce code ...
08/01/2016 à 12:46caubryanMacro/VBA problème d'exécutionCette 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:39caubryanMacro/VBA problème d'exécutionPresque. On avance. Ne reste plus qu'à le joindre ce fichier.....
08/01/2016 à 11:38Alex_P Afficher plage de données dans un userformIl 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:00Alex_P Afficher plage de données dans un userformJ'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:57caubryanMacro/VBA problème d'exécutionSans 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:52Tigan Fonctions datePeut-être ...
07/01/2016 à 14:45Alex_P Afficher plage de données dans un userformBon. 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:55SébastienAmé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++...