Foxtable(狐表)用户栏目专家坐堂 → 直接从XLS复制内容(单元格有换行)怎么操作?


  共有3385人关注过本帖树形打印复制链接

主题:直接从XLS复制内容(单元格有换行)怎么操作?

帅哥哟,离线,有人找我吗?
yancheng
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:842 积分:5971 威望:0 精华:0 注册:2013/6/29 9:36:00
直接从XLS复制内容(单元格有换行)怎么操作?  发帖心情 Post By:2017/5/24 15:06:00 [只看该作者]

直接从XLS复制内容(单元格有换行)怎么操作?
粘贴 过来,是粘贴 到多行,而不是一行。
原来做过,找不到了。
[此贴子已经被作者于2017/5/24 15:15:26编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:842 积分:5971 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2017/5/24 15:23:00 [只看该作者]

奇怪,在XLS中,看着两行一样的。怎么直接复制粘贴 到FT中,第一行,的“项目特征”单元格,是粘贴在一个格子里。 下面一行,就是粘贴在多行中?
图片点击可在新窗口打开查看此主题相关图片如下:111.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/24 16:33:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:842 积分:5971 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2017/5/24 16:47:00 [只看该作者]

Dim str As String = ClipBoard.GetText
msgbox(str)
str = str.replace(vbcrlf, chr(11))
msgbox(str)
Dim nstr As String = ""
For Each s As String In str.Split(chr(13))
    For Each ss As String In s.Split(chr(9))
        If ss.IndexOf(chr(11)) >= 0 Then
            nstr &= """" & ss & """" & chr(9)
        Else
            nstr &= ss & chr(9)
        End If
    Next
    nstr &= vbcrlf
Next
nstr = nstr.Replace(chr(11), vbcrlf)
msgbox(nstr)
ClipBoard.SetText(nstr)


感觉不行呢。不知是不是没用对。

 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:842 积分:5971 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2017/5/24 17:06:00 [只看该作者]

他是从FT复制 到xls.我是从XLS复制到FT。

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/24 17:14:00 [只看该作者]

 从excel拷贝过来,如果有换行,都能正常粘贴的。请用具体例子说明问题。

 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:842 积分:5971 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2017/5/24 17:33:00 [只看该作者]

如上面的文件。一行可以正常复制 ,另一行不行。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:111.xls


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/24 18:03:00 [只看该作者]

拷贝以后,执行下面代码,再粘贴

 

Dim str As String = ClipBoard.GetText
str = str.Replace(chr(13), "")
ClipBoard.SetText(str)


 回到顶部
帅哥哟,离线,有人找我吗?
yancheng
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:842 积分:5971 威望:0 精华:0 注册:2013/6/29 9:36:00
  发帖心情 Post By:2017/5/24 18:11:00 [只看该作者]

我是多列多行,一 起复制 。这个代码不行咯。(单个单元格可以)

 回到顶部
帅哥哟,离线,有人找我吗?
chen3728060
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:388 积分:5098 威望:0 精华:0 注册:2013/11/2 0:01:00
回复:(yancheng)我是多列多行,一 起复制 。这个代...  发帖心情 Post By:2017/5/24 18:12:00 [只看该作者]

围观~

[此贴子已经被作者于2017/5/24 18:13:12编辑过]

 回到顶部
总数 26 1 2 3 下一页