Discussion: C# dans Excel

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    février 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2012
    Messages : 16
    Points : 8
    Points
    8

    Par défaut C# dans Excel

    Bonjour à tous,

    Je voudrais apprendre à programmer dans Excel.

    Je sais que le langage de base est le VBA, cependant il me semble avoir lu que le C# pouvait également être utilisé.

    Est ce vrai ?

    Si oui avez vous des tutos à me proposer ?

    Merci.

  2. #2
    Membre habitué Avatar de Hamza
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    avril 2005
    Messages
    241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Transports

    Informations forums :
    Inscription : avril 2005
    Messages : 241
    Points : 137
    Points
    137

    Par défaut

    Bonjour,

    commence par la FAQ

    Merci

  3. #3
    Rédacteur/Modérateur

    Avatar de Philippe JOCHMANS
    Homme Profil pro
    Développeur informatique
    Inscrit en
    mai 2005
    Messages
    19 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : mai 2005
    Messages : 19 659
    Points : 48 132
    Points
    48 132

    Par défaut

    Bonjour

    Citation Envoyé par rami25316 Voir le message
    Je sais que le langage de base est le VBA, cependant il me semble avoir lu que le C# pouvait également être utilisé.
    Tu as mal lu, dans Excel tu ne peux utiliser que le VBA et rien d'autres.

    Philippe
    Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
    Vous pouvez consulter mes articles sur Access et PowerPoint et n'oubliez pas de consulter les FAQs MS Office

  4. #4
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Developpeur VBA migrant tranquillement vers C# et VB.Net =]
    Inscrit en
    juillet 2007
    Messages
    12 319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Canada

    Informations professionnelles :
    Activité : Developpeur VBA migrant tranquillement vers C# et VB.Net =]
    Secteur : Finance

    Informations forums :
    Inscription : juillet 2007
    Messages : 12 319
    Points : 27 143
    Points
    27 143

    Par défaut

    Hello,

    je complete en indiquant qu'il est possible de piloter Excel avec du C#, comme c'est possible avec du Java ou du Python

    Mais comme l'a dit Philippe, le langage "par defaut" lorsque l'on souhaite programmer sous Excel reste le VBA
    Pas de question technique par MP, je ne réponds pas

    Apprendre à programmer avec Access 2016

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    février 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2012
    Messages : 16
    Points : 8
    Points
    8

    Par défaut

    Bonjour à tous,

    Merci pour vos réponse.

    Je pensais pouvoir faire d'une pierre deux coups en apprenant uniquement le C#pour faire des macros Excel puis ensuite l'utiliser avec Xamarin.

    Du coup je vais devoir apprendre le VBA d'abord.

    Merci encore.

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2007
    Messages
    383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : juin 2007
    Messages : 383
    Points : 587
    Points
    587

    Par défaut

    Il est également possible de réaliser des Add In en C# qui pourront soit être insérés dans Excel, soit être attachés à un classeur donné. Mais bon, Interop... bon courage...

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    juin 2017
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Transports

    Informations forums :
    Inscription : juin 2017
    Messages : 10
    Points : 14
    Points
    14

    Par défaut

    Citation Envoyé par Noxen Voir le message
    Il est également possible de réaliser des Add In en C# qui pourront soit être insérés dans Excel, soit être attachés à un classeur donné. Mais bon, Interop... bon courage...
    il existe des belles libs gratuites (ou pas !) permettant de manipuler des xlsx sans avoir a s'embeter avec les xml qui ne nécéssitent pas d'avoir excel et qui sont bien plus légères que com

  8. #8
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2007
    Messages
    383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : juin 2007
    Messages : 383
    Points : 587
    Points
    587

    Par défaut

    Citation Envoyé par logeanto Voir le message
    il existe des belles libs gratuites (ou pas !) permettant de manipuler des xlsx sans avoir a s'embeter avec les xml qui ne nécéssitent pas d'avoir excel et qui sont bien plus légères que com
    Certes ; mais je ne vois pas le rapport avec mon message.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Macro dans excel permettant de voir si un fichier est ouvert
    Par VirginieGE dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/08/2004, 08h51
  2. [VB6] sélection multiple de colonne dans excel grâce à VB
    Par biquet dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 02/08/2004, 13h44
  3. [VBA] Les propriétés de cellule dans Excel
    Par Kylen dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 06/07/2004, 00h02
  4. [VBA-E] Ajouter des fonctions dans Excel
    Par Clezio dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/03/2004, 02h18
  5. [EXCEL]Modifier les marges d'une page dans Excel
    Par ms91fr dans le forum Composants VCL
    Réponses: 4
    Dernier message: 06/01/2004, 16h26

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