以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于复制网页 信息问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=191242)

--  作者:81538475
--  发布时间:2024/4/3 16:58:00
--  [求助]关于复制网页 信息问题
比如我复制以下信息到 Excel中,会正常显示到表格中,但是fb的表格中粘贴的时候,就会把这些列直接粘贴到 第一列了。这个可以解决 吗

图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2024/4/3 17:12:00
--  
先复制到Excel中,再从execl里复制到Foxtable中
--  作者:81538475
--  发布时间:2024/4/3 17:24:00
--  

Dim tmp As String  = ProjectPath & "Attachments\\资料卡.xls"
Dim
mht As String = ProjectPath & "Reports\\资料卡.mhtml"
Dim
rpt As New XLS.Book(tmp)
rpt
.Build()
rpt
.Sheets(0).Rows(0).Visible = False \'隐藏第一个空行
rpt
.SaveToMHT(mht)
e
.Form.Controls("WebBrowser1").Address = mht  

我想用这个 方式显示excel之后再粘贴 ,但是发现报错,图片点击可在新窗口打开查看图片点击可在新窗口打开查看

[此贴子已经被作者于2024/4/3 17:23:55编辑过]

--  作者:有点蓝
--  发布时间:2024/4/3 17:35:00
--  
我测试没有问题。

1、更新foxtable到最新版
2、更新一下ie内核:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=99436

--  作者:81538475
--  发布时间:2024/4/3 18:18:00
--  
我找了个其他办法解决,      ClipBoard.SetText(ClipBoard.GetText().Replace(vbcrlf,Chr(9)))    
但是怎么判断这个粘贴到第几列的呢,我需要再固定的列的位置换行

--  作者:有点蓝
--  发布时间:2024/4/6 20:31:00
--  
选中需要粘贴的列:http://www.foxtable.com/webhelp/topics/0550.htm