Originally Posted by
dflak
This is getting to be a very complicated IF statement. The order in which things are evaluated is important. Where does SAP Number Provided fit. Most importantly what can happen after it that will change the status?
Also the IF statement does not address prerequisites. In other words, it is possible to Have an SAP number provided without ever submitting the SAP.
I am thinking that we need to replace the IF statement with VBA code that reads a table. In this table, you outline the dates that need to be entered in order. The VB program will read the table and decide if all steps that lead up to a milestone have been completed and provide a status if all steps have been completed or provide the status with an asterisk if the date exists but a previous step is missing. We can do some checking to see if a status has an asterisk and in addition to the color of the cell, add a pattern with conditional formatting.
Are you willing to make this a macro-enabled workbook to do this?
Hi dflak, so good to hear from you. I don't mind if this is macro-enabled workbook as long as it does what it needs to
What I want to do is below:
1. STATUS 'CONTRACT NOT SIGNED' -
<= This is working
STATUS 'CONTRACT SIGNED' -
<= This is working
2. STATUS 'MEDICAL COMPLETED' -
<= This is working
3. STATUS 'MEDICAL RECEIVED' -
<= This is working
4. STATUS 'SAP SUBMITTED' -
<= This is working
5. STATUS 'NOTIFICATION SENT' -
<= This is NOT WORKING
6. STATUS 'MOBILIZED' -
<= This is working
I don't know what I am doing wrong but I would really, really appreciate if it will work as intended. Thank you.
Bookmarks