hye...
i have this code...works well..but how can i combined open file
dialog and excel to flexgrid code?so it didn't open only specific file
*** Edit ***
Please use code tags when posting code
i have this code...works well..but how can i combined open file
dialog and excel to flexgrid code?so it didn't open only specific file
Private Sub command1_click() [color="#0000FF"]CommonDialog1.Filter = "excel Files (*.xls)|*.xls|All " & _ "Files (*.*)|*.*" CommonDialog1.DialogTitle = "Select File" CommonDialog1.ShowOpen[/color] Dim xlObject As Excel.Application Dim xlWB As Excel.Workbook Set xlObject = New Excel.Application [color="#0000FF"]Set xlWB = xlObject.Workbooks.Open("D:\others\Book1.xls") 'Open your book here[/color] Clipboard.Clear With xlObject.ActiveWorkbook.ActiveSheet .Range("A1:G50").Copy 'Set selection to Copy End With With MSFlexGrid1 .Redraw = False 'Dont draw until the end, so we avoid that flash .Row = 0 'Paste from first cell .Col = 0 .RowSel = .Rows - 1 'Select maximum allowed (your selection shouldnt be greater than this) .ColSel = .Cols - 1 .Clip = Replace(Clipboard.GetText, vbNewLine, vbCr) 'Replace carriage return with the correct one .Col = 1 'Just to remove that blue selection from Flexgrid .Redraw = True 'Now draw End With xlObject.DisplayAlerts = False 'To avoid "Save woorkbook" messagebox 'Close Excel xlWB.Close xlObject.Application.Quit Set xlWB = Nothing Set xlObject = Nothing End Sub
*** Edit ***
Please use code tags when posting code
