Recueil de code vba excel

VIARD

XLDnaute Impliqué
Bonjour à tous et bonne année

Comme je suis un fervent d'xld, mais n'ayant pas la compétence des accros.
je vous joins ce petit fichier en guise d'étrenne.
Je suis sur qu'il trouvera son utilité.
Ce domaine a surement déjà été exploré.
Je vous présente ma version à base de ListBox.

Salutation

Jean-Paul
 

Pièces jointes

  • ArchiveCode-VBA.xls
    244 KB · Affichages: 319

sourcier08

XLDnaute Occasionnel
Re : Recueil de code vba excel

Salut à tous !

Vraiment sympa ce fichier !
Par contre, le "quitter l'application" est dangereux.
On ne demande pas notre avis si on fait le con avec, on sauvegarde avec un joli activeworkbook.save :D

j'ai du le télécharger à nouveau après avoir joué avec ^^

En tous cas, merci beaucoup.
 

MJ13

XLDnaute Barbatruc
Re : Recueil de code vba excel

Bonjour à tous

Merci Jean-Paul pour cette nouvelle version :).

Mais outre, comme dit précédemment, qu'il faut éviter Application.quit :( (le mettre à la rigueur en commentaire), il me semble que certains boutons comme Insertion ligne, Ajouter Texte, Supprimer ligne ne sont pas très intuitifs.

Sinon pour le textbox Multiselect, tu peux mettre ce code qui permet de faire une vrai sélection pour copier le code en balayant avec la souris ou en utilisant ctrl et shift.

Code:
Sub ChargementListBox2(MultiS)
Dim NumL&, i%, NumFin&
Dim Mot$, Z%, Col%
Col = Sheets("Feuil1").Cells(2, 3).Value
'--------------------------------------
If Label3 = "" Then Exit Sub 'si doc présente
NumL = Label3
'--------- Gabari ListBox2 ------------
ListBox2.Clear
With ListBox2
'zz
    .MultiSelect = fmMultiSelectExtended 'MultiS  'fmMultiSelectMulti'fmMultiSelectExtended
    .Font = "courier new"
    .ColumnHeads = False
    .ColumnCount = 1
    .ColumnWidths = 400
    .Height = 380
    .Width = 510
End With

En plus, ce serait bien de pouvoir ajouter plus facilement des procédures :eek:.

Mais l'idée est bonne :). Bon courage.
 
Dernière édition:

VIARD

XLDnaute Impliqué
Re : Recueil de code vba excel

Bonjour DoubleZéro, Sourcier08, Mj13, Abel et à tous

Bon je suis souvent absent, désolé pour le retard à répondre.
Merci pour les commentaires je vais en tenir compte, c'est toujours bénéfique.
Je vais regarder de plus prêt.
Maintenant le bébé ne demande qu'à grandir.

Mj13, oui c'est vrai pouvoir ajouter des procédures plus facilement serait mieux, à voir.

Salutation à tous

Jean-Paul
 

VIARD

XLDnaute Impliqué
Re : Recueil de code vba excel

Bonjour MJ13, GéotrouvePas et à toutes et tous

J'ai fait quelques manip pour encore améliorer le bébé.
si bien que je passe de la version 5 à 7. (la version 6 étant différente dans le traitement)
J'ai préféré faire plus simple.
le but étant de récupérer un module extérieur et de l'introduire dans le Recueil.
Donc on peut importer et exporter un module.
Autre avantage, il est possible de déplacer les modules à l'intérieur du Recueil.
pour plus d'organisation.
L'affichage est instantanné, j'ai tenu compte des observations qui m'ont été faites.

Salutation à tous

Jean-Paul
 

Pièces jointes

  • ArchiveCode-VBA7.xls
    426 KB · Affichages: 408

JBARBE

XLDnaute Barbatruc
Re : Recueil de code vba excel

Bonjour,

Un grand merci à VIARD pour ce fichier qui m'en apprend plus qu'un bouquin !!

Bravo encore, cela pourra être utile à des débutants ou des initiés afin de concevoir leurs macros désirées !

Bonne journée à tous !
 

VIARD

XLDnaute Impliqué
Re : Recueil de code vba excel

Bonjour MJ13, Hervé, JBARBE et à toutes et tous

Merci à tous pour vos appréciations.
Je ne pouvais pas laisser la présentation telle quelle était, donc je l'ai arrangé un peu. On peut sûrement faire mieux mais bon!
Plus j'ai ajouté la possibilité de modifier le titre de procédure, puisqu'une intervention sur le Formulaire n'est pas aiser.
Donc voilà, il ne reste plus qu'à vous, de nourrir le bébé.

Cordialement

Jean-Paul
 

Pièces jointes

  • ArchiveCode-VBA8.xls
    431 KB · Affichages: 153

VIARD

XLDnaute Impliqué
Re : Recueil de code vba excel

Bonjour à toutes et tous

Peut de changement, sinon que j'ai placé un raccourci bureau.
Bien sur le logo peut-être changé.
D'autre part l'on n'est obligé de charger que du code.
l'on peut en faire un recueil de poésies.
C'est à chacun de voir.

Cordialement

Jean-Paul
 

Pièces jointes

  • RecueilVBAexcel.zip
    169.4 KB · Affichages: 92
  • RecueilVBAexcel.zip
    169.4 KB · Affichages: 87
  • RecueilVBAexcel.zip
    169.4 KB · Affichages: 89

VIARD

XLDnaute Impliqué
Re : Recueil de code vba excel

Bonjour à toutes et tous

Voici une dernière version (9)
Avec quelques codes suplémentaires.
Plus une petite note explicative pour l'import - export
Voir l'archive dans "Choix Archive" ---> "Utilisation"

cordialement

Jean-Paul
 

Pièces jointes

  • Recueil-Codes-VBA-V9.zip
    192.5 KB · Affichages: 80

VIARD

XLDnaute Impliqué
Re : Recueil de code vba excel

Bonjour DoubleZero, JCGL et à tous

Merci à tout deux et tous.
J'apprend beaucoup en venant sur le site et j'apprécie le dévouement des intervenants.
ainsi que ces pointes humours
Alors merci à tous
Jean-Paul
 

Discussions similaires

Statistiques des forums

Discussions
312 480
Messages
2 088 757
Membres
103 951
dernier inscrit
Misterb