Pour travailler avec des feuilles Excel, le VBA d'Excel est ce qu'il faut.
Le VBS permet de faire d'autres choses, mais ne permet pas de traiter les feuilles Excel.
VBS ne me parait pas être la bonne solution, sauf s'il t'es possible de travailler avec des données qui sont au format texte, et non pas au format xls, autrement dit, si tu n'as pas besoin d'Excel.
Un userform est destiné à un traitement interactif.
Si tu ne veux pas ouvrir le fichier Excel, il faudrait faire du batch, donc ne pas utiliser de Userform.
Un programme en VBA n'est pas forcément attaché à un userform.
Un programme en VBA peut être appelé automatiquement dés le lancement d'Excel.
Message édité par olivthill le 21-12-2006 à 08:02:58