Code permettant de manipuler les objets excel en .net

5/5 (46 avis)

Snippet vu 39 945 fois - Téléchargée 28 fois

Contenu du snippet

Aucune description n'est fournie pour ce projet

A voir également

Ajouter un commentaire Commentaires
Adn56
Messages postés
1172
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2013
1
21 sept. 2011 à 14:37
Salut, et merci pur ce tuto. J'ai référencé le Com Excel ver 10.0 et du coup j'ai du adapter ton code (Excel 2002 sp3). Je partage donc la façon de faire (sinon j'ai une erreure de liaison tardive avec option strict)
Il faut remplacer les appxls.ActiveWorkbook.Worksheets("NouveauNom").Range("A1").Value "tyty" par :
> With book.Sheets.Application
.Range("F5").Value = Date.Today.ToString
.Range("F6").Value = "test"
End With

Avec : Dim book As Excel.Workbook et
book = appxls.Workbooks.Open(cheminFormulaire)
Me demande pas pourquoi, juste que cela marche LOL. Bonne prog à tous. ADN
lecoque
Messages postés
2
Date d'inscription
mardi 18 mai 2010
Statut
Membre
Dernière intervention
18 mai 2010

18 mai 2010 à 16:58
BONJOUR
je programme avec vb express 2005
j'aurai voulu faire une vérification avec « if ….then »
si un fichier Excel es bien ouvert j'appel une macro qui modifie les onglets et rajoute si nécessaire
et s’il y a aucun fichier Excel je crée un classeur et crée les onglets
mais j’arrive pas à testé si le fichier Excel est ouvert ou pas.
asmaesim
Messages postés
3
Date d'inscription
mardi 28 avril 2009
Statut
Membre
Dernière intervention
8 novembre 2011

25 juin 2009 à 12:21
merçi pour le code mas j'arrive pas a donner une réfrence à excel peut tu me dire comment?
cs_othinakiway
Messages postés
30
Date d'inscription
lundi 7 avril 2008
Statut
Membre
Dernière intervention
10 juin 2009
2
29 avril 2009 à 20:00
un bon code, bien organisé et très clair.
bonne continuité!
diampa
Messages postés
3
Date d'inscription
samedi 17 février 2007
Statut
Membre
Dernière intervention
30 octobre 2007

25 avril 2009 à 09:30
salut bon code
mais moi de ma part j'ai essayé en vain la sélection de deux ou trois feuilles pour l'impression.
j'ai passer par l'enregistreur de macros mais pour adapter le code en vb cela devient un gros problème
voici le code que je veux adapter
Sheets(Array("FicheObserv", "Feuil2", "Feuil3")).Select
Sheets("FicheObserv").Activate
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
Afficher les 46 commentaires

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.