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

VB.NET Discussion :

Manipuler Excel en .Net


Sujet :

VB.NET

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Points : 164
    Points
    164
    Par défaut Manipuler Excel en .Net
    Bonjour,

    La question débile du vendredi :

    Quel est l'équivalent en .net de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cells(A,65536).end(xlup).row
    Par ailleurs si vous avez des liens vers des sites qui parlent de manipuler Excel via .net, je suis preneur (j'en ai vu 1 ou 2 qui ne présentent que des méthodes identiques : merci les gars...)

    Gracie, bon WE.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Points : 164
    Points
    164
    Par défaut
    Vous aurez compris :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cells(65536,B).end(xlup).row
    Sorry.

  3. #3
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Points : 2 927
    Points
    2 927
    Par défaut
    Bonjour, je crois que cet article devrait pouvoir répondre à ta question :

    Pilotage de l'application Office Excel (Excel Automation)

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Points : 164
    Points
    164
    Par défaut
    En fait, c'est du VB.net que je recherche, pas du C#.
    Et je ne veux pas lire Excel de cette facon, je vexu y accéder via des cellules.

    Merci.

  5. #5
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Points : 2 927
    Points
    2 927
    Par défaut
    Citation Envoyé par House MD Voir le message
    En fait, c'est du VB.net que je recherche, pas du C#.
    Tu dois être assez malin pour traduire du C# en VB.NET... non ?

    Citation Envoyé par House MD Voir le message
    Et je ne veux pas lire Excel de cette facon, je vexu y accéder via des cellules.
    Ca veut dire quoi "y accéder via des cellules" ? Tu veux sélectionner des cellules ? Il y a l'objet Range pour cela.

    Sois précis sur ce que tu veux faire et sur tes points de blocage.

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Points : 164
    Points
    164
    Par défaut
    Houla... du calme.

    Je débute en .net, et traduire un langage vers un autre ne nécessite aucunement d'être malin, mais d'être formé à cela...

    En outre ta méthode utilise des sortes de Read, cad je suppose qu'elle lit le fichier sous forme de stream (?)

    Ce que je souhaite c'est accéder à Excel comme en VBA càd via ses cellules, or ma méthode cells(A,B).end(xl...).row ne fonctionne pas.

    C'est tout.

  7. #7
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Points : 2 927
    Points
    2 927
    Par défaut
    Citation Envoyé par House MD Voir le message
    Houla... du calme.

    Je débute en .net, et traduire un langage vers un autre ne nécessite aucunement d'être malin, mais d'être formé à cela...
    Ne te froisse pas, je ne suis pas méchant.
    Traduire du VB.NET en C# ne nécessite pas forcément d'être formé, mais aussi d'être un peu curieux ...et volontaire.

    Citation Envoyé par House MD Voir le message
    En outre ta méthode utilise des sortes de Read, cad je suppose qu'elle lit le fichier sous forme de stream (?)

    Ce que je souhaite c'est accéder à Excel comme en VBA càd via ses cellules, or ma méthode cells(A,B).end(xl...).row ne fonctionne pas.

    C'est tout.
    Je te renvoie à un article rédigé en VB qui sera donc surement plus accessible pour toi : DOTNET : piloter OFFICE

    N'hésite pas à explorer le site developpez.com, il y a de nombreuses ressources qui te seront d'une grande aide.

Discussions similaires

  1. manipulation excel depuis .NET
    Par fabrice38140 dans le forum VB.NET
    Réponses: 3
    Dernier message: 08/06/2011, 14h20
  2. [VB.NET] font.colorindex pour excel avec .NET
    Par beegees dans le forum Windows Forms
    Réponses: 2
    Dernier message: 23/07/2006, 16h17
  3. accélerer des manipulations Excel
    Par pschmidtke dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/06/2006, 20h02
  4. accélerer des manipulations Excel
    Par pschmidtke dans le forum Access
    Réponses: 5
    Dernier message: 27/06/2006, 15h15
  5. [C#] [Excel] Pourquoi .NET > VB6 ???
    Par lololefada dans le forum C#
    Réponses: 16
    Dernier message: 21/05/2004, 11h31

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