標題:
[發問]
EXCEL圖表設定程式撰寫
[打印本頁]
作者:
liebe
時間:
2017-8-28 20:12
標題:
EXCEL圖表設定程式撰寫
各位大大們好!
目前製作圖表遇到了些問題不知該如何克服,圖表要求如下:
(圖表在下方)
1.橫軸(黃色部分)要恆為整數
2.紅線與藍線 點數值記錄的地方只在最後一行(紅色圈圈)
[attach]27682[/attach]
(以下為我的程式碼,但測試結果並沒有執行到For 迴圈的部份,不知是否程式碼撰寫有錯誤,
還要麻煩大大們幫我這新手看看,若有需要更改的地方,再麻煩大家告訴我!感謝大家!!)
Sub Ct()
If Sheets("Ablauftabelle").Range("P165").Value <> 0 And Sheets("Ablauftabelle").Range("P166").Value <> 0 Then
Sheets("Chart").Visible = True
Sheets("Chart").Select
ActiveChart.Axes(xlCategory).Select
ActiveChart.Axes(xlCategory).MaximumScale = Sheets("Tabelle2").Range("I2").Value
Dim i, a As Integer
a = Sheets("Tabelle2").Range("I2").Value - 1
For i = a To 1
ActiveChart.SeriesCollection(3).Points(i).DataLabel.Delete
ActiveChart.SeriesCollection(3).Points(i).DataLabel.Select
Selection.NumberFormat = "##.##0,00 ""sec"""
ActiveChart.SeriesCollection(2).Points(i).DataLabel.Delete
ActiveChart.SeriesCollection(2).Points(i).DataLabel.Select
Selection.NumberFormat = "##.##0,00 ""sec"""
ActiveChart.SeriesCollection(1).Points(i).DataLabel.Select
Selection.NumberFormat = "##.##0,00 ""sec"""
Next i
ElseIf Sheets("Ablauftabelle").Range("P165").Value = "" And Sheets("Ablauftabelle").Range("P166").Value = "" Then
MsgBox ("No information available!")
Sheets("Ablauftabelle").Select
End If
End Sub
複製代碼
作者:
c_c_lai
時間:
2017-9-3 05:30
回復
1#
liebe
你將檔案上傳,
以方便大家來測試你說的問題所在。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)