動的データにグラフを生成する大きなマクロを作成しました。ただし、私のグラフの 1 つは、実際の時間と推定時間を示しています。私は積み上げ 100% を使用していますが、問題は est であり、est と act は est が < actual の場合にのみ可能です。実際の値を 100% に設定してから、2 番目のデータ系列を推定して、その 100% を下回ったり上回ったりして、80% または 120% などを表示したいと思います。
本当にありがとう :)!
ActiveSheet.ChartObjects("Monthly").Delete
For Each ws In Worksheets
If ws.Name <> "Summary" And ws.Name <> "Calenders" And ws.Name <> "Front Page" And ws.Name <> "Arc" Then
ws.Range("F129").Copy
ActiveSheet.Range("BH65536").End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
End If
Next ws
For Each ws In Worksheets
If ws.Name <> "Summary" And ws.Name <> "Calenders" And ws.Name <> "Front Page" And ws.Name <> "Arc" Then
ws.Range("G128").Copy
ActiveSheet.Range("BI65536").End(xlUp).Offset(1, 0).PasteSpecial xlPasteValues
End If
Next ws
Range("BJ2").Select
ActiveCell.FormulaR1C1 = "=RC[-1]-RC[-2]"
Range("BJ2").Select
Selection.AutoFill Destination:=Range("BJ2:BJ75"), Type:=xlFillDefault
Range("BJ2:BJ75").Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.ChartType = xlColumnStacked100
ActiveChart.Parent.Name = "Monthly"
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(1).Values = "=Summary!$BH$2:$BH$53"
ActiveChart.SeriesCollection(1).Name = "=""Estimated"""