| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 25/01/2010 à 12:31 | gloub | Transformer une cellule en bouton | En fait, ce que je voulais dire c'est est-ce que les lignes de titres ont un format bien particuliers ? Dans ton exemple, les cellules contenant les titres sont orange et police en gras. C'est ça que je voulais dire... |
| 25/01/2010 à 11:28 | captainejack | Code VBA OpionButton | Re, En fait "Application.Proper" équivaut à la fonction "NOMPROPRE()" d'excel. C'est-à-dire que Application.Proper("CAPTAINE JACK") = "Captaine Jack". Je ne pense pas que ça ait l'utilité que tu décris. Sinon, pour les débutants en VBA, voici un lien que Dan m'avait conseillé à mes débuts : https://... |
| 25/01/2010 à 11:09 | gloub | Transformer une cellule en bouton | Re, C'est pas aussi facile que ça en a l'air Comment différencie-t-on les titres des lignes à masquer/afficher ? Couleurs ? Police ?..... |
| 25/01/2010 à 11:03 | captainejack | Code VBA OpionButton | Ok. Remplace ; par : Encore une fois, à quoi te sert le "Application.Proper(...)" ... |
| 25/01/2010 à 10:46 | captainejack | Code VBA OpionButton | Dans le code b_validation_Click, change les deux lignes fautives par : Par contre, à quoi sert ton Application.Proper(...) ? -- 25 Jan 2010 10:48 -- Je viens de le voir, dans la même cellule, tu veux écrire "Entrée" puis "Sortie". Pourquoi ... |
| 25/01/2010 à 10:28 | gloub | Transformer une cellule en bouton | C'est possible en passant par du vba. Peux-tu joindre un fichier afin d'adapter une solution ... |
| 25/01/2010 à 10:26 | maxime079 | Code VB, ne pas afficher ligne vide | Tu veux que les lignes 2 et 3 n'apparaissent pas ... |
| 25/01/2010 à 10:17 | andromedor | Récupérer valeurs d´un UserForm VB Excel | Si ton problème est résolu, clique sur le bouton contenant un V vert et qui se trouve à côté d'"Editer" lorsque tu écris un message... |
| 24/01/2010 à 16:24 | heincmoi | Alerte delais dossiers,mails | Je t'ai fais un petit pas à pas. Lance le fichier html qui se trouve dans le dossier compressé du lien suivant : Tu verras dans le tuto, que le répertoire où je vais chercher les fichiers Hors_delai.bas et Usf_Mail.frm n'est sans doute pas le même que celui où tu as mis ces fichiers. A toi d'adapter... |
| 24/01/2010 à 16:14 | clsmh38 | LISTE DEROULANTE dans MACRO avec msgbox | La variable que tu dois rappeler est Combobox1.Value... |
| 24/01/2010 à 02:15 | maxime079 | Code VB, ne pas afficher ligne vide | Re, C'est bizarre, j'ai pourtant fait un copier-coller de la macro3. Peux-tu joindre le fichier qui te fait ça ? Dis-moi exactement les actions que tu fais dans ton fichier, pour que je les reproduise et voir où ça coince... |
| 24/01/2010 à 02:09 | AdrienHeiser | Carnet suivi d'un joueur de basket | Bon, on est pas partis du bon pied ! En fait, créer un bouton pour chaque adhérent puis lui associer le code correspondant n'est pas la bonne solution à mon avis. Imagine-toi avec un nombre important d'adhérent ! Ce que je te propose donc est de faire passer tout ça par un userform dans lequel on a... |
| 23/01/2010 à 16:10 | maxime079 | Code VB, ne pas afficher ligne vide | Re, Quelles lignes blanches ? Peux-tu être plus précis ? Pour ne pas voir ce les actions (ce qui est appelé "mise à jour de l'écran") utilise le code suivant ... |
| 23/01/2010 à 11:33 | COUNTRY64 | PDF et Excel | Bonour country64, Je ne sais pas comment faire mais peux-tu joindre à tout hasard le fichier pdf en question ? Peut-être que quelqu'un trouvera une solution avec ce fichier ... |
| 23/01/2010 à 11:11 | AdrienHeiser | Carnet suivi d'un joueur de basket | Oui ça doit être possible mais il faut me dire exactement comment tu crées un adhérent (copier-coller de quoi ? Structure de la nouvelle feuille ?...). Je vois que le nom des feuille est du type "Tech_"+prénom+nom. Ça peut faciliter les choses. Non mais par contre tu rencontreras une erreur étant do... |
| 23/01/2010 à 10:47 | maxime079 | Code VB, ne pas afficher ligne vide | Tu peux remplacer ta macro validation par celle-ci : Le fichier correspondant ... |
| 22/01/2010 à 23:54 | AdrienHeiser | Carnet suivi d'un joueur de basket | Oui c'est réalisable. Voir fichier : Pour affecter un code à un bouton bascule, il faut désactiver le mode création (il faut cliquer sur l'icône représentant une équerre dans la barre d'outils Contrôles). Ensuite tu fais un clic droit sur ton bouton bascule puis tu vas dans "Visualiser le code". Dan... |
| 22/01/2010 à 21:16 | AdrienHeiser | Carnet suivi d'un joueur de basket | Ah oui j'avais oublié Tu peux utiliser la fameuse fonction DATEDIF : Sachant que pour utiliser la fonction DATEDIF, il faut que la macro complémentaire "Utilitaires d'analyse" soit activée. Outils -> Macros complémentaires -> cocher Utilitaires d'analyse... |
| 22/01/2010 à 21:05 | conil26 | Supprimer le logiciel sans classeur lors de la fermeture | Tu peux mettre ce code dans le thisworkbook ... |
| 22/01/2010 à 20:52 | maxime079 | Code VB, ne pas afficher ligne vide | Essaie avec ce code ... |
| 22/01/2010 à 20:11 | heincmoi | Alerte delais dossiers,mails | Re, Bon je ne sais pas ce que tu as fait donc voici ton fichier avec les macros incorporées... |
| 22/01/2010 à 16:21 | vinc87 | Application SreenUpdating + Bouton | Dans un des posts j'avais écris : Donc je ne sais pas Peut-être en passant par vba ? Si jamais j'ai une solution, je t'en fais part... |
| 22/01/2010 à 16:11 | vinc87 | Application SreenUpdating + Bouton | Re, En fait c'est parce que ça fonctionne trop bien que tu crois que ça ne fonctionne pas ! Dans le code de ton thisworkbook, tu fais appel aux procédures Protect et Unprotect dans lesquelles il y a un Application.ScreeUpdating = True en fin de procédure. La valeur est donc gardée dans la suite du c... |
| 22/01/2010 à 15:12 | vinc87 | Application SreenUpdating + Bouton | Euh...ton fichier n'est pas passé ... |
| 22/01/2010 à 14:32 | vinc87 | Application SreenUpdating + Bouton | Oui c'est bien du screen updating dont je parle... |
| 22/01/2010 à 14:28 | vinc87 | Application SreenUpdating + Bouton | Les 3 codes de la loupe sont à mettre dans le code d'une feuille. Elle ne fonctionne pas parce que tu vois la sélection de chaque feuille ? Essaie de joindre un fichier en supprimant toutes les données mais en laissant les feuilles. Il faudrait que l'on teste pour voir... |
| 22/01/2010 à 13:47 | andromedor | Récupérer valeurs d´un UserForm VB Excel | Tu ne dois pas déclarer tes 2 constantes dans le sub CommandButton1_Click mais les déclarer en Public dans le programme initial. C'est-à-dire que tout en haut du module dans lequel se trouve le programme principal, tu dois mettre : Puis enlève les déclarations de ces 2 variables de la macro CommandB... |
| 22/01/2010 à 11:34 | DOM | Planning horaire | Pourquoi ne pas avoir utilisé les explications et formules du dernier fichier que j'ai posté ? J'y ai changé les formules pour que cela prenne en compte l'ajout de nom. Essaie avec le fichier et reviens si tu as des difficultés... |
| 22/01/2010 à 11:17 | AdrienHeiser | Carnet suivi d'un joueur de basket | Quelles sont ces feuilles ? Est-ce que chaque adhérent a une feuille qui lui est propre ? Ou bien tous les adhérents ont tous la même feuille ? Car dans ton exemple, les boutons qui se trouvent devant chaque adhérent pointent tous vers la même macro. Pour ça, tu peux peut-être utiliser le "bouton ba... |
| 22/01/2010 à 10:19 | elconqueror | Code de 2 msg box | Effectivement, c'est une très bonne méthode pour comprendre la syntaxe VBA ... |
| 22/01/2010 à 10:08 | elconqueror | Code de 2 msg box | Voici les différents codes avec des commentaires pour mieux comprendre : Pas de commentaires pour la macro "tri"... |
| 22/01/2010 à 09:41 | heincmoi | Alerte delais dossiers,mails | Ok. Voici les userform et module mis à jour. Les 2 fichiers à importer sont toujours : Hors_delai.bas et Usf_Mail.frm N'oublie pas de laisser les 3 fichiers au même endroit. Info : Il faut que tu sois sur la feuille "Saisies" pour que le code marche. Si tu rencontres des erreurs, fais-le moi savoir... |
| 22/01/2010 à 00:40 | clsmh38 | LISTE DEROULANTE dans MACRO avec msgbox | Re, Oui ça doit pouvoir se faire. Concernant ton code, si je peux me permettre, j'utiliserais plutôt les méthodes Find et Findnext. Voici un code tiré de l'aide VBA d'Excel : Tu peux peut-être l'adapter ... |
| 22/01/2010 à 00:19 | heincmoi | Alerte delais dossiers,mails | Re, C'est normal que ça bug La liste déroulante faisait référence au tableau des dossiers hors-délai. Or, ce tableau n'apparaît pas dans ton fichier d'origine L'avantage, c'est que cette liste déroulante est plus facile à mettre en place avec QUE du vba plutôt que de faire un mixte avec les formules... |
| 21/01/2010 à 20:37 | clsmh38 | LISTE DEROULANTE dans MACRO avec msgbox | Il faut que tu passes par un userform. Un exemple en fichier joint ... |
| 21/01/2010 à 20:28 | TGV6773 | Ouvrir un fichier avec une macro | Essaie comme ça plutôt ... |
| 21/01/2010 à 19:11 | efferalganodis | Ordre decroissant | Oui, tu peux copier les valeurs des colonnes D et E en colonnes F et G puis tu vas dans Données -> Trier selon la colonne G et dans l'ordre décroissant... |
| 21/01/2010 à 19:09 | faudouy | Comment faire un format spécifique | Tu peux essayer en remplaçant la macro conversion par celle-ci : Je te laisse adapter pour la conversion inverse... |
| 21/01/2010 à 18:40 | fmartini | Utiliser feuille Excel comme calculatrice auto | Aïe ! Je crains fort que cela soit me soit trop compliqué à mettre en œuvre, étant donné que je ne connais ni ne comprends toutes ces possibilités ... |
| 21/01/2010 à 17:56 | fmartini | Utiliser feuille Excel comme calculatrice auto | Ok. Autre question : 12 pages c'est 8+4 pages. 16 pages c'est bien 12+4 pages ? Pas d'autres combinaisons ... |
| 21/01/2010 à 17:35 | vinc87 | Application SreenUpdating + Bouton | Il faudrait que tu joignes un bout de fichier ! Sinon pour figer également ton bouton, à part inclure les lignes où se trouve le bouton, dans la fixation des volets, je ne sais pas. Pour la loupe, j'avais vu sur le site de jacques boisgontier un truc qui pourra t'intéresser : http://boisgontierjacqu... |
| 21/01/2010 à 17:20 | anzid | Regroupement des feuilles Excel | Re karim, Voici une nouvelle version du fichier qui regroupe les données quelque soit le nombre de feuille. J'ai également amélioré 2-3 trucs et j'ai complètement changé le méthode d'approche pour résoudre ton problème. Voir fichier : Je vois que tu comprends vite ! Pour que le code te soit encore p... |
| 21/01/2010 à 15:34 | anzid | Regroupement des feuilles Excel | En fait, bien que ce sera peut-être plus lisible, ça va un peu trop compliquer les choses. Donc tu confirmes que l'on prend les données des 300 feuilles ? Pourquoi, dans la feuille maître, ne pas mettre les données en-dessous des autres plutôt qu'à droite les unes des autres ... |
| 21/01/2010 à 15:14 | fmartini | Utiliser feuille Excel comme calculatrice auto | Et ce qui doit être calculer automatiquement, c'est les prix ? Ou les lignes en bleu turquoise de la Feuil1 ... |
| 21/01/2010 à 15:12 | Helala | Test logique avec trois conditionné | J'avais mis que la formule. Tu as également mis une explication. C'est mieux... |
| 21/01/2010 à 15:09 | anzid | Regroupement des feuilles Excel | En fait le seul critère que j'ai mis c'est 1 Si tu ne connais pas le VBA ça va pas être simple ! Je peux peut-être te généraliser ça mais je ne connais pas la structure exacte de ton fichier. Comment s'appelle les feuilles ? Lors du regroupement, tu ne prends pas les données de toutes les feuilles q... |
| 21/01/2010 à 15:02 | Helala | Test logique avec trois conditionné | Essaie avec ça ... |
| 21/01/2010 à 14:27 | anzid | Regroupement des feuilles Excel | ??! Non, tu lances la macro "consol" Dans l'onglet Développeur, clique sur "Macros" tout à gauche, puis sélectionne la macro "consol". Si tu n'as pas l'onglet développeur, fais ceci ... |
| 21/01/2010 à 14:20 | maxime079 | Code VB, ne pas afficher ligne vide | Tu peux remplacer le code la macro3 par celui-ci : Pour tes lignes vides je ne comprends pas bien ce que tu veux faire. Tu veux masquer les lignes vides en colonne A de la feuille MVTSTOCK ... |
| 21/01/2010 à 14:03 | anzid | Regroupement des feuilles Excel | Re, Tu peux lancer la macro "consol" dans le fichier suivant ... |