VBA 프로그래밍에 문제가 있습니다. 커브의 보간을 나타내는 레이블의 텍스트를 읽고 싶습니다. 이 코드는 작동하지만 그것이 내가이 "0.0000"숫자 형식을 변경하는 경우에도 항상 B6 동일한 레이블에 기록레이블 읽기 VBA - Excel
ActiveChart.SeriesCollection(Numero_serie).Trendlines(1).DataLabel.Select
Selection.NumberFormat = "0.000000"
' estrae dall'etichetta di una interpolazione i coefficienti e li ricopia in celle scelte dall'utente
Dim s, x3, x2, x, c, R As Double
Dim i1, i2, i3, f1, f2, f3, ic, fc
s = ActiveChart.SeriesCollection(Numero_serie).Trendlines(1).DataLabel.Text
f4 = InStr(s, "x4")
x4 = Val(Replace(Mid(s, i4, f4 - i4), ",", "."))
Worksheets("Interpola").Range("B" & 6) = s
: 은이 코드를 사용했다. 귀하의 관심 감사합니다, 안드레아
B6의 형식을 변경해보십시오. –
동일합니다. numberformat을 변경하는 것으로 보입니다. 제가보기에는 레이블 만 변경하고있는 것 같습니다. 그러나 내가 그것에 동의 할 때 항상 동일합니다. 어쨌든 고마워. – andreatax89
Excel에서 B6 셀의 서식을 "텍스트"로 변경해보십시오. –