OpenFileDialogオブジェクトを使用してExcelファイルを参照したい。 .xls、.xlsm、.xlsxなど、さまざまな種類のExcel拡張子を持つファイルを開くようにフィルターを設定したいと思います。
私が使用しているのはこれです:
OpenFileDialog of = new OpenFileDialog();
of.Filter = "Excel Files(.xls)|*.xls|
Excel Files(.xlsx)|*.xlsx| Excel Files(*.xlsm)|*.xlsm";
これは機能しますが、ユーザーはOpenFileDialogのドロップダウンから正しいExcelファイルタイプを選択する必要があります。
すべての種類のExcel拡張機能に1つのフィルターを適用する方法があるかどうか誰もが知っていますか?
「... Excelファイル(.xls、.xlsx、.xlxm)| * .xls、*。xlsx、*。xlsm;」のようなもの
返信ありがとうございます。
セミコロンを使用する
OpenFileDialog of = new OpenFileDialog();
of.Filter = "Excel Files|*.xls;*.xlsx;*.xlsm";
フィルター(CSVファイルやExcelファイルなど)をマージする場合は、次の式を使用します。
OpenFileDialog of = new OpenFileDialog();
of.Filter = "CSV files (*.csv)|*.csv|Excel Files|*.xls;*.xlsx";