|
qqy426 发表于 2012-6-13 15:49
在表1 中可以录入数据也可以查询以前某一天的数据,表2 是表一所有录入数据的数据库,谢谢。
按钮自己添加吧,下面两个是代码
- Option Explicit
- Sub cc() '保证并打印
- Dim Arr, Hx As Long
- Hx = Sheet1.Range("A17").End(xlUp).Row
- Arr = Sheet1.Range("A4:L" & Hx)
- Hx = Sheet2.Range("A65536").End(xlUp).Row + 1
- Sheet2.Range("B" & Hx).Resize(UBound(Arr), UBound(Arr, 2)) = Arr
- Sheet2.Range("A" & Hx).Resize(UBound(Arr)) = Sheet1.Range("B2")
- Sheet1.Range("A1:L18").PrintOut '打印指定区域
- Sheet1.Range("B2:C2,A4:L16").ClearContents '清除内容
- End Sub
- Sub C() '数据查询
- Dim Hx As Long
- Hx = Sheet2.Range("A65536").End(xlUp).Row
- Sheet2.Range("IV1") = "日期"
- Sheet2.Range("IV2") = Sheet1.Range("B2")
- Sheet1.Range("3:1000").Clear
- Sheet2.Range("b3:M" & Hx).AdvancedFilter xlFilterCopy, Sheet2.Range("IV1:IV2"), Sheet1.Range("A3")
- End Sub
复制代码
|
|