08. juli 2005 - 14:45Der er
8 kommentarer og 1 løsning
Cellereference i en makro
Denne makro laver søjlerne i et diegram grønne hvos værdi er over 10, hvorfor kan jeg ikke lade værdien 10, være en reference til en cellen "C5" i ark1, =Range("C5"). det kan jeg ikke få til at virke.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Const DMin As Double = 10 Dim lCnt As Long Dim rCell As Range Dim YRange As Range Dim MyChart As Chart Dim vYRange If ActiveChart Is Nothing Then MsgBox ("Marker en graf, før du kører makroen") Exit Sub Else Set MyChart = ActiveChart End If vYRange = Split(MyChart.SeriesCollection(1).Formula, ",") Set YRange = Range(vYRange(2)) lCnt = 0 For Each rCell In YRange lCnt = lCnt + 1 With MyChart.SeriesCollection(1).Points(lCnt).Interior If rCell.Value < DMin Then .ColorIndex = 3 Else .ColorIndex = 4 End With Next End Sub
Dim DMin As Double DMin = Sheets("Data").Range("C5") Dim lCnt As Long Dim rCell As Range Dim YRange As Range Dim MyChart As Chart Dim vYRange If ActiveChart Is Nothing Then MsgBox ("Marker en graf, før du kører makroen") Exit Sub Else Set MyChart = ActiveChart End If vYRange = Split(MyChart.SeriesCollection(1).Formula, ",") Set YRange = Range(vYRange(2)) lCnt = 0 For Each rCell In YRange lCnt = lCnt + 1 With MyChart.SeriesCollection(1).Points(lCnt).Interior If rCell.Value < DMin Then .ColorIndex = 3 Else .ColorIndex = 4 End With Next End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.