Foxtable(狐表)用户栏目专家坐堂 → 禁止多行怎么做


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

主题:禁止多行怎么做

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


加好友 发短信
等级:五尾狐 帖子:1030 积分:8973 威望:0 精华:0 注册:2015/8/12 16:28:00
禁止多行怎么做  发帖心情 Post By:2019/1/4 11:23:00 [只看该作者]

在一个单元格里面复制数据时,如何禁止为2列?

具体错误的操作是:
1、复制excel里面的2个单元格。
2、到狐表里面,双击1个单元格,然后ctrl+V粘贴。
3、此时狐表里面的1个单元格会分为2行。

如何防止或或者提示单元格为2行?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/4 11:27:00 [只看该作者]

你希望foxtable里面的单元格的内容不能有换行符?

 

那你复制的是两个单元格的值,你希望粘贴后,应该得到什么样的结果才是正确的?


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


加好友 发短信
等级:五尾狐 帖子:1030 积分:8973 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2019/1/4 11:34:00 [只看该作者]

我想直接将2个单元格的信息合并在一行,这样输入的人员可以发现错误。

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


加好友 发短信
等级:五尾狐 帖子:1030 积分:8973 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2019/1/4 11:34:00 [只看该作者]

Dim t As String
t=e.text
If t.Contains(Chr(10)) Then

t=t.Replace(Chr(10),"")
e.text=t
End If

这样可以么?是不是只有换行符?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/4 11:43:00 [只看该作者]

keyupEdit事件,写代码

 

If e.KeyCode = keys.v AndAlso e.Control = True Then
    e.Text = e.text.replace(chr(10), "").replace(chr(13), " ")
End If


 回到顶部