Não estou ciente de uma maneira de alterar a maneira como o Open do Excel funciona, mas você certamente pode escrever uma macro para fazer o que quiser. O subseqüente seguinte usa o OpenFileDialog para escolher um arquivo com uma extensão de "CSV" ou qualquer coisa começando com "XL". Você pode ajustar quais extensões estão incluídas alterando a propriedade .Filters.
Sub OpenFile()
With Application.FileDialog(msoFileDialogFilePicker)
.Filters.Add "Spreadsheets", "*.xl*; *.csv"
If .Show Then Application.Workbooks.Open (.SelectedItems(1))
End With
End Sub
Você pode disponibilizar essa macro em todas as pastas de trabalho, incluindo-a em uma pasta de trabalho chamada "Personal.xlsb" na sua pasta XLSTART (consulte Crie e salve todas as suas macros em uma única pasta de trabalho . No Excel 2016, XLSTART é C: \ Users [nome_do_usuário] \ AppData \ Roaming \ Microsoft \ Excel \ XLSTART (não tenho certeza se está no mesmo local no Excel 2010).