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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  vb ou vba

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

vb ou vba

n°1485644
maimai
Posté le 03-12-2006 à 16:17:49  profilanswer
 

Salut,
 
Je voudrais apprendre le vb et le vba,
 
J'aurais voulu savoir par lequel je dois commencer vb ou vba
 
Merci beaucoup
 
 
 
 
 
 

mood
Publicité
Posté le 03-12-2006 à 16:17:49  profilanswer
 

n°1485703
jpcheck
Pioupiou
Posté le 03-12-2006 à 18:10:38  profilanswer
 

le vb est global, vba c'est pour les macros.
www.cathyastuce.com/vba.htm

n°1485716
olivthill
Posté le 03-12-2006 à 18:42:15  profilanswer
 

Les macros étaient autrefois écrites dans un language qui n'a rien à voir avec le VB, et donc, le mot "macro" peut porter à confusion. Cela dépend desquelles on parle. Par ailleurs, c'est un terme un peu péjoratif, alors que VB permet de faire bien d'autres choses que de petites macros.
 
Le VB est une évolution du Basic de Microsoft.
Le VBA est le VB for Applications, c'est à dire que c'est le VB que l'on trouve dans Word, Excel, ou Access. En fait, cela fait plusieurs VBA différents.
Le VBS est le VB pour les Scripts.
Les différences entre tous ces VBs sont minimes ou importantes, selon que l'on voit les choses d'une manière globale ou détailée.
 
Un bon informaticien se doit de connaître plusieurs languages. Je conseillerais donc d'apprendre toutes les versions du VB si vous en avez la possibilité, ou bien celle que vous avez sous la main, par exemple le VBS, qui est un peu méconnu, mais qui pourtant permet de faire beaucoup de choses intéressantes et qui est là pour longemps.
Aller voir par exemple http://www.microsoft.com/technet/s [...] fault.mspx

n°1485820
Papy Octet
Posté le 03-12-2006 à 23:25:20  profilanswer
 

Salut maimai,
 
Si tu n'y connais rien, il serait judicieux de commencer par le VBA qui est contenu dans les applications Kro$ comme Excel, par exemple.
Pourquoi je te conseille ça ?
Parce qu'il t'est possible d'enregistrer des macros dans Excel (= enregistrer, dans un "fichier", des actions pendant que tu les exécutes, pour te permettre de les répéter plus tard en appelant simplement le "fichier" appelé macro.
 
Mais l'avantage de cette procédure est qu'il t'est loisible d'aller voir le contenu de ce "fichier" dans le module VBA d'Excel. Toutes les actions que tu as enregistrées sont transcrite en VBA. Tu peux donc les étudier à ton aise en les faisant se dérouler ligne par ligne, par exemple. Tu peux ensuite y effectuer des modif et voir ce qu'il se passe ensuite.
 
Lorsque tu auras assimilé ce langage, tu pourras plus facilement (moins difficilement) passer à VB.
 
C'est mon avis perso. Il vaut ce qu'il vaut, mais quand on doit travailler seul, ou avec peu d'aide, je pense que c'est une bonne approche.
 
A+

n°1486415
kiki29
Posté le 05-12-2006 à 01:52:37  profilanswer
 

Quel VB : VB6 ou VBNet ?  
VB6 n'est plus en vente ( mais encore trouvable ) et reste très accessible pour une néophyte
VBNet nettement plus ardu c'est vraiment de la POO ( programmation objet), est téléchargeable dans une version limitée sur http://www.microsoft.com/france/ms [...] argez.mspx  
VBA : VB adapté à un environnement Excel Word PowerPoint Access AutoCad
Voir http://www.developpez.com/ ou tu trouveras des infos sur ces languages


Message édité par kiki29 le 07-12-2006 à 07:56:49
n°1487148
sergio_sop​rano_44
p'ti à p'ti l'oiso f son ni
Posté le 06-12-2006 à 12:50:37  profilanswer
 

KIKI29 c'est cool mais t'as pas repondu à la question!lol.
VBNET est bien pratique avec  visual studio qui est gratuit mais ça plus tendance developpement WEB.
moi je suis tout à fait d'accord avec Papy Octet.
vaut mieux commencer par VBA et meme dans la complexité des affaire je pense que c'est plus accecible et si tu veux vb6 tu peux m'envoyer ton adresse postale.avec VBA tu pourras deja commencer par apparndre l'analise dans une une meme base interne.
si t'as choisit VBA tu le redis pour que je te proprose meme un  prof de cours de soutiens le celebre E-RUS Acess il s'appelle.

n°1487519
c_moa
Posté le 06-12-2006 à 18:07:32  profilanswer
 

Le vbs ne demande qu'un éditeur comme context, ou autre.
 
http://forum.hardware.fr/hfr/Progr [...] 1849_1.htm
 
Il permet de développer de mini-programmes utiles sans difficultés.


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

  vb ou vba

 

Sujets relatifs
Plus de sujets relatifs à : vb ou vba


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)