| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 26/06/2017 à 17:14 | pedro89 | Sauvegarder un Userform en utilisant les numéros de colonne | VBA n'est pas en cause mais j'irai un peu dans le même sens que Galopin01. Après avoir jeté un œil sur ta base de données Excel, j'avoue ne pas avoir compris quelles étaient les données rattachées à une consultation, d'autant plus que certaines vont de 1 à 6 et d'autres de 1 à 10. Il me semble tout... |
| 26/06/2017 à 16:51 | MrJuice | VBA -Différencier ouverture automatique & ouverture manuelle | Pour éviter cela, apporter cette modification Cela vient du fait que le fichier a été enregistré en lecture seule recommandée. Ma proposition est de l'enregistrer normalement et de l'ouvrir en lecture seule à l'ouverture de la session Windows. Si l'ouverture se fait via une ligne de commande avec Ex... |
| 24/06/2017 à 18:46 | samyokyan | Effacer cellules vides copie feuille nouveau classeur | Apporter cette modification ... |
| 24/06/2017 à 18:20 | Pilougne | ListBox_MultiFeuille | Il suffit de définir le nom "Sociétés" au niveau de la feuille et non plus du classeur, et donc de le référencer à partir de la feuille. ci-jointe modification... |
| 23/06/2017 à 17:56 | MrJuice | VBA -Différencier ouverture automatique & ouverture manuelle | Si au démarrage de la session, le classeur est ouvert automatiquement en lecture seule, le code pourrait être... |
| 23/06/2017 à 17:46 | Helldouard | Recherche V en boucle | C'est normal car ce n'est pas une macro mais une fonction. Tu la trouveras en cliquant sur le bouton "fx" de la barre de formule... |
| 23/06/2017 à 09:40 | Helldouard | Recherche V en boucle | Il suffit d'utiliser la fonction personnalisée : RECHERCHEVM ci-dessous que j'ai développée. 1- l'insérer dans un module via l'éditeur VBA 2- utiliser une formule matricielle sur la plage de restitution ( sélectionner la plage et appuyer sur Ctrl + Shift + Entrée) 3- sans formule matricielle, seule... |
| 22/06/2017 à 20:52 | iBenny | Fonction 'Find' décale ??? | Pour obtenir la cellule vide de la ligne 1, il faut que la ligne 1 soit entièrement vierge. Par ailleurs, si la feuille est entièrement vierge, Cellvide ne sera pas trouvée et donc égale à "nothing"... |
| 22/06/2017 à 20:23 | MrJuice | VBA -Différencier ouverture automatique & ouverture manuelle | Tout d'abord une petite correction à effectuer, compléter l'instruction voir mon dernier post : https://forum.excel-pratique.com/excel/demarrer-une-macro-sous-une-condition-date-t94755.html Ensuite pour votre question, une suggestion simple pour différencier les 2 méthodes d'ouverture du fichier : 1... |
| 19/06/2017 à 19:16 | Pilougne | Tables_Tableaux | Ci-jointe adaptation du code à l'objet Tableau de Archive... |
| 19/06/2017 à 16:48 | MrJuice | Démarrage automatique d'une macro avec condition | Une petite modification pour éviter l'envoi de plusieurs mails si plusieurs dates sont inférieures ou égales à la date du jour... |
| 19/06/2017 à 12:19 | MrJuice | Démarrage automatique d'une macro avec condition | Dans ce cas, prendre ce code ... |
| 17/06/2017 à 01:38 | MrJuice | Démarrage automatique d'une macro avec condition | En supposant que la colonne D se trouve sur Feuil1, il suffit de placer ce code dans ThisWorkbook Ce code s'exécutera donc à l'ouverture du fichier... |
| 15/06/2017 à 13:25 | RemBabar | Macros événementielle _ actualisation d'un TxT | Pour cela, utiliser le code suivant, en supposant que Feuil1 est la feuille à laquelle est rattachée la connection... |
| 14/06/2017 à 11:34 | RemBabar | Macros événementielle _ actualisation d'un TxT | En supposant que ton fichier texte importé s'appelle "fichier1.txt' et que tu aies donc constitué une connexion via DataQuery, il faut au niveau du code de la feuille contenant cette connexion, définir : 1- les événements relatifs à l'objet DataQuery et la variable associée 2- lier la variable ci-de... |
| 12/06/2017 à 19:42 | ced02 | VBA (plusieurs problèmes formulaire) | Pour le moment, je ne vois pas où est le problème. Si le code est placé dans ThisWorkBook, il s'exécute à l'ouverture du classeur. Voir exemple ci-joint où j'ai inséré une instruction STOP pour bien montrer que le code s'exécute à l'ouverture du classeur... |
| 12/06/2017 à 19:18 | Valoche | RAZ sur USERFORM | Désolé, je n'arrive pas à reproduire le cas que tu cites. Il faudrait que tu sois plus précis dans la séquence d'opérations que tu effectues. Je ne sais pas à quoi cela correspond. Pour moi, on clique sur la ligne client affichée dans la ListBox et le bouton "Modifier" apparaît alors. Si je change l... |
| 10/06/2017 à 21:34 | Phea | Userform ne fonctionnant plus avec DatePicker | Merci pour ton commentaire. ci-dessous lien pour son fonctionnement avec une macro complémentaire https://forum.excel-pratique.com/excel/mise-a-disposition-d-un-controle-calendier-date-picker-t85358.html... |
| 10/06/2017 à 19:45 | ced02 | VBA (plusieurs problèmes formulaire) | Une solution serait de ne pas laisser les champs vides et de mettre automatiquement un blanc (=" ") s'ils n'ont pas été remplis. J'ai prévu cette possibilité dans le code en utilisant la valeur par défaut donnée par la propriété "Tag" de chaque contrôle. Pour les combobox "oui,non", la valeur de la... |
| 10/06/2017 à 19:23 | Valoche | RAZ sur USERFORM | Correction recherche + possibilité modification Pour valider la recherche, appuyer sur la touche Entrée... |
| 10/06/2017 à 17:32 | ced02 | VBA (plusieurs problèmes formulaire) | Pour ton tri, le mieux est de le faire à l'ouverture du fichier en insérant ce code dans ThisWorkBook... |
| 10/06/2017 à 13:04 | Neimad | Enregistrer sous forcer extension | Ce n'est pas possible en utilisant la boîte de dialogue standard. La seule solution est de créer un formulaire UserForm1 demandant le nom du fichier à enregistrer et d'ajouter ce code dans ThisWorkBook... |
| 09/06/2017 à 18:10 | ced02 | VBA (plusieurs problèmes formulaire) | C'est corrigé et ça fonctionne... |
| 09/06/2017 à 17:34 | ced02 | VBA (plusieurs problèmes formulaire) | Ok. Je regarde... |
| 09/06/2017 à 17:33 | Phea | Userform ne fonctionnant plus avec DatePicker | Je te propose le contrôle calendrier que j'ai développé ci-joint exemple... |
| 09/06/2017 à 14:01 | ced02 | VBA (plusieurs problèmes formulaire) | Ci-jointe nouvelle proposition pour le conjoint. Pour ce qui concerne les zéros apparaissant au niveau des liaisons pour les zones non renseignées, une solution pourrait être de les remplir automatiquement par un blanc. Pour l'exemple, si les combobox à oui ou non ne sont pas renseignées, je les ini... |
| 08/06/2017 à 18:40 | ced02 | VBA (plusieurs problèmes formulaire) | Pour le contrôle du remplissage du nom de l'agent... |
| 08/06/2017 à 16:46 | Valoche | RAZ sur USERFORM | Le mieux est de créer une table Excel = Tableau1 correspondant à tes clients, ce qui permet un code plus intuitif. D'autre part, j'ai simplifié ton code d'affichage de la ListBox qui me paraissait bien compliqué. ci-jointe proposition... |
| 08/06/2017 à 12:53 | ced02 | VBA (plusieurs problèmes formulaire) | Pour ce qui concerne ton organisation de saisie et plus précisément le portable permanencier, une solution pourrait être : 1- mettre sur le serveur le classeur contenant mon formulaire, que l'on pourrait appeler classeur_Cédric 2- modifier le formulaire d'Henri pour qu'il accède au classeur_Cédric a... |
| 08/06/2017 à 12:22 | ced02 | VBA (plusieurs problèmes formulaire) | Tout d'abord, en fait, la double transposition n'est pas nécessaire. Cette instruction est suffisante : J'ai effectué cette simplification dans le nouveau code de l'UserForm1. Cela me parait une bonne idée d'utiliser la page "Divers" qui d'ailleurs pourrait être renommée "Conjoint", sauf qu'alors la... |
| 07/06/2017 à 11:30 | ced02 | VBA (plusieurs problèmes formulaire) | Ci-jointe nouvelle proposition 1- supprimer l'ancien UserForm1 et récupérer le nouvel UserForm1 2- nommer la colonne S en CONJOINT_COLLECTIVITÉ_F1 (voir code associé à Feuil1)... |
| 06/06/2017 à 10:02 | ced02 | VBA (plusieurs problèmes formulaire) | J'ai été absent ce week-end et suis de sortie aujourd'hui. Ta demande supplémentaire ne devrait pas poser de problème. Il faudrait cependant nommer ta colonne "s" avec le suffixe F1 qui identifie toutes les colonnes liées à l'agent, par exemple : "Conjoint_collectivité_F1". La TextBox intitulée "Con... |
| 01/06/2017 à 20:16 | TravailleurPiscines | Problème COMBOBOX | Je ne t'ai pas communiqué la bonne version mais celle que tu as fournie au début de ton post.... |
| 01/06/2017 à 19:28 | TravailleurPiscines | Problème COMBOBOX | Juste pour l'exemple, j'ai créé un UserForm2 rattaché à votre feuille Devis. Vous pourrez constater que les valeurs de Userform2 sont conservées. Je ne pense pas malheureusement que cela fonctionne sous Mac. Si jamais cela fonctionnait sous Mac, je vous joins à tout hasard la documentation que j'ai... |
| 01/06/2017 à 18:38 | TravailleurPiscines | Problème COMBOBOX | Quand vous cliquez sur "Enregistrer sous", vous fermez votre classeur et déchargez donc votre UserForm. Un UserForm rattaché à un classeur perd donc toujours ses valeurs à la fermeture du classeur. Pour qu'un UserForm conserve ses valeurs, il faut qu'il soit rattaché à la feuille mais je doute qu'un... |
| 01/06/2017 à 14:13 | Stan95 | Attribuer une variable à fichier dynamique | Voir code ci-dessous... |
| 01/06/2017 à 13:00 | TravailleurPiscines | Problème COMBOBOX | Difficile pour les utilisateurs de Windows de te répondre car le fonctionnement de l'Userform sur Mac n'est pas identique., en particulier pour ce qui concerne les 2 combobox présentes dans ton contrôle Frame 2. Ces dernières n'apparaissent pas chez moi à l'affichage de ton UserForm... |
| 31/05/2017 à 23:25 | TravailleurPiscines | Problème COMBOBOX | Avec ce code, a priori plus de problème... |
| 31/05/2017 à 23:05 | thev | Mise à disposition d'un contrôle calendier (Date Picker) | Suite à la détection d'un bug sur les jours de la semaine, ci-jointe nouvelle version de la macro complémentaire... |
| 31/05/2017 à 15:26 | uLucas | Insertion calendrier | Merci de m'avoir signalé ce bug. Correction effectuée... |
| 31/05/2017 à 12:32 | Vince-10 | CommandButton recherche | Ci-jointe correction... |
| 31/05/2017 à 10:19 | Eugène | Copier ligne de tableau2 à tableau1 | Je m'aperçois que j'ai fait l'inverse : tableau1 vers tableau 2 ci-dessous rectification... |
| 30/05/2017 à 21:07 | Eugène | Copier ligne de tableau2 à tableau1 | Ci-jointe proposition... |
| 30/05/2017 à 00:22 | atlonia | Erreur de compilation: Variable non définie | Il suffit de nommer ta "combobox1" ville. Par ailleurs, les colonnes téléphone doivent être au format texte et non au format standard afin que les chiffres ne soient pas interprétés comme des nombres... |
| 29/05/2017 à 15:22 | philric | Copier coller selection de lignes en couleur | Il faut remplacer Me par Feuil4... |
| 29/05/2017 à 12:13 | gardian | Barre de titre bleu | Le format des barres de titre Userform et MsgBox suit le paramétrage général de toutes les fenêtres de ton système Windows. Tu ne peux donc pas en changer le format sans affecter toutes celles de Windows. Il existe des codes VBA pour faire un changement spécifique mais ils sont assez compliqués et t... |
| 29/05/2017 à 11:44 | philric | Copier coller selection de lignes en couleur | Normal. Quand le code était associé à Feuil4(NEW), Me représentait cette feuille. Si tu en sors le code, il faut remplacer Me. par Feuil4. ou Sheets(NEW)... |
| 28/05/2017 à 10:55 | awa123 | Tableau structuré syntaxe | Je dirais : une paire de crochet pour faire référence à une colonne ou champ de la table Excel, une double paire de crochets (avec le "@" à l'extérieur de la première paire ) pour faire référence à plusieurs colonnes ou champs de la table Excel... |
| 27/05/2017 à 21:13 | philric | Copier coller selection de lignes en couleur | Ci-jointe proposition de code associée à la feuille New... |
| 27/05/2017 à 19:20 | philric | Copier coller selection de lignes en couleur | Le souci, c'est qu'aucune ligne n'est entièrement en jaune. Ta demande doit être plus précise... |