Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: VB7
Expertise: Intermediate
Mar 24, 2003

IsExcelInstalled - Checking whether MS Excel is installed

' this code assumes that you have used this Imports statement
' Imports Microsoft.Win32

Function IsExcelInstalled() As Boolean
    ' Define the RegistryKey objects for the registry hives.
    Dim regClasses As RegistryKey = Registry.ClassesRoot

    ' Check whether Microsoft Excel is installed on this computer,
    ' by searching the HKEY_CLASSES_ROOT\Excel.Application key.
    Dim regExcel As RegistryKey = regClasses.OpenSubKey("Excel.Application")
    If regExcel Is Nothing Then
        IsExcelInstalled = False
    Else
        IsExcelInstalled = True

    End If
    ' Always close Registry keys after using them.
    regExcel.Close()
End Function


' Example
If IsExcelInstalled() Then
    Console.WriteLine("Microsoft Excel is installed")
Else
    Console.WriteLine("Microsoft Excel is not installed")
End If
Marco Bellinaso
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date