we have a large document that many times has the autofilter engaged (so that it has to be cleared to see all the rows). I know you can click on the top of the column to undo and that it changes the icon slightly when there is is a filter applied...
but with my bad eyes and the MANY columns across (so they are very small - and no I can't make the bigger bc I need to be able to see them all) sometimes I don't see the difference between the normal arrow and the filterd arrow.
Is there a way to do some kind of conditional formatting (say on Row 1, that is frozen at the top) that would so that the cells could turn a different color if there r any filters on that need to be cleared?
kind of quick very easy to see and bright notice of - "someone put a filter on, you might want to clear it before looking order number
I have created a budget template. In some instances, a discount is offered when more that x amount of products are ordered ( it varies,so I'll have to change the macro for each instance). I'd like to have a pop up box appear ( and dissapear again when pressing 'enter') that gives a notification like: a discount is applicable, select'
my cell with entered amount is "I54", and want a message if entered above 5
I tried the below and swapped places between sentence 1 and two as it doesn't seem to recognize subname, or sub start, or it just dissapears from my macro list ( although still a module): ( in the below order, it stated it expects the sub to end after sentence 1, if i remove sub popup () ( the title) ut just deletes the thing from my macro lsit,w hat is goign on!, and it just wont work)
'Sub popup() Private Sub Worksheet_Change(ByVal Target As Range) Dim rng As Range
Look at the attachment below. I would like to compare two data sets;
DCLG Codes and our internal codes (all highlighted in the colour peach).
One or more of our codes can 'feed into' our parent organizations codes. Please see the Summary sheet and it will become apparent.
At the moment, I have been able to remove the duplicates from the DCLG codes and then 'marry them up' using a SUMIF function to add up all our ledger types- according to their codes.
Basically, the bottom line is that all our spending or income (The ledger Types) has to be grouped (if more than one) and reported back into their system codes.
Here's the more, possibly challenging bit....
Our system generates the ledger types and the monthly spend and year to date every month. from time to time, different ledger types may be added to the table (this will always be from our end).
We would like a way to copy and paste this data next to their table without throwing out the tables or distorting the codes that they relate to on a permanent basis.
My question/s is;
Is there a way to match and validate the data and put in an alert to notify us of the error? And then when we are happy, we could carry on as normal and generate the SUMMARY sheet.
I know of the data validation method and looking for an exact match but I was wondering if the corresponding figures would be affected in anyway.
What may be good would be to have a data dump/input area where the data is matched possibly via a VLOOKUP and anything that is not matched is displayed at the bottom of the list?
The results do not necessarily have to be like what I've suggested above. all I would like to be able to do is match the data first (and their corresponding figures) and output according to their codes. I need to be able to identify new or unmatched Ledger types.
And a report : DCLG Workbook Template Master.xlsx‎
I use the vba to open excel file. like workbooks.open filename:=abc.xlsm but I found that if the file is opened by other. Excel still open the file but it will not notify user that it is opened as read only.
Would you add more line to notify user if the file is opened by other?
I can select the top cell in column "F" after filtering by multiple columns using VBA and arrays, but now want to I want to use the top cell in column "F" to search for all other equipment that uses this item.
E.g. remove filter, and reapply autofilter to column "F" based on selected cell as per below VBA
Note: Row 1 contains command buttons and row 2 Headers.
I can set the autofilter, change it, remove all using Macros. What I need to know how to do is reset a filtered column to ALL while leaving all other filters on.
I have a list of item numbers in a column which is Autofiltered. I can go to the autofilter drop down and then to custom and select two item numbers to allow through the filter, however I have about ten item numbers that I want to allow through the filter.
Is it possible to have multiple instances of autofilter on a single worksheet? The two autofilters should not be related to each other and are on different sets of data (in different rows as well as columns but in the same worksheet).
I have a situation - where I have a table and a "eSubtotal" cell that basically shows the subtotal value when Autofilter is ON and a SUMIFS calculated value when Autofilter is OFF. I have written this in the Selection change event of the sheet.
For this purpose, I have perform a regular check of AutoFilterMode = true or false and based on this result, I change the formula in the cell, eSubtotal.
Now the challenge is, I don't want to apply SUBTOTAL formula when AutoFilter is ON but there is no filter in any of the columns. I want to keep the SUMIFS just like that in this case.
i am trying to filter data based on more than one criteria (8 to be precise). I have some data in one worksheet and i need to transfer it to other worksheets depending on certain criteria. for example if cell A1 has A or B then it should go to "temp1" spreadhseet, if A1 has C,D, E, F, G or H then it should go to "temp2" worksheet etc.
Is there a smart way of doing this rather than writing a number of with statements using 2 criterias each and hence copying data in more than one attempt (and thus slowing down the macro)?
I did think of using creating a dummy column, then using If statements to write True or false in that column, using true & false to filter and copy the data and then finally deleting the column. but as i understand i can not have more than 7 nested if statements but i have 8 criterias.
I have a workbook of approx. 60,000 rows, with about 20 columns including a source identity column, such as 'Leeds' , 'Barnet' etc..
What i need is a solution that will auto filter all rows that have a value of 'Leeds' in the source column into a new workbook called 'leeds.xls' for eg. and so on (for each unique source value) and loop until the whole data set has been filtered.
Saves manually filtering, copying and pasting....over and over.....
Im guessing the VBA needs to build / look at an array etc...
I have an spead sheet with 9 sheets 1 master and 8 sub sheets. The master sheet runs for col A to AV and the it can have x amount of rows. At the moment i use the following but this takes an age.
The attached file has two sheets, “order” sheet and “stock” sheet. Can some help me with the followings:
1-In either sheet, I would like a VBA where if I put the mouse on a cell and then click on a VBA button, the VBA performs an Auofilter of the cell I have selected.
2-In sheet “Orders”, I would like a VBA where if I put the mouse on a cell and then click the VBA button it takes me to sheet “stock” and performs a find function of the cell I choose in sheet “orders”. For examples, if I put the mouse on cell E21 in sheet “orders” and press the VBA button, it takes me to cell H297 in sheet “stock”.
3-In sheet “stock”, I would like a VBA where if I put the mouse on a cell and then click on a VBA button, it takes me to sheet “orders” and performs an Auofilter of the cell I choose in sheet “stock”
From my data set I would like to delete all rows that show "Yes" in Column I.
I copied this piece of code a few days ago from this site and have attempted to modify it eg by altering Columns to "I" and Autofilter Field to 9 and Criteria1 to = "Yes", but without success. Can you please help?
With Columns("A") .AutoFilter Field:=1, Criteria1:="" .Range("A2:A" & Rows.Count).EntireRow.Delete .AutoFilter End With
I have an Excel 2003 worksheet that has a list (Data > List > Create List), which displays the AutoFilters for each column in the list. I am seeking a macro that will filter the results (Custom > does not contain "Closed").
I would like to assign the macro to a button as the casual user might not understand the AutoFilter use.
The worksheet in VBE is defined as "Sheet3 (Audit Findings)" My list has headers on row 7 (A7:K7) I would like the AutoFilter to return all results except those marked as "Closed" in column K.