Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ouverture d'un fichier Excel en appuyant sur un bouton [ Système / Fichier & Disque ] (perdeak)

jeudi 31 janvier 2008 à 10:24:48 | ouverture d'un fichier Excel en appuyant sur un bouton

perdeak

Bonjour,

Voilà mon problème, je voudrais ouvrir un fichier Excel lorsque j'appuie sur un bouton (fichier d'aide). Pour cela j'utilise:


Code :
 
procedure TFDtlBlExploit.Button1Click(Sender: TObject);
var vXLWorkBook : _workbook;
begin
vXlWorkBook:=ExcelApplication1.Workbooks.Open('D:\Mes documents\Qualimat\Qualimat_transport_4_annexe_1 utilisation Pégase.xls',False,False,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,
EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,0);
 
end;
 
end.
J'essai de modifier le dernier param et de le passer à 1 mais rien n'y fait, Excel ne s'ouvre pas...pourtant il semble chercher qqchose...

Quelqu'un a t'il une autre solution ou un moyen d'afficher ce foutu fichier?

Merci par avance.

jeudi 31 janvier 2008 à 10:46:14 | Re : ouverture d'un fichier Excel en appuyant sur un bouton

BernieNoel68

Si tu souhaite juste ouvrir un fichier Excel déja crée, regarde du coté de la fonction ShellExecute (dans l'unité ShellAPI).

Bon courage.

jeudi 31 janvier 2008 à 10:49:20 | Re : ouverture d'un fichier Excel en appuyant sur un bouton

BernieNoel68

Un petit exemple :

--------------------------------------------------------------------------------------------
uses ShellAPI ;

procedure TForm1.Button1Click(Sender: TObject);
begin
  
ShellExecute(Handle,'open',PChar('C:\MonFichier.xls'),nil,nil,SW_SHOW);
end;
--------------------------------------------------------------------------------------------

A noté que ShellExecute utilisera l'application par defaut associé a l'exstension *.xls, dans ton cas Excel (si il est installé).


jeudi 31 janvier 2008 à 11:10:25 | Re : ouverture d'un fichier Excel en appuyant sur un bouton

perdeak

J'ai essayé et...................ça marche nickel!!!!

Merci beaucoup BernieNoel68, ça faisait déjà 2 jours que je bloquais dessus!



Cette discussion est classé dans : fichier, bouton, ouverture, excel, emptyparam


Répondre à ce message

Sujets en rapport avec ce message

Help : Excel veut pas ouvrir mon fichier [ par Banban113 ] Bijour tout le monde !!!!!Bon Banban est encore dans la merdeVoila je veux faire mumuse avec Excel depuis Delphi 7 mais ce pignouf m'affiche une erreu insertion d'un fichier excel dans un programme [ par yvessimon ] Est-il possible d'inserrer un fichier excel dans un programme exécutable, afin de l'avoir par défaut ?Même question pour un fichier text.C'est à dire Excel suite [ par bakik ] Suite de ma tentative d'exploitation d'un fichier excel. Alors : mon fichier est ouvert, une colonne est sélectionnée, et ce que je souhaite faire upload [ par tsainvet ] bonjour je cherche un petit bout de code pour rajouter un bouton uploadla fonction chercher seraissur un clic du bouton uploader sur un serveur u ouverture d'un fichier html [ par sopi ] Hello !!!Je suis assez débutante en Delphi et je dois faire un programme pour les études.J'aimerais depuis mon application ouvrir un fichier html et q WebBrowser, Excel et interception message [ par Paraglider ] Bonjour tout le monde,(Delphi 6)J'affiche une page htm dans un WebBrowser. Sur cette page un lien qui m'ouvre un fichier Excel. Si je modifie le fichi recherche comment récuper les données d'un fichier excel (comme base de données ) pour un programmme en delphi [ par sonicxxx ] bonjour a tous les programmeurs,voila je suis en cycle A informatique au cnam et je dois faire un projet.mon projet se composent:             d'un fic Créer un fichier Excel sans OLE [ par vagabon ] Bonjour,Est-ce qu'il est possible (et si oui comment) ;-) créer un fichier excel venant un tableau SANS passer par OLE ? Merci d'avanceVag Problème avec Emptyparam [ par didyer ] Bonjour,J'ai placé un composant TWordApplication sur une fiche et un boutonEn réponse au Click du bouton, j'ai écrit les lignes suivantes:if opendialo Erreur E/S 32 à l'ouverture d'un fichier [ par CyberMax452 ] Bonjour,J'ai encore un petit problème. Je dois ouvrir un fichier excel qui existe déjà dans delphi pour pouvoir traiter les données de ce fichier. Mal


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.