Class excel

Soyez le premier à donner votre avis sur cette source.

Vue 19 982 fois - Téléchargée 3 802 fois

Description

Présentation d'une Class en C# pour piloter un fichier Excel.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_thebigboss
Messages postés
216
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
12 avril 2017
2 -
il me manque surement une reference... Je vais surement la trouver sur le forum, mais ça aurait été pas mal de l'indiquer ...

Sinon ça à l'air pas mal.
oh_biba
Messages postés
11
Date d'inscription
mercredi 15 juin 2005
Statut
Membre
Dernière intervention
10 août 2006
-
Meme probleme. Quelle est le reference a ajouter au projet ?
bloo435
Messages postés
1
Date d'inscription
jeudi 5 février 2004
Statut
Membre
Dernière intervention
9 octobre 2006
-
Bullshit. La moitié du code sert à calculer un nombre de colonne ('A',...'AZ'...) en numéro (1, 2, ...) et vice versa, et en plus ça ne gère que jusqu'à 52...
IslandMan974
Messages postés
104
Date d'inscription
mercredi 4 mai 2005
Statut
Membre
Dernière intervention
27 juin 2007
2 -
C est vrai qu íl manque quelques trucs mais comme on dit le tout c est d avoir essayer.
magic_Nono
Messages postés
1878
Date d'inscription
jeudi 16 octobre 2003
Statut
Membre
Dernière intervention
16 mars 2011
1 -
les 2 "ObtenirColonne" me semblent pas subblime, mais au moins ce code a le mérite d'exister, il va certainement me faire gagner pas mal de tps si j'arrive à l'intégrer...

Bon, j'ai un peu fouillé, mais j'arrive pas à intégrer

using Microsoft.Office.Interop; pour l'objet excel, ça doit etre une histoire de module...


Magicalement.


PS :
transformation d'un des "obtenir colonne:
comme ceci ça devrai passer (au besoin, castez les 1 en char )


public string ObtenirColonne(int j)
{
//B : gestion de A à ZZ
string sCol="";
int un=((j-1)%26)+1;
int deux=(j-1)/26;
if(deux>26)
throw new ArgumentException("Colonne Excel innaccessible...");
char a;
if(a>0)
{
a='A'-1+deux;
sCol+=a;
}
a='A'-1+un;
sCol+=a;
return sCol;
}

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.