Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I have a large series of data where the criteria for the data filter updates
a linked chart. The data looks as follows: Time Stamp Data1 Data2 Data3 Data4 6/21/07 10:05AM 123 124 125 126 6/21/07 10:10AM 223 224 225 226 6/21/07 10:15AM 323 324 325 326 etc. I use the data filter to select the criteria that is greater than or equal to first specified date & time and is less than or equal to second specified date & time. Because the chart is on a different sheet and there are other input fields that are also required for the chart, Im trying to automate as much of the charting as possible. I have two cells where I would input the start and end dates. How do you create a macro that will take the start date as the first criteria in the data filter and the end date as the second criteria? The start and end dates will vary. When Ive tried to create the macro, it will take the input start date as the actual date, meaning, if I change the start date, I will still get the original start date. Is there any way to use whatever I type in for the start and end dates for the data filter criteria? On a similar topic, since the chart updates to the parameters of the data filter, the y-axis scale becomes skewed. Ive created a formula to calculate the min and max for the scale. Again the macro Ive tried to create only recognizes the actual value in the cell rather than the formula output. How would I create a macro to recognize the result of the formula? Thank you in advance. |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Hi,
For the first part (getting the autofilter to update whenever you change the date) you can do one of several things. 1 add a button that you press to update the filters each time you change the date. (the VB for changing the macro can be found from the macro recorder, then just modify the selection criteria a bit) use a custom filter - between x + y. Or you could also have it run on a worksheet change event (ie when you change the date, the macro will run and do the rest). There's probably other ways as well, but those are two starts. As for the graph problem, either have a button and change event like above so each time the thing is changed it will be updated. I don't think you can put a formula in the min/max values of a chart axis (but correct me if I'm wrong) "scshop" wrote: I have a large series of data where the criteria for the data filter updates a linked chart. The data looks as follows: Time Stamp Data1 Data2 Data3 Data4 6/21/07 10:05AM 123 124 125 126 6/21/07 10:10AM 223 224 225 226 6/21/07 10:15AM 323 324 325 326 etc. I use the data filter to select the criteria that is greater than or equal to first specified date & time and is less than or equal to second specified date & time. Because the chart is on a different sheet and there are other input fields that are also required for the chart, Im trying to automate as much of the charting as possible. I have two cells where I would input the start and end dates. How do you create a macro that will take the start date as the first criteria in the data filter and the end date as the second criteria? The start and end dates will vary. When Ive tried to create the macro, it will take the input start date as the actual date, meaning, if I change the start date, I will still get the original start date. Is there any way to use whatever I type in for the start and end dates for the data filter criteria? On a similar topic, since the chart updates to the parameters of the data filter, the y-axis scale becomes skewed. Ive created a formula to calculate the min and max for the scale. Again the macro Ive tried to create only recognizes the actual value in the cell rather than the formula output. How would I create a macro to recognize the result of the formula? Thank you in advance. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
filter or format based on criteria in more than one column | Excel Worksheet Functions | |||
Filter and show data based on a reference cell | Excel Worksheet Functions | |||
Display cell based on multiple cross-references | Excel Worksheet Functions | |||
Filter data based on multiple columns | New Users to Excel | |||
"Criteria Range" in the "Data/Filter/Advanced Filter" to select Du | Excel Worksheet Functions |