VBA ActiveChart.SeriesCollection(numero).XValues

时间:2016-10-05 20:46:22

标签: excel excel-vba vba

我有这个代码;

我在Excel中创建图表,但在创建xValues时总会出现错误。帮我。

$this->add(array(
        'type' => 'Zend\Form\Element\Captcha',
        'name' => 'captcha',
        'options' => array(
            'label' => 'Inserisci il codice riportato sotto',
            'captcha' => $this->getCaptchaImage(),
        ),
        'attributes'=>array(
            'id'=>'captcha',
            'tabindex'=>9,
            'class'=>'stylish-text-input span3',
            'required'=>true
        )
    ));

***部分显示错误,但我不知道原因。 我正在考虑在Excel中做图表。请帮帮我!

1 个答案:

答案 0 :(得分:0)

Sheets(ComboBox6.Text).Range(Cells(i + 1, ma), Cells(1 + i, ho))

.Range来电符合特定Sheet

另一方面,

Cells来电不是;他们隐含地引用ActiveSheet - 如果相同的工作表.Range不合格,则可能会发生错误。< / p>

使用With阻止对您的工作表进行引用,并使用点符合您的RangeCells来电:

With Worksheets(comboBox6.Text)
    ActiveChart.SeriesCollection(numero).Values = _
        .Range(.Cells(i + 1, ma), .Cells(i + 1, ho))
End With