Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 1
Default How do I get Bullen's FilterCriteria() to work in Excel 2007?

I have used Bullen's FilterCriteria VBA function in Excel 2003. But, now I am
using Excel 2007 and the function does not work. The result of the Intersect
function is always = Nothing.
Here is the function for reference:
Public Function FilterCriteria(ByRef Rng As Range) As String
Dim Filter As String
On Error GoTo Finish
Filter = ""
With Rng.Parent.AutoFilter
If Intersect(Rng, .Range) Is Nothing Then
GoTo Finish
End If
With .Filters(Rng.Column - .Range.Column + 2)
If Not .On Then
GoTo Finish
End If
Filter = .Criteria1
Filter = Right$(Filter, Len(Filter) - 1)
Select Case .Operator
Case xlAnd
Filter = Filter & " AND " & .Criteria2
Case xlOr
Filter = Filter & " OR " & .Criteria2
End Select
End With
End With
Finish:
FilterCriteria = Filter
End Function

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
EXCEL 97 WORK IN 2007? PETERFST Excel Discussion (Misc queries) 2 January 27th 08 11:14 PM
How do I work with Excel 2007 and htm files? Touya06 New Users to Excel 1 December 14th 07 08:02 PM
Datedif doesn't work the same in Excel 2007 EricK Excel Worksheet Functions 1 October 12th 07 06:27 PM
Lost all my work in Excel 2007 Cali Tech Excel Discussion (Misc queries) 3 March 9th 07 08:01 PM
How to make Bullen's FilterCriteria() data refresh real-time? Dennis Excel Discussion (Misc queries) 9 March 12th 05 09:41 PM


All times are GMT +1. The time now is 12:09 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"