Bonjour,
je découvre ce forum, et suis débutant en VB, je suis en train de finir une
application sous Excel 2000, avec bon nombre de lignes de codes, et un petit
problème. j'ai 3 questions :
1/ voulant passer sur une structure plus "orthodoxe", c'est à dire utiliser
VB 5 (version anglaise gratuite que j'ai récupérer dans une revue) en lien
avec des feuilles Excel, mais en cherchant une mise à jour de VB chez
Microsoft, je pense que j'ai créé un problème.
Je n'ai pas utiliser VB5, mais après le chargement de quelques fichiers, ma
version sous Excel ne marche plus, le message "VBA6.DLL est introuvable",
que faire ?
2/ est-il possible de récupérer une version VB française (gratuite si
possible, je développe que pour mon plaisir) pour que je puisse essayer de
transférer les macro sous VB et lier les tableau Excel ? et quelles sont vos
recommandations pour transférer les modules et les user form ( x 8)?
3/ enfin je souhaiterai ajouté un fichier d'aide dans les feuilles Excel et
les User form , comment faire ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Clément Marcotte
Bonjour,
On dirait que tu confonds VB5 (Langage compilé) et VBA (Visual Basic pour applications, une version allégée et non compilée de VB. Avec Office 2000 et +, VBA est tiré de VB6.
Je n'ai pas utiliser VB5, mais après le chargement de quelques fichiers, ma
version sous Excel ne marche plus, le message "VBA6.DLL est introuvable",
que faire ?
Ne sachant pas trop ce que tu as téléchargé, c'est plutôt compliqué de se prononcer.
Tu peux toujours essayer de faire Détecter et réparer dans Excel 2000, ou de télécharger le Runtime VB6 à: http://www.microsoft.com/downloads/details.aspx?FamilyID{9ba261-7a9c-43e7-9117-f673077ffb3c&DisplayLang=fr
2/ est-il possible de récupérer une version VB française (gratuite si
possible, je développe que pour mon plaisir)
J'en doute
pour que je puisse essayer de transférer les macro sous VB et lier les tableau Excel ? et quelles sont vos
recommandations pour transférer les modules et les user form ( x 8)?
Amon humble avis, tu cours après le trouble
1) Pour VB6, certains contrôles ne sont pas des ActiveX indépendants, mais carrément intégrés dans le code de VB. (Entre autres LisTBox, ComboBox, Image, OptionButton, CheckBox)
2) Pour Office, tous les contrôles sont des ActiveX,
3) Tu vas être obligé de programmer tout le support des fichier Excel dans ton programme VB6 et tu vas faire une dépression, ou tu vas devoir piloter Excel par automation et tu vas avoir des problèmes de performance qui vont faire sacrer. De plus, une partie du code va devoir être réécrite.
Bonjour,
On dirait que tu confonds VB5 (Langage compilé) et VBA (Visual Basic
pour applications, une version allégée et non compilée de VB. Avec
Office 2000 et +, VBA est tiré de VB6.
Je n'ai pas utiliser VB5, mais après le chargement de quelques
fichiers, ma
version sous Excel ne marche plus, le message "VBA6.DLL est
introuvable",
que faire ?
Ne sachant pas trop ce que tu as téléchargé, c'est plutôt compliqué de
se prononcer.
Tu peux toujours essayer de faire Détecter et réparer dans Excel 2000,
ou de télécharger le Runtime VB6 à:
http://www.microsoft.com/downloads/details.aspx?FamilyID{9ba261-7a9c-43e7-9117-f673077ffb3c&DisplayLang=fr
2/ est-il possible de récupérer une version VB française (gratuite
si
possible, je développe que pour mon plaisir)
J'en doute
pour que je puisse essayer de
transférer les macro sous VB et lier les tableau Excel ? et quelles
sont vos
recommandations pour transférer les modules et les user form ( x 8)?
Amon humble avis, tu cours après le trouble
1) Pour VB6, certains contrôles ne sont pas des ActiveX indépendants,
mais carrément intégrés dans le code de VB. (Entre autres LisTBox,
ComboBox, Image, OptionButton, CheckBox)
2) Pour Office, tous les contrôles sont des ActiveX,
3) Tu vas être obligé de programmer tout le support des fichier Excel
dans ton programme VB6 et tu vas faire une dépression, ou tu vas
devoir piloter Excel par automation et tu vas avoir des problèmes de
performance qui vont faire sacrer. De plus, une partie du code va
devoir être réécrite.
On dirait que tu confonds VB5 (Langage compilé) et VBA (Visual Basic pour applications, une version allégée et non compilée de VB. Avec Office 2000 et +, VBA est tiré de VB6.
Je n'ai pas utiliser VB5, mais après le chargement de quelques fichiers, ma
version sous Excel ne marche plus, le message "VBA6.DLL est introuvable",
que faire ?
Ne sachant pas trop ce que tu as téléchargé, c'est plutôt compliqué de se prononcer.
Tu peux toujours essayer de faire Détecter et réparer dans Excel 2000, ou de télécharger le Runtime VB6 à: http://www.microsoft.com/downloads/details.aspx?FamilyID{9ba261-7a9c-43e7-9117-f673077ffb3c&DisplayLang=fr
2/ est-il possible de récupérer une version VB française (gratuite si
possible, je développe que pour mon plaisir)
J'en doute
pour que je puisse essayer de transférer les macro sous VB et lier les tableau Excel ? et quelles sont vos
recommandations pour transférer les modules et les user form ( x 8)?
Amon humble avis, tu cours après le trouble
1) Pour VB6, certains contrôles ne sont pas des ActiveX indépendants, mais carrément intégrés dans le code de VB. (Entre autres LisTBox, ComboBox, Image, OptionButton, CheckBox)
2) Pour Office, tous les contrôles sont des ActiveX,
3) Tu vas être obligé de programmer tout le support des fichier Excel dans ton programme VB6 et tu vas faire une dépression, ou tu vas devoir piloter Excel par automation et tu vas avoir des problèmes de performance qui vont faire sacrer. De plus, une partie du code va devoir être réécrite.