如图,在Excel中设置一个按钮,将SHEET1填充黄色单元格内容提取到SHEET2,应该怎么弄。谢谢

填充黄色单元格内容改变,点击按钮可以将内容依次往下排列。

答:alt+f11,打开VBE窗口,插入一个模块,复制宏代码。代码如下:

Sub Demo()
    Dim MyRng As Range
    Dim DesRng As Range, cell As Range
    Set MyRng = Range("B2,B3,B7:G7")
    Set DesRng = Sheets("Sheet2").Cells(Rows.Count, 1).End(xlUp).Offset(1, 0)
    For Each cell In MyRng
        DesRng = cell
        Set DesRng = DesRng.Offset(0, 1)
    Next
End Sub

回到工作表中,插入一个表单控件按钮,连接到宏“Demo”,就可以使用了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-25
Sub 宏1()
Dim i As Integer
NextRow = Sheet1.Cells(Rows.Count, 1).End(xlUp).Row + 1
i = NextRow
Sheet1.Cells(i, 1) = Sheet2.Cells(1, 1) ‘i确保了每次另起一行,修改cells中的参数设置需要对应的数据。
End Sub
若有不明白可以发附件xxqlong@163.com
加按钮简单,直接插入控件,指定该控件为上述宏即可。

如图,在Excel中设置一个按钮,将SHEET1填充黄色单元格内容提取到SHEET2...
答:alt+f11,打开VBE窗口,插入一个模块,复制宏代码。代码如下:Sub Demo() Dim MyRng As Range Dim DesRng As Range, cell As Range Set MyRng = Range("B2,B3,B7:G7") Set DesRng = Sheets("Sheet2").Cells(Rows.Count, 1).End(xlUp).Offset(1, 0) For Each c...

如图,在excel中用VBA设置一个按钮,将图1填充颜色数据,提取到sheet2中...
在表1中插入一个按钮,将下列代码复制到按钮的click(单击)事件中 Private Sub CommandButton1_Click()n=sheet2.cells(65536,1).end(xlup).row+1 with sheet1 for i=6 to 10 if .cells(i,2)="" then exit for sheet2.cells(n,1)=.cells(2,6)sheet2.cells(n,2)=.cells(2,2)shee...

求问Excel中怎么将sheet1中的内容复制到sheet2中?
一、打开电脑桌面,双击excel表格文件。二、打开excel表格之后,sheet1中选择并按钮键盘的ctrl+c复制内容,然后点击sheet2。三、在sheet2中,选择一处空白的单元格,然后按键盘的ctrl+v粘贴内容。四、粘贴之后,sheet1中的内容复制到sheet2中,如图所示。

...VBA设置一个按钮,将表格中指定内容提取到sheet2,内容改变点击按钮可 ...
答:确保Sheet1为活动工作表时,运行下面代码。Sub Demo() Dim MyRng As Range Dim DesRng As Range Set MyRng = Range("B6:G10") Set DesRng = Sheets("Sheet2").Cells(Rows.Count, 4).End(xlUp).Offset(1, 0) MyRng.Copy With DesRng .PasteSpecial xlPasteVal...

Excel 中怎么实现从一个sheet中提取值,到另一个sheet中详情如图;
1、首先我们需要在同一个excel表格中,添加两个工作表。把第一个表格命名为:被引用表,第二个表格命名为:引用后的表格。2、在第二个表格中引用后数据出现的位置输入“=被引用表格的名字!需要引用数据位置”就行了,例如需要引用第一个表格中的编号,就可以输入:=被引用表!A2。3、完成上面步骤后...

...关键字为“Sheet2的名字”后,将Sheet1相应的内容提取到Sheet2...
把有东城、西城的那一列放在最左边,然后用Vlookup函数就可以实现。如:=VLOOKUP("东城",Sheet1!1:1048576,2,FALSE)函数的意思是找到“东城”的关键词,查找的范围是sheet11:1048576(即所有sheet1表格,取值第2列(编号),精确匹配(FALSE)

在Excel 工作表中,如何用函数调用另一个工作表中的符合条件的数据_百 ...
在Sheet1中的C2中输入或复制粘贴此公式 =VLOOKUP(A2,SHEET2!A:C,3,0)下拉填充

...shee1中同样内容对应个的行填充到sheet2中,该怎么做
在Sheet2的B1单元格输入以下公式,然后向右向下填充公式 =VLOOKUP($A1,Sheet1!$A:$F,COLUMN(B1),0)

excel将sheet1里面前两纵列作为条件,将第三纵列的值填到sheet2里面对应...
在B2中输入 =SUMPRODUCT((Sheet1!$A$2:$A$18=$A2)*(Sheet1!$B$2:$B$18=B$1)*Sheet1!$C$2:$C$18)右拖、下拉填充

如何将一张EXCEL表格中某行固定列的数据自动复制到另一个excel表格
1.打开“工资表”工作簿,选中“工资总额”所在列,执行“格式→条件格式”命令,打开“条件格式”对话框。单击第二个方框右侧的下拉按钮,选中“大于或等于”选项,在后面的方框中输入数值“2000”。单击“格式”按钮,打开“单元格格式”对话框,将“字体”的“颜色”设置为“红色”。 2.按“添加”按钮,并仿照上面的...

相似回答