Tag: onclick

创build一个onclick事件来在Excel中附加一个string

我的学校有一个由成绩负责人填写的准时电子表格(excel)。为了确定他们每天迟到的课程数量,他们在单元格中附加了适当数量的X. 这当然需要select单元格,双击,添加X然后移动到下一个学生…通常他们每天可以input超过200个条目,这相当耗时。 我想编写一个点击事件,以便当用户点击(或双击)给定范围内的单元格时,它会自动将X附加到该单元格string。 如果可能的话,一个星期之内这将节省一个荒谬的数额。 我不得不承认,我不知道如何在Excel中启动这个function,尽pipe我能胜任VB.NET和ACCESS的VBA。 我知道这可以用大约1000个macrosbutton来完成,但是必须有更好的方法。

点击复制值到列中的下一个可用单元格

我有一个表格中的项目的下拉列表与相应的值。 在下拉列表下方,我有一个VLookup来查找该项目的值。 我需要保持这些价值的总值。 一旦下拉列表被选中,我需要将VLookup的值复制并粘贴到列中下一个可用的单元格中。 复杂的是,每列对应于不同的人可以有任何顺序添加到他们的总数项目。 当列Bselect了一​​个项目,我需要将值复制到列B的底部,类似于C列等。 我知道我需要使用onclick函数,但是我所看到的所有内容都会复制到下一个可用行上,而不会保留列规则。 我是否需要分别命名每个列和onclick函数还是有一个更好的解决scheme吗?

Visual Basic-Excel仅将一些列复制到其他工作表

有什么办法可以点击并复制一些列的某些值到其他工作表。 这张图片将会解释更多: 这是我的代码,但它有一些错误,我不知道为什么: Private Sub Worksheet_SelectionChange(ByVal Target As Range) Sheets("SheetB").Select ' Find the last row of data FinalRow = Cells(Rows.Count, 1).End(xlUp).Row ' Loop through each row For x = 1 To FinalRow ' Decide if to copy based on column A in sheetB ThisValue = Cells(x, 1).Value If ThisValue = Target.Value Then Cells(x, 1).Resize(1, 33).Copy […]