Click here to Skip to main content
15,905,967 members
Home / Discussions / Visual Basic
   

Visual Basic

 
AnswerRe: A faster way to find an item in a bindingsource and return its index Pin
Eddy Vluggen27-Mar-19 3:36
professionalEddy Vluggen27-Mar-19 3:36 
GeneralRe: A faster way to find an item in a bindingsource and return its index Pin
desanti27-Mar-19 4:25
desanti27-Mar-19 4:25 
GeneralRe: A faster way to find an item in a bindingsource and return its index Pin
Eddy Vluggen27-Mar-19 4:39
professionalEddy Vluggen27-Mar-19 4:39 
QuestionHow to change path from local to server Pin
RedPandinus25-Mar-19 5:10
RedPandinus25-Mar-19 5:10 
AnswerRe: How to change path from local to server Pin
Mycroft Holmes25-Mar-19 19:18
professionalMycroft Holmes25-Mar-19 19:18 
QuestionSearching with special characters Pin
RedPandinus21-Mar-19 2:23
RedPandinus21-Mar-19 2:23 
AnswerRe: Searching with special characters Pin
Richard Deeming21-Mar-19 3:24
mveRichard Deeming21-Mar-19 3:24 
GeneralRe: Searching with special characters Pin
Mycroft Holmes21-Mar-19 11:41
professionalMycroft Holmes21-Mar-19 11:41 
GeneralRe: Searching with special characters Pin
Richard Deeming22-Mar-19 1:37
mveRichard Deeming22-Mar-19 1:37 
AnswerRe: Searching with special characters Pin
Eddy Vluggen21-Mar-19 4:35
professionalEddy Vluggen21-Mar-19 4:35 
AnswerRe: Searching with special characters Pin
Richard MacCutchan21-Mar-19 5:03
mveRichard MacCutchan21-Mar-19 5:03 
QuestionExporting Access db to Excel Pin
RedPandinus19-Mar-19 1:20
RedPandinus19-Mar-19 1:20 
AnswerRe: Exporting Access db to Excel Pin
Richard Deeming19-Mar-19 2:08
mveRichard Deeming19-Mar-19 2:08 
GeneralRe: Exporting Access db to Excel Pin
RedPandinus20-Mar-19 5:20
RedPandinus20-Mar-19 5:20 
GeneralRe: Exporting Access db to Excel Pin
Richard MacCutchan20-Mar-19 5:36
mveRichard MacCutchan20-Mar-19 5:36 
GeneralRe: Exporting Access db to Excel Pin
RedPandinus20-Mar-19 5:51
RedPandinus20-Mar-19 5:51 
GeneralRe: Exporting Access db to Excel Pin
Richard MacCutchan20-Mar-19 6:07
mveRichard MacCutchan20-Mar-19 6:07 
GeneralRe: Exporting Access db to Excel Pin
Dave Kreskowiak20-Mar-19 8:46
mveDave Kreskowiak20-Mar-19 8:46 
GeneralRe: Exporting Access db to Excel Pin
RedPandinus20-Mar-19 20:08
RedPandinus20-Mar-19 20:08 
GeneralRe: Exporting Access db to Excel Pin
Richard Deeming20-Mar-19 12:35
mveRichard Deeming20-Mar-19 12:35 
GeneralRe: Exporting Access db to Excel Pin
RedPandinus20-Mar-19 20:18
RedPandinus20-Mar-19 20:18 
That's a great way to fix this. Thank you Richard Deeming.
In meantime I managed to generate Excel export with below codes and wanted to share:

 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

        Dim xlApp As Excel.Application
        Dim xlWorkBook As Excel.Workbook
        Dim xlWorkSheet As Excel.Worksheet
        Dim misValue As Object = System.Reflection.Missing.Value
        Dim i As Integer
        Dim j As Integer

        xlApp = New Excel.Application
        xlWorkBook = xlApp.Workbooks.Add(misValue)
        xlWorkSheet = xlWorkBook.Sheets("Sheet1")

        For i = 0 To dgvData.RowCount - 2
            For j = 0 To dgvData.ColumnCount - 1
                xlWorkSheet.Cells(i + 1, j + 1) = dgvData(j, i).Value.ToString()
            Next
        Next

        xlWorkSheet.Columns.AutoFit()
        xlWorkSheet.Rows.AutoFit()
        xlWorkSheet.SaveAs("C:\xxx\xxx.xlsx")
        xlWorkBook.Close()
        xlApp.Quit()

        releaseObject(xlApp)
        releaseObject(xlWorkBook)
        releaseObject(xlWorkSheet)

        MessageBox.Show("xxx C:\xxx\xxx.xlsx", "xxx", MessageBoxButtons.OK, MessageBoxIcon.Information)

    End Sub

    Private Sub releaseObject(ByVal obj As Object)
        Try
            System.Runtime.InteropServices.Marshal.ReleaseComObject(obj)
            obj = Nothing
        Catch ex As Exception
            obj = Nothing
        Finally
            GC.Collect()
        End Try
    End Sub
End Class


There are 14 columns and around 2000 row at current Access db I use.
It tooks 4-5 mins to generate Excel report with 8th gen i5 processor/16gb ram PC.
GeneralRe: Exporting Access db to Excel Pin
Richard MacCutchan20-Mar-19 22:52
mveRichard MacCutchan20-Mar-19 22:52 
GeneralRe: Exporting Access db to Excel Pin
RedPandinus20-Mar-19 23:24
RedPandinus20-Mar-19 23:24 
Questiontextbox allowance Pin
Member 1418376915-Mar-19 4:27
Member 1418376915-Mar-19 4:27 
AnswerRe: textbox allowance Pin
Dave Kreskowiak15-Mar-19 4:29
mveDave Kreskowiak15-Mar-19 4:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.