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 : Excel installé ? [ Système / Exécution ] (sisi231)

vendredi 27 avril 2007 à 14:52:28 | Excel installé ?

sisi231

Membre Club
Je voudrais pouvoir déterminer par programmation si Excel est installé sur la machine cible de mon application.

[b]SISI231[/b]

vendredi 27 avril 2007 à 15:57:22 | Re : Excel installé ?

Oniria

Bonjour,

Il suffit de regarder dans la base de registre. En cherchant un peu, tu trouvera facilement ton but.

Bon code

vendredi 27 avril 2007 à 16:02:00 | Re : Excel installé ?

Loda

Membre Club
Réponse acceptée !
salut,

moi j'ai fait comme ça:

  // ############## OLE ###################

  {Explaination :
  Look like the create work, even when we don't have excel on the os.
  but it's raise on the first call. }
  ExcelApplication1:= TExcelApplication.create(nil);

  fExcelPresentOnThisOS := true;
  try
    //# Check if excel is already open: // (tmp solution, we can do better)
    // if no WorkBook are open, it's mean we start ourself excel
    // (or that the user won't mind if we close it)
    fExcelWasOpen := ExcelApplication1.Workbooks.Count > 0;
    // will raise if no excel present.
  except
    on E: EOleSysError do begin
      fExcelPresentOnThisOS := false;

        ShowMessage(
           'Exception Type : ' + E.ClassType.ClassName + sLineBreak +
           'Exception Message : ' + sLineBreak +
           E.Message
           );
    end;
  end;


A+

Loda

Se poser les bonnes questions est le premier pas pour trouver les bonnes réponses.



Cette discussion est classé dans : excel, installé


Répondre à ce message

Sujets en rapport avec ce message

utiliser excel depuis delphi [ par manudel ] Depuis delphi, j'appelles Excel, et je veux pouvoir fermer la feuille excel, sans une demande de confirmation d'enregistrement. recuperer des strings de doc WORD ou EXCEL [ par Bidochon ] Comment recuperer le texte contenu dans une cellule Excel (par exemple : A5) avec Delphi ?Et comment faire pour recuperer du texte d'un document Word Impression Excel [ par JoeyAstor ] Je crée mon fichier Excel avec OLEet j'aimerai l'imprimer automatiquementqqn connait-il le code pour ??? Centrer cellule Excel ?? [ par Seb_d_angers ] Comment centrer le contenu d'une cellule Excel avec delphi 5, j'essaie OleExcel.Selection.HorizontalAlignment := 'xlCenter'; et autre variante mais ca CS-Bar [ par koko ] Bon d'abord je ne sais pas ou je dois mettre ceci...alors, je n'arrive pas à installé la CS-Bar... il me dit que certain de mes fichiers sont perimés Ouvrir un fichier Excel ET savoir qu'il est en lecture seul [ par vagabon ] Bonjour,J'utlise OLE pour faire des ouvertures de fichiers Excel mais je n'arrive pas à savoir si le fichier est en lecture seul.Est ce que vous aurie de access vers excel ?? [ par galopeur ] Bonjour à tous,je souhaite devellopper sous delphi.pour mon premier programme je bute sur cette question .j'ai deux bases access , je veux créer une r import/export delphi excel [ par chec ] Excel [ par magicvinni ] Comment connaitre le nombre de ligne et le nombre de colonnes d'une feuille excel? Merci.MagicVinni Supprimer ligne Excel depuis Delphi 7 [ par matthyeux ] Salut !Comment supprimer une ligne complète dans Excel (pas seulement la vider mais bien la supprimer pour tout décaler vers le haut dans Excel) depui


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

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



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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é.