Étrange erreur sur le Classeur Excel de saisie

Pour le code actuel:

 String currentPath = Directory.GetCurrentDirectory();

        OpenFileDialog op = new OpenFileDialog();
        op.InitialDirectory = currentPath;
        if (op.ShowDialog() == DialogResult.OK)
            currentPath = op.FileName;
        else
        {
            toolStripStatusLabel1.Text = "Failed to Load Workbook";
            toolStripStatusLabel1.Visible = true;
        }

        Workbook wb = new Workbook(excel.Workbooks.Open(currentPath));

J'obtiens l'erreur:

Système.Moment de l'exécution.InteropServices.COMException était non gérée
Message=Récupération de la fabrique de classe COM pour le composant avec le CLSID {00020819-0000-0000-C000-000000000046} a échoué en raison de l'erreur suivante: 80040154 Classe non enregistrée (Exception de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
Source=mscorlib
ErrorCode=-2147221164

Tout ce que je veux, c'est un prédéfini classeur pour ajouter des feuilles de calcul pour

OriginalL'auteur jth41 | 2012-06-05