首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel催化剂开源第23波-VSTO开发辅助录入功能关键技术

一般来说控件都是放到窗体任务窗格,但Excel同样支持将控件放到工作表单元格上,如前面提到的picturebox容器,放到单元格区域上,然后在容器上发图片,实现插入图片功能,同样地也可以存放单选、复选这些控件...自定义控件,可直接用到工作表单元格 具体实现原理 通过用户配置操作,将需要进行快速录入的区域记录下来,用SelectionChange事件来响应,若用户选择到这些单元格,就激发事件方法,显示自定义控件...输入过程动态控制下方DataGridView的查找结果,用户可以方向箭下上在结果中选择对应的条目,再按EnterTab确定内容录入。...和Tab的功能,默认为窗体退出和TabIndex跳转,这里有个对一个方法进行重写即可。...KeyDown事件,例如此处的录入功能Enter是跳转到下一行,Tab是跳转到右侧列,实现键盘盲打录入不依赖鼠标实现。

1.3K10

C# winform DataGridView 常见属性

如果当前单元格不存在的时候,返回Nothing(C#是null) // 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.Value);...——————————————————————————– // 设定 (0, 0) 为当前单元格 DataGridView1.CurrentCell = DataGridView1[0, 0]; 在整行选中模式开启...DataGridView.ClipboardCopyMode 属性被设定为 DataGridViewClipboardCopyMode.Disable 以外的情况,「Ctrl + C」 下的时候,...「Ctrl + V」下进行粘贴DataGridView 没有提供方法,只能自己实现。 以下,是粘贴简单的事例代码,将拷贝数据粘贴到以选择单元格开始的区域内。...在该事件处理除了可以设定默认值以外,还可以指定某些特定的单元格的ReadOnly属性等。

3.6K40
您找到你想要的搜索结果了吗?
是的
没有找到

Jupyter Notebook开荒笔记

命令模式将键盘与 Notebook 命令绑定,并由具有蓝色左边距的带有灰色单元格边框来表示。编辑模式允许你将文本(代码)输入活动单元格,并以绿色单元格边框表示。...使用 Esc 和 Enter 可以在命令和编辑模式之间跳转。 常用快捷已加粗,如果快捷被系统的其它应用占用,则可能会失效。...命令模式快捷 Esc 开启): 快捷 作用 说明 Enter 转入编辑模式 Shift-Enter 运行本单元,选中下个单元 新单元默认为命令模式 Ctrl-Enter 运行本单元 Alt-Enter...向下滚动 编辑模式快捷 Enter 启动): 快捷 作用 说明 Tab 代码补全缩进 Shift-Tab 提示 输出帮助信息,部分函数、类、方法等会显示其定义原型,如果在其后加 ?.../撤销注释 仅代码状态有效 魔法命令 %lsmagic 打印当前可以用的魔法命令,当我们想使用一个魔法命令,而不知怎么拼写函数名,可以使用%lsmagic来查询 %run %run后面接着一个相对地址的

60320

visual studio运行程序的快捷_visual studio快捷方式在哪

CTRL+V粘贴 CTRL+ESC开始菜单 拖动某一项CTRL复制所选项目 拖动某一项CTRL+SHIFT创建快捷方式 将光盘插入到CD-ROM驱动器SHIFT阻止光盘自动播放...数据输入快捷 Enter 完成单元格输入并选取下一个单元格 ESC 取消单元格输入 Alt+Enter单元格换行 Ctrl+Enter当前输入项填充选定的单元格区域 Shift+Enter...+Enter 将选定区域扩展到当前的最后一个单元格。...Ctrl+Shift+Enter 将公式作为数组公式输入 Esc 取消单元格编辑栏的输入 Shift+F3 在公式,显示“插入函数”对话框 Ctrl+A 当插入点位于公式公式名称的右侧...绘图下Alt 临时切换“格线对齐”功能 画椭圆同时按住Shift 绘制垂直、水平、30 度、45 度60 度角的直线 画椭圆同时按住Ctrl+Shift 绘制以特定点为圆心画圆

