Automating Stability Analysis in QI Macros Control Chart Templates
Run Stability Analysis After Adding New Data
We have found that customers want to run stability analysis using control chart rules every time they add data to a control chart template. That way, every time an operator adds a value to the chart, QI Macros will immediately point out any unstable (out of control) conditions.
The easiest way to do that would be to use Visual Basic Code that will run every time someone adds a new data point. I got this idea from one of our Fortune 500 clients that make food products.
How to Automate Stability Analysis
Our customer was using an XmR chart to analyze production over a 1-3 day period, taking readings every hour. The operator enters the data in column "B" of the worksheet. They would normally have to run Stability Analysis to detect out-of-control conditions, but what if they forget?
Excel has functions that can detect when a cell is changed, so all we have to do is make sure the change is in column B, select the X chart and then call the QI Macros Stability Analysis routine. The code can analyze the R chart as well.
Here's the code:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
' Run Stability Analysis
Dim CurCell As String
If Not IsError(ActiveCell) Then ' incase someone clicks on #NA
' Column 2 is "B", 3=C, etc.
If (ActiveCell = "" And ActiveCell.Column = 2 And ActiveCell.Row > 1) Then
CurCell = ActiveCell.Address 'Save the current cell address
ChartObjects(1).Activate ' X Chart
ChartObjects(2).Activate ' R Chart
Range(CurCell).Select ' Return to the cell for next data point
To Add Code to the Control Chart Template:
1. Right click on the worksheet name (XmR Individuals Chart) and choose "View Code":
2. Paste the automation code into the worksheet:
3. Close the VBA project and return to Excel:
4. Save the workbook.
This worksheet will now automatically run Stability Analysis every time a blank cell in column B is changed. It will ensure Stability Analysis is run every time the chart is updated with new data which means that operators can't forget to do it and unstable conditions will be identified immediately.
This needs to be done for every worksheet in a control chart template.
In p or u chart templates, consider using column=3 because you will need a numerator and a denominator to add a point and delete the code to analyze the R chart.
- Control Chart Template options
- Stability Analysis Rules in QI Macros SPC Software
- Control Chart Dashboards
Why Choose QI Macros Over Other Control Chart Software?
- Only $299 USD - less with quantity discounts
- No annual subscription fees
- Free technical support
Easy to Use
- Works right in Excel
- Create a chart in seconds
- Easy to customize & share charts
Proven and Trusted
- More than 100,000 users
- In More than 80 countries
- Five Star CNET Rating - Virus free