Sans ouvrir excel [Résolu]

Messages postés
454
Date d'inscription
mardi 24 octobre 2000
Dernière intervention
12 août 2016
- - Dernière réponse : ManuAntibes
Messages postés
454
Date d'inscription
mardi 24 octobre 2000
Dernière intervention
12 août 2016
- 8 févr. 2007 à 17:24
Bonjour

En VB 2005, J'ai une appli qui recupere des valeurs d'une feuille excel que l'on m'envoie.
Car lorsque j'ouvre le fameux fichier le classeur à des liaisons qui ne peuvent pas être mises à a jours, et je dois toujours clicker sur continuer.

Par contre j'aimerais pouvoir recuperer les valeurs sans ouvrir le fichier excel , ou sans avoir à clicker sur Continuer.

Merci pour votre aide.

MANUANTIBES [:p]
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
548
Date d'inscription
mercredi 28 juillet 2004
Dernière intervention
11 septembre 2013
3
Merci
docexcel = CreateObject("Excel.Application")


docexcel.DisplayAlerts =




False

Merci vercomax 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 101 internautes ce mois-ci

Commenter la réponse de vercomax
Messages postés
454
Date d'inscription
mardi 24 octobre 2000
Dernière intervention
12 août 2016
0
Merci
Merci de m'avoir ouvert les yeux, la reponse ete devant moi

voici mon code
Dim

appxls
As Excel.Application
'Microsoft.Office.Interop.Excel.Application
Dim book
As Excel.Workbook

appxls =
New Excel.Application

appxls.Visible =
False ' le classeur s'ouvre mais on ne le voit pas
appxls.Visible = True ' le classeur s'ouvre et il est visible

appxls.DisplayAlerts =
False ' Les messages à l'ouverture ne sont pas visible 
appxls.DisplayAlerts = True '  les messages à l'ouverture sont visible
 
Adresse =
"C:\Application VB\Fichier Excel.xls"
book = appxls.Workbooks.Open(Adresse)

A+
MANUANTIBES [:p]
Commenter la réponse de ManuAntibes
Messages postés
2247
Date d'inscription
lundi 29 mai 2006
Dernière intervention
29 mai 2008
-2
Merci
Salut, je pense que ce n'est pas possible sans ouvrir excel, mais essaye de voir pour désactiver les alertes excel! En VBA c'est dyplaysalert = true ou false, regarde pour avoir l'équivalent en .Net.

 Drikce 06

Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas:
Commenter la réponse de drikce06

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.