4.8K10

常用快捷大全

驱动器SHIFT阻止光盘自动播放 Ctrl+1,2,3... ...+Enter单元格换行 Ctrl+Enter当前输入项填充选定的单元格区域 Shift+Enter 完成单元格输入并向上选取上一个单元格...Backspace 在编辑栏内,向左删除一个字符 Enter单元格编辑栏完成单元格输入 Ctrl+Shift+Enter 将公式作为数组公式输入...函数插入“自动求和”公式 Ctrl+Shift+"(双引号) 将活动单元格上方单元格的数值复制到当前单元格编辑栏 Ctrl+'(撇号) 将活动单元格上方单元格的公式复制到当前单元格编辑栏...绘图下Alt 临时切换“格线对齐”功能 画椭圆同时按住Shift 绘制垂直、水平、30 度、45 度60 度角的直线 画椭圆同时按住Ctrl+Shift

4.2K10

数据分析篇 | 如何配置数据分析利器Jupyter Notebook?

常用快捷有哪些? 首先,要了解什么是编辑模式?什么是命令模式? 红框里是绿色,为编辑模式,在命令模式 Enter 会进入编辑模式; ?...通用模式(编辑模式与命令模式均可)快捷: 调出控制面板:Ctrl + Shift + P 运行当前单元格,选中下方单元格:Shift + Enter 运行当前单元格:Ctrl + Enter 运行当前单元格...:Alt + ←单词挪动光标:Ctrl + ←→ 缩进:TAB 取消缩进:Shift + TAB 删除光标前的整个单词:Ctrl + Backspace 删除光标后的整个单词:Ctrl + Delete...命令模式快捷: 切换为编辑模式:Enter 选中单元格改为代码格式:Y 选中单元格改为 Markdown 格式:M 选中单元格改为原生格式:R 当前单元格上方插入单元格:A 当前单元格下方插入单元格:...L 扩展选择当前单元格上方单元格:Shift + ↑ 扩展选择当前单元格下方单元格:Shift + ↓ 合并多个单元格:Shift + M 重启内核:00,即连续两次零 注:以上快捷字母不分大小写

2.3K30

【工具】一个投行工作十年MM的Excel操作大全

TAB 2>Excel快捷之处于END模式在工作表中移动 打开关闭 END 模式:END 在一行列内以数据块为单位移动:END, 箭头 移动到工作表的最后一个单元格....:END, ENTER 3>Excel快捷之处于“滚动锁定”模式在工作表中移动 打开关闭滚动锁定:SCROLL LOCK 移动到窗口中左上角处的单元格:HOME 移动到窗口中右下角处的单元格:END...向上向下滚动一行:上箭头下箭头 向左向右滚动一列:左箭头右箭头 4>Excel快捷之用于预览和打印文档 显示“打印”对话框:CTRL+P 在打印预览: 当放大显示,在文档中移动...:CTRL+PAGE UP,END, SHIFT+ENTER 7>Excel快捷之用于在工作表输入数据 完成单元格输入并在选定区域中下移:ENTER单元格折行:ALT+ENTER当前输入项填充选定的单元格区域...+ENTER 在选定区域内由左往右移动:TAB 在选定区域内由右往左移动:SHIFT+TAB 顺时针方向移动到选定区域的下一个角:CTRL+PERIOD 右移到非相邻的选定区域:CTRL+ALT+右箭头

3.6K40

Jupyter-Notebook快捷

Jupyter Notebook快捷 在Jupyter Notebook中有两种模式: 命令模式:键盘输入运行程序命令,此时单元格是蓝色的 编辑模式:允许你向单元格输入代码或者文本内容,此时单元格是绿色的...命令模式快捷 Esc 开启): 快捷 作用 说明 Enter 转入编辑模式 Shift-Enter 运行本单元,选中下个单元 新单元默认为命令模式 Ctrl-Enter 运行本单元 Alt-Enter...D Shift-M 合并选中的单元 Ctrl-S 保存当前 NoteBook S 保存当前 NoteBook L 开关行号 编辑框的行号是可以开启和关闭的 O 转换输出 Shift-O 转换输出滚动...向下滚动 编辑模式快捷 Enter 启动): 快捷 作用 说明 Tab 代码补全缩进 Shift-Tab 提示 输出帮助信息,部分函数、类、方法等会显示其定义原型,如果在其后加 ?...Ctrl-Shift-Subtract 分割单元 Ctrl-S 保存当前 NoteBook Shift 忽略 Up 光标上移转入上一单元 Down 光标下移转入下一单元 Ctrl-/ 注释整行

64920

C#—— DataGridView控件的各种操作总结(单元格操作,属性设置)

一、单元格内容的操作 *****// 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.Value); // 取得当前单元格的列 Index...// 设定 (0, 0) 为当前单元格 DataGridView1.CurrentCell = DataGridView1[0, 0]; 在整行选中模式开启,你也可以通过 CurrentCell 来设定选定行...******DataGridView 冻结列行 1) 列冻结 DataGridViewColumn.Frozen 属性为 True , 该列左侧的所有列被固定, 横向滚动固定列不随滚动条滚动而左右移动...DataGridView.ClipboardCopyMode 属性被设定为 DataGridViewClipboardCopyMode.Disable 以外的情况,「Ctrl + C」 下的时候,被选择的单元格的内容会拷贝到系统剪切板内...「Ctrl + V」下进行粘贴DataGridView 没有提供方法,只能自己实现。 以下,是粘贴简单的事例代码,将拷贝数据粘贴到以选择单元格开始的区域内。

6K32

c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)

一、单元格内容的操作 *****// 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.Value); // 取得当前单元格的列...// 设定 (0, 0) 为当前单元格 DataGridView1.CurrentCell = DataGridView1[0, 0]; 在整行选中模式开启,你也能够通过 CurrentCell...******DataGridView 冻结列行 1) 列冻结 DataGridViewColumn.Frozen 属性为 True , 该列左側的全部列被固定, 横向滚动固定列不随滚动栏滚动而左右移动...」 下的时候,被选择的单元格的内容会复制到系统剪切板内。...「Ctrl + V」下进行粘贴DataGridView 没有提供方法,仅仅能自己实现。 下面,是粘贴简单的事例代码,将拷贝数据粘贴到以选择单元格開始的区域内。

3.7K10

RPA与Excel(DataTable)

如果选定单列单元格,则向上移动:Shift+Tab 顺时针方向移动到选定区域的下一个角:Ctrl+句号 在不相邻的选定区域中,向右切换到下一个选定区域:Ctrl+Alt+向右键 向左切换到下一个不相邻的选定区域...扩展选定区域 打开关闭扩展模式:F8 将其他区域的单元格添加到选定区域中,使用箭头移动到所要添加的区域的起始处,然后“F8”和箭头以选定下一个区域:Shift+F8 将选定区域扩展一个单元格:...:Shift+Enter 完成单元格输入并向右选取下一个单元格Tab 完成单元格输入并向左选取上一个单元格:Shift+Tab 取消单元格输入:Esc 向上、下、左右移动一个字符:箭头 移到行首:...:Ctrl+Shift+Enter 取消单元格编辑栏的输入:Esc 在公式,显示“插入函数”对话框:Shift+F3 当插入点位于公式公式名称的右侧,弹出“函数参数”对话框:Ctrl+A 当插入点位于公式函数名称的右侧...+Shift+F9 12.编辑数据 编辑活动单元格,并将插入点放置到单元格内容末尾:F2 在单元格换行:Alt+Enter 编辑活动单元格,然后清除该单元格,或在编辑单元格内容删除活动单元格的前一字符

5.7K20

【转】基于C#的WinFormDataGridView控件操作汇总

基于C#的WinFormDataGridView控件操作汇总 一、单元格内容的操作 *****// 取得当前单元格内容 Console.WriteLine(DataGridView1...// 设定 (0, 0) 为当前单元格 DataGridView1.CurrentCell = DataGridView1[0, 0]; 在整行选中模式开启,你也可以通过 CurrentCell 来设定选定行...******DataGridView 冻结列行 1) 列冻结 DataGridViewColumn.Frozen 属性为 True , 该列左侧的所有列被固定, 横向滚动固定列不随滚动条滚动而左右移动...下的时候,被选择的单元格的内容会拷贝到系统剪切板内。...「Ctrl + V」下进行粘贴DataGridView 没有提供方法,只能自己实现。 以下,是粘贴简单的事例代码,将拷贝数据粘贴到以选择单元格开始的区域内。

5.1K50

个人永久性免费-Excel催化剂功能第66波-数据快速录入,预定义引用数据逐字提示

多个作用区域 跳转到D列,打开D列对应的规则清单 实现同一录入区域多个规则自动切换 跳转到G列,打开G列对应的规则清单 4、纯键盘操作的高效数据录入实践 当键盘的ENTERTAB、和方向箭上下左右等按钮对单元格进行移动...当光标跳转到查找字符串位置,无输入内容的情况下,同样可利用ENTERTAB、和方向箭上下左右等按钮回到单元格的移动,跳出快速录入面板。...当光标跳转到查找字符串位置,输入相应的关键字内容后,方向箭上下按钮可移动到下方的引用数据区域清单,当确定某一行的记录为所需的结果,即可使用ENTERTAB进行上屏操作,两者不同在于上屏后的鼠标移动的下一单元格...,TAB是移动到右边,ENTER是移动到下方,进行下一个单元格的录入。...选定所需数据行后,ENTERTAB即可上屏 简单录入动态图演示,更详细的视频操作演示可在相应的视频查看,视频地址可私信笔者获取。

53820

Jupyter-Notebook使用技巧

左边的变成蓝色,下快捷M(键盘上的),就变成了Markdown格式 ? 2、通过工具栏进行设置: 每个cell默认是代码的格式 ? 我们改变cell的格式:选择标记 ?...快速生成单元格 下图中显示没有第3个单元格,我们将光标放在第二个单元格的左边 ? 当编辑栏变成蓝色:下键盘上的A,在上面生成一个新的单元格,如果是下B,则在下面生成一个新的空白单元格: ?...,你可以使用箭头在笔记本上导航,命令行模式下的操作: 键盘上的A在当前单元格上方插入一个新单元格,B在下面插入一个新单元格。...键盘上的M将当前单元格更改为Markdown格式,Y将其更改回代码格式 D+D:按键两次,删除当前单元格 Shift-Enter : 运行本单元,选中下个单元 Ctrl-Enter : 运行本单元 Alt-Enter...Shift + Tab:显示刚刚在代码单元输入的对象的文档字符串(文档) Ctrl + Shift + - :将当前单元格从光标所在的位置分成两部分 Esc + F:查找并替换代码,而不是输出 Esc

1.4K40

windows10切换快捷_Word快捷大全

Ctrl + Alt + Tab 使用箭头在所有打开的应用之间切换 Ctrl + Alt + Shift + 箭头 当分组磁贴在“开始”菜单获得焦点,请将其指定方向移动 Ctrl + 箭头...》快捷 快捷 功能 Alt + Enter 全屏播放 Esc 退出全屏 Enter 选择焦点中的内容 空格 Ctrl + P 播放暂停(当视频处于焦点中) Alt + 向左键 Win...功能 空格(在“集锦”) 选择项目并进入选择模式 Enter(从选择模式) 在处于选择模式下选择项目 空格(查看照片) 显示隐藏命令 空格(查看视频) 播放暂停视频 箭头(在集锦)...+ F6 跳转到表格单元格 Caps Lock + Shift + F6 跳转到单元格内容 Caps Lock + F3 跳转到当前的下一个单元格 Caps Lock + Shift + F3 跳转到当前的上一个单元格...Caps Lock + F4 跳转到当前的下一个单元格 Caps Lock + Shift + F4 跳转到当前的上一个单元格 Caps Lock + 右方括号 (]) 阅读从开始到光标的文本

5.3K10

【Python基础】Jupyter Notebook & Lab快捷大全

Jupyter有两种模式,命令模式和编辑模式,分别有不同的快捷。 「编辑模式(按键 Enter 切换):」 可以往单元中键入代码文本,此时单元格被蓝色的框线包围,且命令模式下的快捷不生效; ?...「命令模式 (按键 Esc 开启):」 可以用快捷命令运行单元格,移动单元格,切换单元格编辑状态等等,此时的单元格被灰色的框线包围,且编辑模式下的快捷不生效; ?...编辑模式快捷 快捷 作用 Esc 切换到命令模式 Ctrl-M 切换到命令模式 Tab 代码补全缩进 Shift-Tab 提示 Ctrl-] 缩进 向右缩进 Ctrl-[ 解除缩进 向左缩进 Ctrl-A...运行本单元,选中下一单元 Ctrl-Enter 运行本单元 Alt-Enter 运行本单元,在下面插入一单元 Ctrl-Shift–- 分割单元 光标所在行进行分割 Ctrl-Shift-Subtract...分割单元 Ctrl-S 保存当前 NoteBook Shift 忽略 Up 光标上移转入上一单元 Down 光标下移转入下一单元 Ctrl-/ 注释整行/撤销注释,仅代码状态有效 命令模式快捷

12.7K31

Jupyter Notebook & Lab快捷大全

「编辑模式(按键 Enter 切换):」 可以往单元中键入代码文本,此时单元格被蓝色的框线包围,且命令模式下的快捷不生效; 「命令模式 (按键 Esc 开启):」 可以用快捷命令运行单元格,移动单元格...,切换单元格编辑状态等等,此时的单元格被灰色的框线包围,且编辑模式下的快捷不生效; 编辑模式快捷 快捷 作用 Esc 切换到命令模式 Ctrl-M 切换到命令模式 Tab 代码补全缩进 Shift-Tab...运行本单元,选中下一单元 Ctrl-Enter 运行本单元 Alt-Enter 运行本单元,在下面插入一单元 Ctrl-Shift–- 分割单元 光标所在行进行分割 Ctrl-Shift-Subtract...分割单元 Ctrl-S 保存当前 NoteBook Shift 忽略 Up 光标上移转入上一单元 Down 光标下移转入下一单元 Ctrl-/ 注释整行/撤销注释,仅代码状态有效 命令模式快捷...快捷 作用 Enter 转入编辑模式 Shift-Enter 运行本单元,选中下个单元 Ctrl-Enter 运行本单元 Alt-Enter 运行本单元,在其下插入新单元 Y 单元转入代码状态 M

1.7K60

Jupyter Notebook使用技巧

ipconfig print(a) print(type(a)) 关于输出 在notebook运行单元格的代码,在默认情况下,单元格中最后一行的值会被自动输出: def aaa(): print...绑定在一起,在对notebook进行移动其他操作不用单独对图片进行处理;缺点是:notebook文件会变大,不能控制图片尺寸。...快捷 在notebook中有两种单元格,分别为: Code单元格:用来编写代码 Markdown单元格:用来将纯文本格式化为富文本 每种单元格都有两种模式,分别为: 编辑模式:Esc或者点击单元格的外部...,都可以切换到命令模式 命令模式:Enter或者点击单元格的内部,都可以切换到编辑模式(对于运行之后的Markdown单元格,要双击单元格的内部,才能切换到编辑模式) 编辑模式下的快捷: 快捷...+Enter 运行当前单元格 Shift+Enter 运行当前单元格,并选中下方的单元格(如果下方没有单元格,则在下方自动插入一个单元格并选中) Alt+Enter(Option+Enter) 运行当前单元格

1.6K30
领券