Bonjour,

Le code vba suivant fonctionne très bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 MsgBox Range("MyTable[#ALL]").Address
alors que le code C# me lève une exception :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
            Application excel = new Application();
            var table1 = excel.Range["MyTable"]; // ok
            var table2 = excel.Range["MyTable[#ALL]"]; //ko :-( lève une excetion
Je n'arrive pas à comprendre pourquoi.
Quelqu'un a une idée de comment faire cela ?

Pour info, en C# j'ai référencé :
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office14\Microsoft.Office.Interop.Excel.dll

Merci d'avance de vos réponses...

Cordialement

Sybaris