11 个解决方案
#1
Clipboard.SetText就可以了啊
#2
可是后面的参数,我不知道怎么给
#3
怎么把Grid里的数据给它啊
#4
那你先把数据生成字符 再Clipboard.SetText=就行了
#5
用循环呀,判断 SELECTED的
#6
后面的参数就是文字内容啊~~你把Grid里的数据读出来放到一个变量里面,然后作为参数不就可以?
#7
SetText用于向剪贴板上写入数据,使用语法如下:
object.SetText data, format
'其中data是被放置到剪贴板中的字符串数据;
'format是一个常数或数值,指定 Visual Basic 识别的剪贴板格式,有三种选择vbCFLink(&HBF00),DDE '对话信息 ;vbCFRTF(&HBF01)RTF 格式; vbCFText(1)文本;如果不指定默认为文本。
object.SetText data, format
'其中data是被放置到剪贴板中的字符串数据;
'format是一个常数或数值,指定 Visual Basic 识别的剪贴板格式,有三种选择vbCFLink(&HBF00),DDE '对话信息 ;vbCFRTF(&HBF01)RTF 格式; vbCFText(1)文本;如果不指定默认为文本。
#8
它是否把这个格式也存储下来吗
#9
比如说复制的格式是这样的,我想让它粘贴EXCEL里也是这样的格式,能做到吗
3 2 12
q w 3
3 5 4
3 2 12
q w 3
3 5 4
#10
那你生成 列中间用CHR(9) 行 用VBCRLF
如 3 & chr(9) & 2 & chr(9) & 12 & vbcrlf
如 3 & chr(9) & 2 & chr(9) & 12 & vbcrlf
#11
//比如说复制的格式是这样的,我想让它粘贴EXCEL里也是这样的格式,能做到吗
可以是可以,不过比较复杂
可以是可以,不过比较复杂
#1
Clipboard.SetText就可以了啊
#2
可是后面的参数,我不知道怎么给
#3
怎么把Grid里的数据给它啊
#4
那你先把数据生成字符 再Clipboard.SetText=就行了
#5
用循环呀,判断 SELECTED的
#6
后面的参数就是文字内容啊~~你把Grid里的数据读出来放到一个变量里面,然后作为参数不就可以?
#7
SetText用于向剪贴板上写入数据,使用语法如下:
object.SetText data, format
'其中data是被放置到剪贴板中的字符串数据;
'format是一个常数或数值,指定 Visual Basic 识别的剪贴板格式,有三种选择vbCFLink(&HBF00),DDE '对话信息 ;vbCFRTF(&HBF01)RTF 格式; vbCFText(1)文本;如果不指定默认为文本。
object.SetText data, format
'其中data是被放置到剪贴板中的字符串数据;
'format是一个常数或数值,指定 Visual Basic 识别的剪贴板格式,有三种选择vbCFLink(&HBF00),DDE '对话信息 ;vbCFRTF(&HBF01)RTF 格式; vbCFText(1)文本;如果不指定默认为文本。
#8
它是否把这个格式也存储下来吗
#9
比如说复制的格式是这样的,我想让它粘贴EXCEL里也是这样的格式,能做到吗
3 2 12
q w 3
3 5 4
3 2 12
q w 3
3 5 4
#10
那你生成 列中间用CHR(9) 行 用VBCRLF
如 3 & chr(9) & 2 & chr(9) & 12 & vbcrlf
如 3 & chr(9) & 2 & chr(9) & 12 & vbcrlf
#11
//比如说复制的格式是这样的,我想让它粘贴EXCEL里也是这样的格式,能做到吗
可以是可以,不过比较复杂
可以是可以,不过比较复杂