begin process at 2008 05 16 06:47:44
1 173 219 membres
61 nouveaux aujourd'hui
13 970 membres club

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)

ouverture d'un fichier Excel en appuyant sur un bouton le 31/01/2008 10:24:48

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.

Re : ouverture d'un fichier Excel en appuyant sur un bouton le 31/01/2008 10:46:14

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.

Re : ouverture d'un fichier Excel en appuyant sur un bouton le 31/01/2008 10:49:20

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é).


Re : ouverture d'un fichier Excel en appuyant sur un bouton le 31/01/2008 11:10:25

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

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


Classé sous : fichier, bouton, ouverture, excel, emptyparam

Participer à cet échange

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

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

Boutique

Boutique de goodies CodeS-SourceS