您好,Excel工作表中,想利用一个宏程式来实现日期范围筛选,求高手帮忙一下!给我发一个么?谢谢!

如题所述

假设你的数据表中,A列示日期列,你要对A列日期进行筛选,单元格B1输入你需要筛选日期的起始日期,单元格C1输入你需要筛选日期的结束日期。
代码如下:
sub filterdate ()
if range("B1")="" or range("B1").value > range("C1").value then
msgbox "请检查筛选日期合理性"
exit sub
end if
range("A1").AutoFilter field:=1,criteria1:=">=" & range("B1"), Operator:=xland,criteria2:="<=" & range("C1")
end sub
在你需要操作的表中插入表单控件按钮-指定宏,点击新建,然后把这段代码复制过去就可以了。当然代码中B1,C1可以换成你自己需要的单元格。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-07
请补充一下 你想要具体实现什么?这样比较好做

您好,Excel工作表中,想利用一个宏程式来实现日期范围筛选,求高手帮忙一...
在你需要操作的表中插入表单控件按钮-指定宏,点击新建,然后把这段代码复制过去就可以了。当然代码中B1,C1可以换成你自己需要的单元格。

Excel工作表中,想利用一个宏程式来实现日期范围筛选,求高手帮忙一...
已经把修改好的表格发送到你的邮箱了,是按照你原来信用卡的表格样式修改的。筛选的范围是自动包含你所有数据的,也就是无论你新增加多少行数据,筛选时程序都会自动把它们包含在筛选范围之内。

请教高手--Excel
首先选定需要定义格式的工作簿范围,单击“格式”菜单的“样式”命令,打开“样式”对话框;然后从“样式名”列表框中选择合适的“样式”种类,从“样式包括”列表框中选择是否使用该种样式的数字、字体、对齐、边框、图案、保护等格式内容;单击“确定”按钮,关闭“样式”对话框,Excel工作簿的格式就会按照用户指定的样式发...

高手修炼术excel表格的35招必学秘技
1.执行“工具→宏→录制新宏”命令,打开“录制新宏”对话框,输入宏名?如“fuhao1”?并将宏保存在“个人宏工作簿”中,然后“确定”开始录制。选中“录制宏”工具栏上的“相对引用”按钮,然后将需要的特殊符号输入到某个单元格中,再单击“录制宏”工具栏上的“停止”按钮,完成宏的录制。 仿照上面的操作,一一...

求高手帮忙写一个Excel多条件查找函数。
在A23单元格,你可以使用以下Excel函数来实现多条件查找:=INDEX(T10:T19,MATCH(1,(R10:R19=Q5)*(S10:S19< M6),0))这是一个数组公式,因此在输入完公式后需要按下Ctrl + Shift + Enter来确认,并将花括号 {} 显示在公式周围。该函数利用了INDEX和MATCH函数的组合来实现多条件查找。首先,MATCH...

求excel高手帮帮忙! 我想实现这样一个功能!l 一个切换按钮控件,点一...
你画一个按钮,按钮写上:隐藏 复制以下代码就可以了 Sub 按钮1_单击()If ActiveSheet.Buttons(1).Caption = "隐藏" Then Rows("3:10").EntireRow.Hidden = True Columns("B:B").EntireColumn.Hidden = True Columns("E:E").EntireColumn.Hidden = True Columns("G:G").EntireColumn.Hidden ...

请高手帮忙,在excel工作表中用VB设置一个“下一表”和“上一表”按钮...
方法1 在excel宏中作一个窗体设置showmodal为false,加上两个按钮,按钮代码如上,不知道符合你的要求吗 加入vb工具栏(在excel上部菜单下边点击右键在visual besic前打勾)然后点击vb工具栏上的控件按钮(一个小锤子和一个小叉子)在页面上添加两个按钮,按钮按钮上添加如上代码,如果想在改变单元格...

Microsoft Excel 一个表格三条线,分别打上字, 怎么弄?电脑办公高手帮忙...
分别按“电脑、办公、高手、帮忙”填写:输入:电脑办帮高公忙手,即:选单元格——设置“宋体12号”——自动换行 输入4个空格——电脑——按Alt+Enter——4个空格——办——按Alt+Enter——帮——1个空格——高——1个空格——公——按Alt+Enter——忙——2个空格——手 当然,用插入“文本...

请教excel的一些技巧
4、在EXCEL中如何使它象WORD一样的自动定时保存文件? 点击“工具”菜单“自动保存”项,设置自动保存文件夹的间隔时间。如果在“工具”菜单下没有“自动保存”菜单项,那么执行“工具”菜单下“加载宏...”选上“自动保存”,“确定”。然后进行设置即可。 5、用Excel做多页的表格时,怎样像Word的表格那样做一个...

在excel中如果A1是下拉列表,当选择1时,下面的A2,A3...的值自动输入怎么...
2楼的,补充:销售量下面的单元格(A2)输入 =--(A$1&ROW()+1)回车并向下填充。如果要跟“另外一个表”关联也行,假设另外一个表叫Sheet2,就在原表(Shet1)的A2输入 =IF(A$1=1,Sheet2!A2,IF(A$1=2,Sheet2!B2,""))回车并向下填充。这样,Sheet2的AB列数据变动,Sheet1的A2起就...

相似回答