|
Publicité ' | ||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : octobre 2004 Messages : 119 ![]() |
Salut ,je souhaiterais un avis sur un programme à refaire ; dimensionner une poutre .
Alors j'aie des abaques papiers à coder en VBA .(environ 240 chiffres) je recois une variable (un chiffre) via un programme de word que je dois comparer aux chiffres de l'abaque . Voir le fichier excel pour voir à quoi ressemble l'abaque . En gros il me faut une démarche pour un code clair , facilement modifiable , extensible pour d'autres progs etc ...(ce que j'aie fait fonctionne mais c'est le fouilli et je peux quasiment plus y retoucher sans que cela un impact sur d'autres routines) Aie-je besoin d'une base de donnée ?Laquelle ? |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Es-tu certains que c'est en Word que tu veux le faire ?
Perso, je le ferais en Access, Excel, mais pas en Word.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : octobre 2004 Messages : 119 ![]() |
Ce qui est sur c'est que plusieurs variables (la charge et la longueur) viennent de VBA word .Après cela ne me dérange pas d'envoyer ces 2 variables dans access ou excel puis de rapatrier les valeurs vers word .Restes à faire le choix entre excel et access sachant que j'aie une série de conditions à appliquer sur l'abaque .
Egalement mon code VBA word devient illisible au fur et a mesure que mon projet devient complexe . |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Que veux-tu entendre, ton projet ne contient pas de code.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : octobre 2004 Messages : 119 ![]() |
Le code est dans le fichier Normal.dot ci join (Normal.dot est à déposer dans le dossier "modèle".
Les fichiers etude-plancher.html et etude-plancher.xls doivent être mis sur le bureau. Pour lancer le projet il faut prendre le menu outils/macros/ et lancer la macro "enrichir base" Pour le calcul des poutres il faut cocher "armature" . Le but du post c'est d'avoir des critiques sur la façon dont j'aie codé ( comme un vrai bidouilleur donc s'attendre à du code spaguetti) , avoir des avis sur ce que j'aurais du faire et que je n'aie pas fait .Avoir aussi des opinions sur la façon de s'organiser . Pour le code des poutres que je souhaite retravailler le code commence à la macro sub hercule () Restes à ce que je parte sur de bon rails ce coup - ci ... |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
Première remarque, il vaut mieux éviter d'utiliser le Normal.dot pour ses projets.
Il est préférable d'utiliser un autre modèle ou un document et d'utiliser les évènements sur objets. ou encore De cette manière, tu évites les boutons des barres d'outils.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com