Nie wiem czy w aplikacji którą męczysz to polecenie działa, w KiP otwieranie/zamykanie plików zwykle ogarniałem tym:
Kod:
string nazwaplikuXLS = FileDlg(1, "Pliki Excel (*.xls*)|*.xls*")
Opis chyba był w helpie, da się tym wygenerować nazwę pliku nowego do utworzenia albo istniejącego do otworzenia.