我在使用VBA在Excel中使用动态范围创建图表时遇到了一些问题。我需要做的是绘制每个样品的每种化合物的结果。样品数量和化合物数量都可以变化。可以找到数据表的一个示例here。
我尝试编写的代码示例,但我的范围尚未正确定义:
Sub Graph()
Dim r As Range
Dim c As Range
Dim wks As Worksheet
Set wks = ActiveSheet
'
' Graph Macro
'
Set r = Range("B2").End(xlDown)
Set c = Range("D2").End(xlToRight)
ActiveSheet.Shapes.AddChart2(201, xlColumnClustered).Select
ActiveChart.SetSourceData Source:=Range("wks!$B$2:B" & r, "wks!$P$2:P" & c)
'
End Sub
有人能指出我正确的方向吗?
答案 0 :(得分:0)
尝试使用此子代码:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="link" style="Color: blue">Click For More Detail</div>
<div class="details">
<table class="details">
<tr>
<td>details</td>
</tr>
<tr>
<td>more details</td>
</tr>
</table>
</div>