Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2900 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Generation vba dans fichier Excel a partir d'un programme VB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Generation vba dans fichier Excel a partir d'un programme VB

n°1060453
benj44
Posté le 25-04-2005 à 21:14:32  profilanswer
 

Bonjour,
Je genere un fichier excel a partir d'un programme VB.
J'aimerais en meme temps generer quelques objets (type "bouton" ou "checkbox" ) ainsi que le code VBA qui correspond aux evenements de ces objets (genre "click" ).
 
Est-ce possible et si oui comment ?
j'ai regardé du coté de la fonction application.recordMacro mais je pas trouvé grand chose
 
Merci

mood
Publicité
Posté le 25-04-2005 à 21:14:32  profilanswer
 

n°1062591
benj44
Posté le 27-04-2005 à 12:30:16  profilanswer
 

Bon ben je crois que j'ai trouvé mon bonheur :
(il faut utiliser le microsoft visual basic x.x extensibility)
 
http://bidou.ftp-developpez.com/Cours/VB/VB-excel2.pdf
http://www.cpearson.com/excel/vbe.htm
 
un pti exemple pour la route (recuperé sur le pdf en lien)
 
Public Sub AjoutBouton()
Dim MaFeuille As Worksheet, MonBouton As Shape, PosLigne As Integer
Set MaFeuille = ThisWorkbook.Worksheets("pilotage" )
Set MonBouton =
MaFeuille.Shapes.AddOLEObject(ClassType:="Forms.CommandButton.1",
Left:=100, Top:=100, Width:=100, Height:=200)
MonBouton.Name = "CommandButton1"
With ThisWorkbook.VBProject.VBComponents("Feuil4" ).CodeModule
.CreateEventProc "Click", "CommandButton1"
PosLigne = .ProcStartLine("CommandButton1_Click", vbext_pk_Proc)
.InsertLines PosLigne + 3, "msgbox " & Chr(34) & "nouveau bouton" &
Chr(34)
End With
End Sub


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Generation vba dans fichier Excel a partir d'un programme VB

 

Sujets relatifs
Lecture d'un fichier MSG (Outlook)Ajouter gratuitement et facilemement un "live update" à vos programme
Excel et VB6 ... copier du texte dans un document Excel ?upload fichier [RESOLU]
Aide pour Programme de génération aléatoire de texte (Noob)transformation d'un fichier xls en poscript avec dll excel
Editeur de fichier préseclectionnéErreur "Impossible de verrouiller le fichier"
Plus de sujets relatifs à : Generation vba dans fichier Excel a partir d'un programme VB


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR