Dm中按下左右光标时切换到相邻单元格

2016-02-19 19:54 11 1 收藏

今天图老师小编给大家精心推荐个Dm中按下左右光标时切换到相邻单元格教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~

【 tulaoshi.com - Web开发 】

问题描述:

如何在DW中按下左右光标时切换到相邻单元格?

解决方案:

首先声明外部函数:  

Subroutine keybd_event(int bVk,int bScan,ulong dwFlags,ulong dwExtraInfo) LIBRARY "user32.dll"  

一、如果不想在DW的单元格内利用左右键编辑内容,只要一按下左右键就切换到其他单元格的话可以:  

新建ue_key 对应 pbm_dwnkey ,代码如下:  

if key=keyleftarrow! then

keybd_event(16,0,0,0)   //按下SHIFT键

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

keybd_event(9 ,0,0,0)   //按下下TAB

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

keybd_event(9 ,0,2,0)   //放开TAB键

keybd_event(16,0,2,0)   //放开SHIFT键

return 1

elseif key=keyrightarrow! then

keybd_event(9 ,0,0,0)   //按下下TAB

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

keybd_event(9 ,0,2,0) //放开TAB键

return 1

end if  

二、如果还想在DW的单元格内利用左右键编辑内容,只在空或者全选时按下左右键才切换到其他单元格的话可以:  

新建ue_key 对应 pbm_dwnkey ,代码如下:  

integer li_len,li_len_selected  

li_len=len(this.gettext())

li_len_selected=len(this.SelectedText())  

if not (isnull(this.gettext()) or this.gettext()="" or li_len=li_len_selected) then return

if key=keyleftarrow! then

keybd_event(16,0,0,0)   //按下SHIFT键

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

keybd_event(9 ,0,0,0)   //按下下TAB

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

keybd_event(9 ,0,2,0)   //放开TAB键

keybd_event(16,0,2,0)   //放开SHIFT键

return 1

elseif key=keyrightarrow! then

keybd_event(9 ,0,0,0)   //按下下TAB

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

keybd_event(9 ,0,2,0) //放开TAB键

return 1

end if

来源:http://www.tulaoshi.com/n/20160219/1622171.html

延伸阅读
在WPS文字中编辑表格,会碰到在某一单元格中需要输入较多的内容,但却不能随意增加单元格的列宽或行高,也不适宜随意调小字号的情况,一番探索之后,就有了给单元格扩容的办法,也不难,只需要三步。 简述 调整段落以扩容:在段落对话框中取消“如果定义了文档网格,则与网格对齐”复选项的选中状态 调整字符间距以扩容:在&ldquo...
标签: 办公软件
学生们放假了,可是作为教师却不能马上放假,我们还需要用Excel录入学生成绩并进行处理,但在Excel表格中输入完一个数据后按回车键,光标会自动跳转到下一行同列的单元格中,若要输入其它列的数据,只能手动将光标移至其它列的单元格中。如果想在同一行中连续录入数据,当光标到了表格中一行末尾的单元格时,按回车键能自动跳转到下一行需要输入...
标签: 电脑入门
excel是常用的数据处理软件,通常办公必备人员都会用到它。经常办公的时候需要对一些数据或者模板需要被保护,怕工作人员不小心删除一些重要的数据。这样的话就必须将需要保护的单元格数据进行锁定了。那么图老师小编就来将大家如何灵活用excel单元格锁定的相关内容。这样的话我们就可以对重要的数据保护起来,无法进行编辑和修改。才不会造成...
标签: 电脑入门
有时候我们为了在excel中保护单元格不被修改内容的话,必须对数据内容做保护的设置。不能在excel单元格保护上输入数据来破坏里面的内容,怎么对数据进行保护呢?那么今天图老师小编就来仔细讲解excel单元格保护不被修改的方法吧。excel单元格保护具体操作方法: 方法一:通过锁定单元格 步骤一:Ctrl+A全选所有的单元格,然后在鼠标右击右键,...
标签: 电脑入门
1首先打开所需编辑的Excel工作薄,找到需要编辑标注的单元格或者行列。 2在菜单栏内找开始-wen文,打开里面的命令分析里面的操作意识。显示拼音字段 ,编辑字段及拼音设置,从排列顺序上知道显示第一,编辑第二,设置在前。 3开始操作了,鼠标定位在单元格中,然后再点击wen文直接就可以看到单元格的变化了,大家试试,是不是单元格空...

经验教程

992

收藏

54
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部