用VBA怎么把一个表格中的数据不重复提取到另一个表格中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用VBA怎么把一个表格中的数据不重复提取到另一个表格中相关的知识,希望对你有一定的参考价值。

用VBA怎么把销售管理中C列中的日期对应对账单中D2与G2单元格时间段的销售管理里中D列即图号列的内容,不重复提取到对账单B列中,且对账单中选取的时间段改变,数据自动清空重新加载。谢谢各路大神。

参考技术A 方法一如果数据在A列,A1是第一个,在第一行的空白单元格中输入下面的公式=IF(COUNTIF(A:A,A1)>1,1,2)上面的公式是只要是重复的,这个公式的值就为1,2的就不是重复的。你再用自动筛选,选出来有2的,复制到表2.方法二用高级筛选菜单=数据--筛选--高级筛选--将结果复制到其它位置列表区域$A:$A复制到Sheet2!$B:$B勾,选择不重复记录。

VBA 把一个工作簿中的表的数据传递到另一个工作簿中

Private Sub CommandButton2_Click()
For Z = 2 To Sheet2.[b65536].End(3).Row

Next
Application.ScreenUpdating = False
Dim j As Integer
Dim souce As Worksheet
Dim target As Workbook
 Set souce = ThisWorkbook.Worksheets("正式表")

          Set target = Workbooks.Open(ThisWorkbook.Path & "\凭证.xls")
          target.Sheets(1).Rows.Delete

           souce.Range(souce.Cells(1, 1), souce.Cells(Z - 1, 38)).Copy target.Sheets(1).Range(target.Sheets(1).Cells(1, 1), target.Sheets(1).Cells(Z - 1, 38))


           Application.ScreenUpdating = True
         ActiveWorkbook.Save
  ActiveWorkbook.Close

End Sub

把一个工作簿中的表的数据传递到另一个工作簿中。

以上是关于用VBA怎么把一个表格中的数据不重复提取到另一个表格中的主要内容,如果未能解决你的问题,请参考以下文章

求大神造个vba,提取总表指定位置的数据至多个固定格式表格的指定位置

VBA 如何批量将单元格复制到另一个工作表中

用C#把word中的表格数据读取到xml文件

如何将一个Excel表中有用的数据导入到另一个表中去?

如何用index函数把数据库中给定一个时间段内符合给出的一些条件的所有行数据提取到另一个工作表中?

excel如何用vba批量提取指定工作表?