首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel表格不工作

Excel表格不工作
EN

Stack Overflow用户
提问于 2016-11-22 14:41:02
回答 1查看 633关注 0票数 0

当涉及到Excel表单时,我是一个完全的新手,并且尝试创建下面的表单。我现在正试着让它和我的学生电子表格一起工作,但是它不起作用。

我在剧本上已经做了这么多,而且在选择学生名字方面似乎唯一有效的一点,没有什么是我所期望的,我也不知道我哪里出了问题。

这是为学校艺术部,以便他们可以从名单中选择一个学生,并应填写学生代码和学生表格字段。然后,他们应该能够在相关字段旁边添加学生购买的任何项目的数量,然后更新Excel电子表格中的相关字段。如果该字段中有一个退出号码,则需要将其添加到该数字中。

在这方面的任何帮助或建议都将是非常感谢的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-22 15:01:43

您可以使用RANGE函数来实现这一点。

例如,如果电子表格如下所示:

代码语言:javascript
复制
+------------+--------+------------+---------------+---------------+
| Pupil Code | Pencil | Edding Pen | A5 Spiral Pad | A6 Spiral Pad |
+------------+--------+------------+---------------+---------------+
| 10154      | 0      | 1          | 0             | 2             |
+------------+--------+------------+---------------+---------------+
| 10155      | 1      | 1          | 0             | 1             |
+------------+--------+------------+---------------+---------------+
| 10156      | 0      | 0          | 0             | 1             |
+------------+--------+------------+---------------+---------------+

您可以使用RANGE函数在电子表格中定位瞳孔代码,方法是:

代码语言:javascript
复制
Dim r as Range

For each r in Range("A2:A100")
   If r.Value = textboxPupilCode.Value Then
      textboxPencil.Value = r.Offset(0,1).Value
   End If
Next r

OFFSET函数是指从当前范围来看的单元格。在这种情况下,单元格的右边是关于瞳孔的代码。

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

https://stackoverflow.com/questions/40744747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档