Private Sub FlexToExcel() | ||||||
Dim xlObject As Excel.Application | ||||||
Dim xlWB As Excel.Workbook | ||||||
Set xlObject = New Excel.Application | ||||||
'This Adds a new woorkbook, you could open the workbook from file also | ||||||
Set xlWB = xlObject.Workbooks.Add | ||||||
Clipboard.Clear 'Clear the Clipboard | ||||||
With MSFlexGrid1 | ||||||
'Select Full Contents (You could also select partial content) | ||||||
.Col = 0 'From first column | ||||||
.Row = 0 'From first Row (header) | ||||||
.ColSel = .Cols - 1 'Select all columns | ||||||
.RowSel = .Rows - 1 'Select all rows | ||||||
Clipboard.SetText .Clip 'Send to Clipboard | ||||||
End With | ||||||
With xlObject.ActiveWorkbook.ActiveSheet | ||||||
.Range("A1").Select 'Select Cell A1 (will paste from here, to different cells) | ||||||
.Paste 'Paste clipboard contents | ||||||
End With | ||||||
' This makes Excel visible | ||||||
xlObject.Visible = True | ||||||
End Sub |
No comments:
Post a Comment