Янус Gridex Экспортер, чтобы преуспеть - PullRequest
0 голосов
/ 27 сентября 2018

Я использую Janus Gridex и Janus Gridex Exporter.У меня есть одна проблема, когда я хочу экспортировать его в Excel.на самом деле ниже мой код

Dim filep = ""
    Dim saveDialog As New SaveFileDialog
    saveDialog.DefaultExt = "xls"
    saveDialog.Filter = "Excel File (*.xlsx)|*.*"
    If saveDialog.ShowDialog() = DialogResult.OK Then
        Using st As New IO.FileStream(saveDialog.FileName, FileMode.Create, FileAccess.Write, FileShare.None)
            GridEXExporter1.Export(st)

            filep = saveDialog.FileName
        End Using
    End If

во время экспорта, он работает нормально, но он разрешает только расширение .xls для .xlsx, он не позволяет, и он всегда выскакивает запрашивающее сообщение, прежде чем пользователь откроет этот файл.У кого-нибудь есть решение, пожалуйста, помогите.Спасибо.

1 Ответ

0 голосов
/ 23 марта 2019

Это более дешевый хак, чем исправление, но вы можете использовать:

System.IO.File.Move("oldfilename", "newfilename");

, чтобы переименовать расширение в .xlsx

...