Samuel Mounier (Liste CGO) a écrit :
Bonjour Patrick,
Bonjour Samuel et aux concernés par ce fil ...
Tout d'abord, je pense que c'est un très bon moyen de favoriser la
migration des utilisateur qui ont encore des macro écrites en VBA et
qui ne sont pas convertible simplement dans les nouveaux language de MS.
Je le pense aussi, et ma question porte sur une vision à court terme du
VBA. Du genre VBA = 2ans - OOobasic = 10ans .... investissez là où il faut.
Mais l'usager du moment doit être privilégié, j'en suis persuadé. C'est
un peu contradictoire, mais si pour aider l'usager à migrer sagement il
faut l'assister avec son VBA, c'est un bon choix éducatif.
Voir qui ne veulent tout simplement pas basculer sur une nouvelle
version de MSO (la 2007 pour ne pas la citer car elle est trop
déroutante et tjrs trop chère).
Et je ne fais rien pour les encourager.
Personnellement je pense que les macro sont une aberration.
Punaise ! c'est bien la première fois que je vois cela écrit en toute
lettre ! cela fait plaisir.
J'ai eu à faire une formation Excel sur les fonctions avancées et les
macros.
Pensant que "chacun son métier" (je ne suis pas programmeur ni
comptable) j'ai orienté ma formation sur l'usage des fonctions et des
aides (validation, listes déroulantes, aides à la saisie, etc.).
Ils n'ont pas voulu aborder les macros, au regard des possibilités des
fonctions méconnues et disponibles. J'avais atteint mon objectif de leur
faire prendre conscience que " Vous n'avez pas le temps de devenir
programmeur autant être un bon utilisateur".
Car que faisons nous la plupart du temps avec ?
- Nous réalisons des tâches qui peuvent l'être d'un autre manière.
+1
- Nous cherchons à personnaliser l'interface des logiciels de
bureautique pour une tâche spécifique (métier la plupart du temps).
Dans le cas de problème métier, mieux vaut développer une interface
indépendante adaptée qui sera réalisée après une étude sérieuse puis
éventuellement faire appel à OOo pour les tâches qu'il traite
correctement et simplement.
+1
Tous les outils réalisés par des utilisateurs avancée sous forme de
modèle de fichier qui intègrent des macro sont la plupart du temps
in-maintenable au fil des versions (changement des noms des objets,
etc.).
Pourquoi favoriser ces pratiques ?
Alimenter la machine à phantasmes ...
Mais bon la sauce prend, parfois ! Multidevis était fait avec Access ...
ApiBat aussi je crois. Et bon nombre de petits outils métier (bâtiment)
sont fait avec des macros Excel ...
Le cycle de vie d'un outil de gestion, n'est pas le même que celui des
versions des suites de bureautique arrêtons de vouloir toujours y coller.
Déjà en ne basculant pas systématiquement sur la dernière version si
ça n'a pas d'intérêt (bug, etc.)
Prions que tu sois lu !
Et si les personnes ont réussi à comprendre mon raisonnement (chapeau
déjà... ;-) ) alors je pense que la question à se poser n'est pas sur
la viabilité d'un langage ou d'un autre mais plus sur la méthode de
travail et de développement qu'il faut appliquer à vos futures
développements.
Ben, là je diverge un peu ou plutôt je m'arrête là ! Si VBA = X années
de vie, on prend (ou pas ) le temps et les moyens de mettre les outils
pour les aider à pérenniser leurs travail (Vba) où à le migrer.
Je ne peux pas, dans le cadre de mon travail, obliger les gens à se
montrer plus cohérents sur leurs méthodes de travail. Alors je les
sensibilise et une échéance sur la viabilité d'un langage est un argument.
Il n'empêche que j'ai mon opinion :
Quand on est derrière un ordinateur, on fait son boulot et rien d'autre.
La macro c'est de la programmation, laissons ce boulot aux programmeurs.
Tout comme une feuille de calcul c'est fait pour calculer (facture,
devis, etc.), mais pour de la paye et autres travaux comptables,
utilisons un logiciel de compta si nous ne sommes pas compétent (Expert
Comptable) !
Et je refuse de montrer autre chose que la création d'une macro avec
toutes les réserves sur l'intelligence du processus, quitte à fabriquer
la situation type "impasse" pour mettre la personne dos au mur sur ses
responsabilités.
D'ailleurs je ne fais plus de formation sur les logiciels de gestion,
Apibat and Co, car leur intégration dans la comptabilité générale, rend
le formateur classique incompétent sans une réelle aptitude en fiscalité.
Ceci donc pour mieux situer le contexte de ma question.
Cordialement
Patrick
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]