MSflexgrid里的内容怎么复制出来? 我的意思是:用户任意选一个区域,都可以复制到剪切板上,然后他可以粘到excel表里 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Private Sub grid_Click() On Error GoTo ToExit '打开错误陷阱 '------------------------------------------------ If grid.Row = 0 Then Exit Sub TxtGrid.Left = grid.Left + grid.ColPos(grid.Col) TxtGrid.Top = grid.Top + grid.RowPos(grid.Row) TxtGrid.Height = grid.RowHeight(grid.Row) TxtGrid.Width = grid.ColWidth(grid.Col) TxtGrid.Text = grid.TextMatrix(grid.Row, grid.Col) TxtGrid.Visible = True TxtGrid.SetFocus '------------------------------------------------ Exit Sub '----------------ToExit: Resume NextEnd Sub将表格单元格的内容,赋值给文本框。然后再进行你要的要求这样就可以了。 你是要把复制内容全部放到EXCEL表里的一个单元格里还是要把相应单元格的内容放到EXCEL表里相应的单元格? 楼主看一下MSDN,可以提取一整块内容的。 Clip 属性 (MSHFlexGrid) 该属性返回或设置 MSHFlexGrid 控件的选定区域中单元的内容。在设计时不可用。语法object.Clip [= string ]Clip 属性的语法包含以下部分:部分 描述 object 对象表达式,其值是“应用于”列表中的对象。 string 字符串表达式,它带有已选定区域的内容。 说明string 可能包含多个行和列的内容。在 string 中,制表符,即 Chr (9),或者说常数 vbTab 指示了某一行中的一个新单元,而回车换行符,即 Chr (13),或者说常数vbCR 则指示了一个新行的开始。可以用 Chr 函数或者 vb 常数来将这些字符嵌入到字符串中。当把数据放入 MSHFlexGrid 控件时,只是选定的单元受影响。如果选定区域中的单元比 string 中描述的更多,那么余下的单元就被单独放到一边。如果 string 中描述的单元比选定区域中的更多,那么 string 的未使用部分就被忽略。 那怎样把string变量放入内存呢? lfshf() ( ) 已经很详细 怎样查找连接网络的进程中的可执行组件(DLL) 求教SQL查询问题!!请入内. 一个棘手问题,听帮帮忙,谢谢了 vb中如何操纵二进制文件 对一个TXT文档进行操作 VB 里面点击按钮弹出一个网页改怎么实现? 急!如何将com/show.aspx?cid=2替换成com/aaa 奇怪的问题 vb怎样做到从主窗口打开一个窗口时焦点依然在主窗口上? vb中怎么弄个下划线的输入框啊 用quickchm出现的问题 如何编写一个无法终止的进程
On Error GoTo ToExit '打开错误陷阱
'------------------------------------------------
If grid.Row = 0 Then Exit Sub
TxtGrid.Left = grid.Left + grid.ColPos(grid.Col)
TxtGrid.Top = grid.Top + grid.RowPos(grid.Row)
TxtGrid.Height = grid.RowHeight(grid.Row)
TxtGrid.Width = grid.ColWidth(grid.Col)
TxtGrid.Text = grid.TextMatrix(grid.Row, grid.Col)
TxtGrid.Visible = True
TxtGrid.SetFocus
'------------------------------------------------
Exit Sub
'----------------
ToExit:
Resume Next
End Sub
将表格单元格的内容,赋值给文本框。然后再进行你要的要求这样就可以了。
是要把相应单元格的内容放到EXCEL表里相应的单元格?
该属性返回或设置 MSHFlexGrid 控件的选定区域中单元的内容。在设计时不可用。语法object.Clip [= string ]Clip 属性的语法包含以下部分:部分 描述
object 对象表达式,其值是“应用于”列表中的对象。
string 字符串表达式,它带有已选定区域的内容。
说明string 可能包含多个行和列的内容。在 string 中,制表符,即 Chr (9),或者说常数 vbTab 指示了某一行中的一个新单元,而回车换行符,即 Chr (13),或者说常数vbCR 则指示了一个新行的开始。可以用 Chr 函数或者 vb 常数来将这些字符嵌入到字符串中。当把数据放入 MSHFlexGrid 控件时,只是选定的单元受影响。如果选定区域中的单元比 string 中描述的更多,那么余下的单元就被单独放到一边。如果 string 中描述的单元比选定区域中的更多,那么 string 的未使用部分就被忽略。
已经很详细