| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 06/09/2016 à 16:33 | MVBAM | Lire une vidéo sur 2 WMP en même temps | Et en faisant une manip du genre ? ... |
| 06/09/2016 à 15:54 | MVBAM | Lire une vidéo sur 2 WMP en même temps | Le temps de charger la vidéo doit probablement générer ce décalage donc, peut être charger les vidéos dans Initialize et ensuite commencer la lecture avec Activate ... |
| 06/09/2016 à 06:53 | christine854 | Importer fusionner fichier csv,txt | N'ayant absolument pas fais de test, ce détail m'a échappé Ceci viens du fait que dans VB les arguments sont passés par référence (emplacement mémoire) et comme mon tableau n'est pas explicitement typé (choix que j'ai fais car présence de l'index de colonne qui est un entier) ce n'est pas accepté. I... |
| 05/09/2016 à 07:09 | christine854 | Importer fusionner fichier csv,txt | Voici un code un peu plus complet. 3 conditions cependant ; 1 le classeur "résultat.xls" doit exister et être ouvert 2 ce dernier doit déjà avoir les deux feuilles "TDM_09/2016" et "TM_09/2016" 3 les fichiers à importer doivent être dans le même dossier que le classeur où sera exécuter cette macro (... |
| 04/09/2016 à 08:57 | theguilt | Centre usertext verticalement | Quand tu incorpores un objet ActiveX sur une feuille, double-clique dessus ce qui te mènera dans le VBE et ensuite, dans la partie gauche et basse tu as la feuille des propriétés que tu peux modifier à ta guise et dans ton cas, c'est la propriété "TextAlign" ! Un clic droit sur l'objet dans la feuil... |
| 04/09/2016 à 08:48 | thomas57 | Mise à jour d'un fichier sans ouvrir les fichiers sources | Avec des formules de liaison que tu peux ensuite supprimer. Si les valeurs des différents classeurs sont dans des feuilles ayant le même nom et les valeurs dans des cellules identiques, tu peux faire une boucle. Un début de piste ... |
| 04/09/2016 à 07:55 | christine854 | Importer fusionner fichier csv,txt | Une piste avec lecture séquentielle de fichier texte : Tu appelles cette proc de cette façon en adaptant le nom du fichier et le séparateur (ici tabulation) ... |
| 03/09/2016 à 12:40 | chriskax | Insérer valeur d'une céllule dans sujet Mail | Essai de cette façon ... |
| 03/09/2016 à 12:31 | Letikeur | Checkbox qui ouvre une textbox | Utilises des variables publiques niveau Module. Ton code, tu pourrais l'écrire de cette façon ... |
| 03/09/2016 à 12:17 | julien35000 | Rendre inactif fermeture sauf par macro | Dans le module du classeur ... |
| 03/09/2016 à 12:13 | mamouth | Valider modif dans formulaire saisie | Là, c'est sûr que les neurones vont chauffer mais comme disait Jacques Coeur, "à coeur vaillant rien d'impossible !" Un élément est à mon sens primordial dans une base de données, c'est la clé unique c'est à dire un nombre, un mot, une combinaison alphanumérique, qu'importe pourvu qu'elle soit uniqu... |
| 03/09/2016 à 11:45 | theguilt | Pointeur forme main image activeX | Propriétés de l'image, "MousePointer" sur "fmMousePointerCustom" (99) et ensuite chercher sur le disque un curseur ayant la forme de la main avec l'index tendu ! Je viens d'en dessiner une, je te la poste. Comme l'extension .cur n'est pas admise sur le site, je l'ai renommé en .xls donc, une fois su... |
| 03/09/2016 à 10:36 | Aissam1029 | Rechercher plusieurs valeurs sur une liste des noms | Re, Oui ça j'ai bien compris mais où est cette liste de noms à rechercher ? Dans une colonne d'une feuille, dans un texte ou ailleurs encore ... |
| 03/09/2016 à 10:31 | theguilt | Textbox | Teste ceci ... |
| 03/09/2016 à 09:34 | theguilt | Textbox | Tu supprimes l'astérisque de la propriété "PasswordChar" et dans la propriété "Text" tu inscris "Mot de Passe". Il te suffis alors d'utiliser la procédure évènementielle "GotFocus" pour redéfinir le TextBox en champ pour mot de passe en utilisant à nouveau l'astérisque ... |
| 03/09/2016 à 09:26 | Aissam1029 | Rechercher plusieurs valeurs sur une liste des noms | Il faut un peu plus de précisions ! Ou se trouve la liste des noms recherchés et où se trouve la liste pouvant contenir ces noms et dans laquelle il faut effectuer la recherche ... |
| 03/09/2016 à 09:22 | Alex38 | Copie de A à B si un mot précis est dans la cellules A | Là, je ne comprends pas que tu n'ai pas le résultat escompté ? Une autre possibilité, tu utilise la fonction GAUCHE comme je te l'ai posté au début : sur toute ta colonne B puis tu colle le code ci-dessous dans le module et touche F5 après avoir mis le curseur dans la proc. Cette procédure va rempla... |
| 03/09/2016 à 09:10 | Seb25 | Code VBA pour additionner les heures supérieures à 24 | Re, Nouvelle correction de ma fonction Je n'avais pas pris en compte une valeur de temps négative pour le second argument qui en absolue pouvait être supérieure à celle du premier argument donc, fonction à remplacer par cette dernière mouture ... |
| 03/09/2016 à 08:49 | Seb25 | Code VBA pour additionner les heures supérieures à 24 | J'ai remanié ma fonction (séparateur décimal au cas ou, et valeur négative pour le second argument). Tu colle tout le code ci-dessous (fonction comprise puisqu'elle est appelée !) à la place de la procédure évènementielle "Private Sub CommandButton4_Click()" ... |
| 02/09/2016 à 07:47 | Alex38 | Copie de A à B si un mot précis est dans la cellules A | Que te dire de plus ? Tu affiche la feuille cible de façon à ce qu'elle soit active puis touche Alt+F11 pour être dans le VBE ensuite, menu "Insertion"-->"Module" dans la partie droite qui vient de s'afficher tu colles le code que je t'ai posté plus haut, tu cliques n'importe où dans le code de f... |
| 02/09/2016 à 07:13 | Seb25 | Code VBA pour additionner les heures supérieures à 24 | Je viens de pondre une fonction pour le calcul des heures (addition et soustraction) teste si ça convient : une petite proc pour le test de la fonction ... |
| 01/09/2016 à 19:54 | Seb25 | Code VBA pour additionner les heures supérieures à 24 | Quand tu convertis en date un texte, il ne peut excéder 23:59:59 donc, ta valeur de 99:00 génère une erreur avec CDate() : Pour que ça fonctionne comme tu le désires, il te faut une fonction perso, si j'ai 5 mn, je me penche dessus pour te pondre quelque chose ... |
| 01/09/2016 à 18:04 | Alex38 | Copie de A à B si un mot précis est dans la cellules A | Le code doit être mis dans un module standard et la feuille active doit être celle qui est visée par la procédure. Une fois ces conditions remplies, mettre le curseur dans la proc (n'importe où) puis touche F5. Si dans une cellule de la colonne A se trouve les mots "your price", cette cellule est co... |
| 01/09/2016 à 07:04 | Seb25 | Code VBA pour additionner les heures supérieures à 24 | Comme précisé dans mon post, pour Excel, les heures sont des nombres avec décimales (ou non) et l'addition de temps c'est de l'addition de nombre, 1,5 représente 36 heures c'est seulement le formatage qui nous permet de mieux l'interpréter. Le problème avec la fonction Text() c'est qu'elle n'accepte... |
| 01/09/2016 à 06:47 | Alex38 | Copie de A à B si un mot précis est dans la cellules A | Alors, par VBA ... |
| 31/08/2016 à 18:37 | Eloelo | Macro tronquage et concatenation | Comme tu n'es pas trop précise sur ce que tu veux faire, je te propose une piste mais il te faut savoir qu'il y a une multitude de façons de faire ... |
| 31/08/2016 à 18:28 | lana | Correction code remplissage tableau | Avec un Select Case peut être ... |
| 31/08/2016 à 18:07 | Alex38 | Copie de A à B si un mot précis est dans la cellules A | En colonne B ... |
| 31/08/2016 à 17:53 | mynameisjeff | VBA trouver la plus petite valeur | Avec une fonction Perso. La cellule passée en argument est la même pour toutes les feuilles et la feuille "Résultat" est évitée : et dans une cellule de la feuille "Résultat" ... |
| 31/08/2016 à 16:32 | Seb25 | Code VBA pour additionner les heures supérieures à 24 | Un exemple pour te donner une piste : Petit rappel, pour Excel, l'unité (1) représente 1 jour donc, 1/24 représente 1 heure... |
| 28/08/2016 à 20:14 | Nowhereman | Interdire de cocher une checkbox sous condition | A mettre dans le module de la feuille contenant les CheckBox ... |
| 28/08/2016 à 19:58 | bad_seed | VBA Probleme avec l'utilisation des dictionnaires | Avec deux dictionnaires, recherche d'une valeur dans l'autre, adapte à tes besoins sinon, voir les filtres élaborés ... |
| 25/08/2016 à 17:31 | Ubu | If Not IsNumeric sur plusieurs feuilles | Une piste. A mettre dans le module du classeur (ThisWorkbook) ... |
| 25/08/2016 à 17:13 | bad_seed | VBA Probleme avec l'utilisation des dictionnaires | Je verrai plutôt ça avec Find (les numéros de dossier étant censés être unique) ... |
| 25/08/2016 à 16:55 | gaabilia | Modifier une ligne Excel d'un userform | "ListIndex" est en base 0, il te faut donc rajouter 1 car les lignes sont en base 1... |
| 25/08/2016 à 16:52 | Fondor28 | Utilisation de Range.Formula avec l'objet .Cells | Exécute cette proc pour mieux comprendre ... |
| 25/08/2016 à 15:44 | Fondor28 | Utilisation de Range.Formula avec l'objet .Cells | Deux petites erreurs ! Range et Cells ne vont pas ensemble si il n'y a qu'une cellule indiquée : donc, c'est soit ça : soit ça : "Formula" attend un String donc ce sont les adresses de cellule ou alors les valeurs de cellules mais ces dernières doivent contenir une adresse de cellule valide... |
| 22/08/2016 à 15:34 | melissaNd | Message d'erreur fin saisie textbox | A mettre dans le module de la Form. Les bornes à adapter sont dans la proc "Exit". Pour mon exemple, le TextBox s'appelle "TextBox1" ... |
| 11/08/2016 à 08:21 | Moys09 | Excel 2013 Remplacer automatiquement un nombre par une lettr | Une piste similaire. Attention tout de même, Jean-Eric utilise la fonte "Wingdings" et non "Webdings" ... |
| 05/08/2016 à 18:46 | Mutafukaz | UserForm TextBox_Enter action identique sur +sieurs TextBox | Dans un module de classe l'évènement "Enter" n'est pas disponible. Si tu as beaucoup de TextBox, tu peux mettre un bouton "Reset" à qui tu attribut le code ci-dessous ... |
| 08/07/2016 à 15:33 | cfafpa | Palette de couleur VBA | Pourquoi compliquer ? Ceci fonctionne ... |
| 04/07/2016 à 15:31 | elktrs | Condition pour retirer des itérations dans for | Pourquoi répéter la boucle intérieure 100 fois ? Une fois ne suffit pas ... |
| 04/07/2016 à 15:22 | Manu31 | Détection d'une action sur un contrôle quelconque | A mettre en tête de module de la Form (UserForm14) : A mettre en début de procédure Initialize de la Form ("Private Sub UserForm_Initialize()") : A mettre dans un module standard (un nouveau ou un déjà existant) : Attention, je n'ai pas géré les boutons d'option désactivés car je n'ai pas cherché da... |
| 03/07/2016 à 08:03 | Manu31 | Détection d'une action sur un contrôle quelconque | Un exemple très simple sur une seule colonne de cases à cocher (16 dans mon exemple) et une case à cocher en entête : A mettre dans le module de la Form : A mettre dans un module standard (la Form s'appelle UserForm1) : et dans un module de classe nommé Classe1 ... |
| 02/07/2016 à 13:55 | valentinLF | TextBox, Arrondi et nombres imposés | Dans le même esprit que ThauThème mais avec une fonction que tu appelles depuis ton évènement "Change" du ComboBox. La fonction : L'appel ... |
| 01/07/2016 à 07:35 | jluc5609 | Userform avec recherche intuitive par colonnes dans listbox | Remplace la fonction "Valide" par celle-ci et teste : Re, La casse a son importance, P est différent de p... |
| 16/06/2016 à 07:23 | Tonny66 | Suppression colonne via Userform | Une listbox nommée "ListBox1" et un commandbutton nommé "CommandButton1" (noms par défaut) posés sur une Form et tu colles le code ci-dessous dans le module de la Form ... |
| 18/04/2016 à 21:03 | Skodameone | Date arrondi jour ouvré précédent | Regarde la fonction NB.JOURS.OUVRES()... |
| 09/04/2016 à 12:16 | julian | Verouiller une partie du tableau | Tu protèges la feuille ! Clic droit sur C3 (je suppose que c'est une liste de validation) --> "Format de cellule" --> onglet "Protection" --> décocher la case "Verrouillée" puis "OK" ensuite, tu protèges la feuille avec un mot de passe... |
| 09/04/2016 à 08:27 | roxane12 | Fonction si | As-tu seulement pris la peine de tester mon code ? Quelques commentaires dans ton code ... |