IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Migration sur autre support


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    consultant BTP
    Inscrit en
    Février 2012
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : consultant BTP
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2012
    Messages : 51
    Par défaut Migration sur autre support
    Bonjour,
    Voila je suis debutant en VBA, mais j'ai reussi avec votre aide a faire quelques programmes sympa avec des formulaire dynamiques et des liaisons vers d'autres classeurs excel ainsi que des bases de données.
    Cependant excel reste excel par definition donc je cherche d'autre methode ou d'autre plateforme pour pouvoir coder et ainsi réadapter mes programmes.
    Est ce que quelqu'un a des idées ou des conseils la dessus ? Ou peut etre que excel reste la mailleurs plateforme pour cela.

    PS j'ai deja essayé Visula studio et tranferé une bonne parti de mes programmes mais bon cela reste uniquement pour ma culture perso.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    D’abord, que veux-tu faire te cultiver, ou développer des applications pour ton bouleau, tes copains ou autres ?
    Les outils de développement dépendent un peu de ça, car pour le bouleau, les copains ça dépend de leurs OS et de l’utilisation de l’appli.
    Application Windows, web, console (DOS), le type de client compte.
    Visual studio reste une bonne solution pour tout ce genre de travail. Une application web php présente l’avantage d’être gratuit (personnellement j’utilise Uamp que fonctionne sur ma clé USB, pour développer en mode vagabond).
    Pour des application BATCH (DOS), j’utilise VBS Factory . Pour les bases de données, MySQL est une bonne solution, SQL Server express également.

  3. #3
    Membre averti
    Homme Profil pro
    consultant BTP
    Inscrit en
    Février 2012
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : consultant BTP
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2012
    Messages : 51
    Par défaut
    Et en PHP on peux créer une interface avec des controle type listview datagrid et les relier a une base de donnée ? Sinon ui c pour le taf.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Php est un langage de programmation web donc s’exécute coté server pas client (IE).
    Il faut un serveur apache , c’est pour cela que je t’ai parlé de Uamp.

    Ceci dit il ne faut jamais au grand jamais lier des contrôles à une base de données car les mises à jour d’enregistrements sont implicites et non déterminées par le programme.

    Je pense que tu devrais t’orienter vers Visual studio le temps de te familiariser avec toutes les contraintes que cela exige

    Ceci dit le .net (Visual studio) fait appel à des objet de type class, donc une autre façon de raisonner, tu devras désapprendre tout ce que tu as appris.
    Dernière modification par Invité ; 07/03/2013 à 14h29.

  5. #5
    Membre averti
    Homme Profil pro
    consultant BTP
    Inscrit en
    Février 2012
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : consultant BTP
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2012
    Messages : 51
    Par défaut
    Ok, merci pour ces renseignements.
    J'ai quasi fini la programmation sous visual studio le windows forms est pas mal et les liaison avec les bases de données sont bonnes. Le problème reste que je le fait sur une version enregistré sur mon poste et pose problème pour l'elargissement a d'autre donc cela reste uniquement de la culture perso.
    Bon je vais regarder cela de plus prés merci.

  6. #6
    Membre Expert
    Avatar de Pragmateek
    Homme Profil pro
    Formateur expert .Net/C#
    Inscrit en
    Mars 2006
    Messages
    2 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Formateur expert .Net/C#
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 635
    Par défaut
    @aracnard: tu peux très bien avoir le meilleur des deux mondes: Excel comme plateforme riche et .Net, qui te donne accès à un environnement très riche qui améliorera considérablement ton processus de développement, pour le pilotage de celle-ci et l'interaction avec les bases de données.

    C'est de loin ce que j'ai vu de mieux pour le développement d'applications lourdes:
    - le 100% intégré dans Excel (ie que du VBA) est difficile à développer et maintenir notamment en raison du manque de profils qualifiés,
    - le 100% .Net oblige d'une part à souvent réinventer la roue (typiquement pour les fonctionnalités de datagrid imbattables (ou à quel prix!) d'Excel) et tu risques de brider considérablement les utilisateurs motivés (tu sais ceux qui te font une nouvelle appli à partir de la tienne ), bien que cela puisse être mieux pour les utilisateurs ne souhaitant faire que ce qu'on leur demande et voulant juste être sécurisés (avoir peu de boutons dans un environnement épuré les rassure).

    Donc en mixant les deux tu peux avoir des applis puissantes à moindre coût.

    J'ai quelques exemples de ce type de développement sur mon blog: mix VBA/.Net

Discussions similaires

  1. Execution d'un programme Java sur un autre support
    Par oneagaindoguys dans le forum Général Java
    Réponses: 19
    Dernier message: 18/06/2009, 13h36
  2. "component" sur autre base de données
    Par k4eve dans le forum Hibernate
    Réponses: 4
    Dernier message: 12/04/2005, 09h48
  3. TARGET sur autre page et autre cadre
    Par Shiftane dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 27/09/2004, 13h09
  4. doublon et trie sur autre colonne
    Par Force59 dans le forum Requêtes
    Réponses: 10
    Dernier message: 01/04/2004, 09h02
  5. [Sybase] Execution procédure sur autre Serveur
    Par MashiMaro dans le forum Sybase
    Réponses: 2
    Dernier message: 03/02/2004, 10h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo