首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >标签从单元格到组合框,从单元格到单元格

标签从单元格到组合框,从单元格到单元格
EN

Stack Overflow用户
提问于 2018-10-26 04:54:37
回答 1查看 551关注 0票数 0

我在Excel中创建了一个文档,其中我希望用户通过单元格和组合框来填写。

如果我可以使用数据验证,解决方案将很容易,但这不允许自动填充。

我想出了从组合框到组合框的选项卡

代码语言:javascript
运行
AI代码解释
复制
Private Sub CBO0_KeyDown(ByVal Keycode As MSForms.ReturnInteger, ByVal shift As Integer)
If Keycode = 9 Then
    CBO1.Activate
End If
End Sub

我还想出了如何从Combobox到Cell的选项卡。

代码语言:javascript
运行
AI代码解释
复制
Private Sub CBO1_KeyDown(ByVal Keycode As MSForms.ReturnInteger, ByVal shift As Integer)
If Keycode = 9 Then
    Range("D10").Activate
End If
End Sub

剩下的是,

  • 单元到组合框
  • 细胞对细胞

我需要Cell解决方案在VBA中,因为Excel中的解决方案不能在组合框和单元格之间工作。

想要了解一下Tab命令,

  • 组合框
  • 组合框
  • 单元格
  • 细胞(直线向下)
  • 单元格(线向下)
  • 组合框
  • 单元格
  • 细胞(直线向下)
  • 单元格(线向下)重复

我不能更改订单,否则整张表格就不能用了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-26 05:29:55

我假设这些是工作表上的activeX组合框。使用worksheet_change事件,change A1和combobox1将被激活,change combobox1和B1将被选中,change B1和Combobox2将被激活。

代码语言:javascript
运行
AI代码解释
复制
Private Sub Worksheet_Change(ByVal Target As Range)

    If Target.Count > 1 Then Exit Sub
    If Target.Address = "$A$1" Then Me.ComboBox1.DropDown
    If Target.Address = "$B$1" Then Me.ComboBox2.DropDown

End Sub

Private Sub ComboBox1_Click()
    Me.Range("B1").Select

End Sub

Private Sub ComboBox2_Click()
    Me.Range("C1").Select

End Sub
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53009239

复制
相关文章
【HTML】HTML 表格总结 ★★★ ( 表格标签 | 行标签 | 单元格标签 | 表格标签属性 | 表头单元格标签 | 表格标题标签 | 合并单元格 )
表头单元格 可以在表格中 用作第一排 作为表格 的 表头 使用 , 表头单元格 中的 文本设置 可以与 普通单元格 中的文本设置 不同 ;
韩曙亮
2023/03/30
3.2K0
【HTML】HTML 表格总结 ★★★ ( 表格标签 | 行标签 | 单元格标签 | 表格标签属性 | 表头单元格标签 | 表格标题标签 | 合并单元格 )
VBA小技巧09:从非连续的单元格区域将值复制到指定单元格区域
本文将给出一段VBA代码,从非连续的单元格区域复制值并粘贴到另外指定的单元格区域。
fanjy
2021/07/30
3.4K0
怎样快速合并多个单元格的内容到一个单元格内?
1、点击[文本] 2、按<空格>键 3、按<Ctrl+Enter>键 4、点击[文本] 5、点击[文本] 6、按<Enter>键
裴来凡
2022/05/28
1.3K0
怎样快速合并多个单元格的内容到一个单元格内?
不使用VBA,添加图片到单元格
有时候,我们想在单元格中显示图片,然而又不想使用VBA,该怎么办呢?有一种方法,就是使用单元格批注。
fanjy
2022/11/16
7120
不使用VBA,添加图片到单元格
将Power Pivot模型数据取值到单元格中
在Excel中,使用Power Pivot搭建的模型通常用透视表展现结果,如下图所示。
wujunmin
2021/09/07
1.4K0
将Power Pivot模型数据取值到单元格中
POI判断某个单元格是否是合并单元格
注:比如我们的数据是上面N个单元组成,且每个单元所占行数可能不同。第一列占据一列,中间数据每个占用一个单元格,最后一列与第一列占用相同的行数,这时我们需要获取起始单元格占用几行(起始行--结束行),获取到这些数据后我们就能读取中间单元格数据(这些数据可以作为上面单元的一个属性),下面给出具体代码:
johnhuster的分享
2022/03/28
3.2K0
POI判断某个单元格是否是合并单元格
【HTML】HTML 表格 ② ( 表头单元格标签 | 表格标题标签 )
表头单元格 可以在表格中 用作第一排 作为表格 的 表头 使用 , 表头单元格 中的 文本设置 可以与 普通单元格 中的文本设置 不同 ;
韩曙亮
2023/03/30
6.8K0
【HTML】HTML 表格 ② ( 表头单元格标签 | 表格标题标签 )
自适应单元格
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/51558231
用户1451823
2018/09/13
3490
消除点击单元格时出现的黑框
去除FineReport报表点击单元格时出现的黑框 在模板事件-加载结束,添加如下代码 $("td").bind("click",function(){return false;}); 结果如下:
hankleo
2021/09/26
6150
消除点击单元格时出现的黑框
VBA: 禁止单元格移动,防止单元格公式引用失效
文章背景: 在工作生活中,存在文件共享的情况。在数据处理时,单元格公式中往往要引用原始数据源。多人操作时,每个人的操作习惯不同,如果数据源的单元格不小心被人为移动或删除,会导致单元格公式引用失效,产生#REF! 错误。如果进行的是跨表引用,这种错误往往还很难发现。
Exploring
2022/09/20
7990
VBA专题13:引用单元格/单元格区域的方法
在VBA中,可以通过多种不同的方式来引用工作表中的单元格/单元格区域。下面是一些引用方法的汇总。
fanjy
2021/08/31
4K0
POI合并单元格
核心代码: CellRangeAddress region = new CellRangeAddress(rowNum2-(chongfucishu-1), rowNum2, 0, 0); sheet2.addMergedRegion(region); //year1 年份重复的 for (String key : map_year1.keySet()) { String years = key;//重
手撕代码八百里
2020/07/28
1.4K0
关于单元格属性
在皕杰报表文本单元格属性中,有“数据值”,“显示值”和下“显示格式”三个属性,数据值是单元格的真实值,当单元格被引用时,引用的就是单元格的真实值;显示值是在报表展现时所显示的内容,仅仅用来显示;显示格式是当报表展现时的所展现的格式。通常我们在数据表里取出的某个字段的值是一个代号,但我们展现出来的报表,并不希望显示代号,希望显示的是每个代号代表的具体值,这时就要用到显示值的属性。
用户10133222
2022/11/21
4220
单元格自动计算
在我们填报报表时,有的单元格的数据是需要通过自动计算直接获得,但是不是所有的函数都支持填报自动计算,这是为什么呢?
用户10133222
2022/12/15
3230
cssjshtml 单元格合并
function MergeCell(tableId, startRow, endRow, col) { var tb = document.getElementById(tableId); if (col >= tb.rows[0].cells.length) { return; } //当检查第0列时检查所有行 if (col == 0) { endRow = tb
葫芦
2019/04/17
1.4K0
VBA: 判断单元格区域内是否存在合并单元格
文章背景: 工作中,有时需要判断单元格区域内是否存在合并单元格,这时,可以用到Range.MergeCells属性。
Exploring
2023/10/22
2.4K0
VBA: 判断单元格区域内是否存在合并单元格
VBA: 禁止单元格移动,防止单元格公式引用失效(2)
文章背景: 在Excel中,公式引用无效单元格时将显示 #REF! 错误。当公式所引用的单元格被删除或被粘贴覆盖时最常发生这种情况。
Exploring
2022/09/20
1.2K0
Excel公式技巧90:剔除单元格区域中的空单元格
有时候,在一列数据中有许多空单元格,导致数据不连续,我们需要剔除这些空单元格,让数据区域连起来。
fanjy
2021/07/12
4.6K0
Excel公式技巧90:剔除单元格区域中的空单元格
Excel技巧:使用上方单元格的值填充空单元格
有时候,工作表列中有许多空单元格,而不是在每行都重复相同的内容,这样可以使报表更容易阅读,然而也会导致一些问题,例如不方便排序或筛选数据。
fanjy
2022/04/13
3.4K0
Excel技巧:使用上方单元格的值填充空单元格
点击加载更多

相似问题

属性到机会单元格到组合框。

21

如何将单元格值从表传递到组合框?

14

从工作表单元格到用户表单组合框的选定结果

114

从HTML表格单元格到单元格绘制直线

10

Apache :从单元格到单元格的传输时间

110
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档