Réaliser votre programme

Vous souhaitez réaliser un programme simple, une macro dans l’éditeur VBE - Excel et vous ne savait pas comment faire, poser votre questions sur le forum.

Mais qu’est-ce qu’une macro , une macro est un enregistrement de séquences que l’on fait régulièrement et qui peut nous permettre de gagner des secondes ou parfois des minutes,

par le simple clic d’un bouton de commande ou un changement dans une cellule d’une feuille de calcul, ou bien d’autres choses encore.

Le langage VBA est utilisé de nos jours pour de nombreuses applications.

 

Vous souhaitez réaliser un petit jeu simple juste pour le fun.

Faites le premier pas, lancez-vous poser votre question sur le forum.

Vous souhaitez réaliser une application complète et exécutable sur n’importe quel pc.

Utiliser Visual basic express.

Lisez des tutoriels, des documents PDF, regardez des vidéos sur le net.

Vous voulez un conseil pour bien démarrer, inscrivez-vous et surfez sur le forum

https://vbaddict.altervista.org/forum/


Les contrôles VB.

Généralement dans le langage VBA ou  VB.NET nous utilisons une multitude d'objets appelés généralement  "control"

Voici quelques exemples:

 

1° Commencement d'un projet:

Souvent nous commençons à dessiner une fenêtre que nous appellerons "Userform" parfois dans le script  « me »

Ensuite nous pouvons utiliser:

· un cadre(Frame)

· une boite de texte(TextBox)

· une étiquette (Label)

· un bouton de commande(CommandButton)

· un menu déroulant (ComboBox)

· une liste à une ou plusieurs colonnes (ListBox)

·  un tableau sous formes de grille qui regroupe des données(Listview)Nous aurions pu l’appeler "IFFIC" , non bien sûr c'est une petite boutade, "IFFIC" se trouve être notre ancien modérateur du forum,mais toujours présent sur notre site,

il en est le spécialiste ici chez nous.
Puis vous disposez de bien d'autres contrôles... Pour expliquer un peu, chaque contrôle contient une quantité de propriétés, pour exemple si vous utilisez un "CommandButton" et que vous voulez sur votre "Userform" lui définir une couleur ou une taille spéciale, il vous suffira de modifier sa propriété dans cette fenêtre. Il arrive parfois que l'on affecte à une propriété une autre valeur que celle définit dans la fenêtre, vous avez bien compris qu'il faudra dans ce cas l'écrire dans le script.

un exemple:

Vous avez dessiné un CommandButton , vous l'avez nommé avec la propriété Name: Mon_bouton et avec la propriété Caption : Cliquez ici tout ceci dans la fenêtre des propriétés,
maintenant vous désirez que lorsque vous cliquez sur votre bouton "Mon_bouton" le texte change et devient "OK" pour cela nous devons passer vers le code et un évènement du bouton.

Private Sub Mon_bouton_Click()
Mon_bouton.Caption = "OK"
End Sub