net imagenes ejemplo defaultext c# winforms openfiledialog

c# - imagenes - Abrir el cuadro de diálogo de archivos, un filtro para múltiples extensiones de Excel?



openfiledialog.filter imagenes (1)

Quiero utilizar un objeto OpenFileDialog para navegar a un archivo de Excel. Me gustaría configurar el filtro para abrir archivos con diferentes tipos de extensiones de Excel, como: .xls, .xlsm, .xlsx, etc.

lo que estoy usando es esto:

OpenFileDialog of = new OpenFileDialog(); of.Filter = "Excel Files(.xls)|*.xls| Excel Files(.xlsx)|*.xlsx| Excel Files(*.xlsm)|*.xlsm";

Esto funciona, pero el usuario debe seleccionar el tipo de archivo de Excel correcto en el menú desplegable de OpenFileDialog.

¿Alguien sabe si hay alguna manera de aplicar un filtro para todos los tipos de extensiones de Excel?

Algo así como: "... Archivos de Excel (.xls, .xlsx, .xlxm) | * .xls, * .xlsx, * .xlsm;"

Gracias de antemano por cualquier respuesta.


Use un punto y coma

OpenFileDialog of = new OpenFileDialog(); of.Filter = "Excel Files|*.xls;*.xlsx;*.xlsm";