Página 1 de 1

Erro em tempo de Execução '1004': ' Parâmetro Inválido'

Enviado: 03 Mar 2016 às 11:37
por Amaauri
Olá tenho um gráfico que altera a cor da coluna de acordo com o valor da meta, mas está aparecendo este erro de 'Parâmetro Inválido', este código funcionava muito bem, quando estava a seguinte 'For Each wsCell In ws.[B22:N22].Cells ,
quando se altera a coluna e a para "O22" ele aparece este erro

Por Favor me ajudem a descobrir

Erro em tempo de Execução '1004': ' Parâmetro Inválido'

Enviado: 03 Mar 2016 às 11:50
por laennder
Arquivo totalmente vazio

Re: Erro em tempo de Execução '1004': ' Parâmetro Inválido'

Enviado: 03 Mar 2016 às 12:01
por Amaauri
Arquivo anexo

Erro em tempo de Execução '1004': ' Parâmetro Inválido'

Enviado: 03 Mar 2016 às 15:16
por Reinaldo
Não seria alterar tambem
De:
Código: Selecionar todos
For Each wsCell In ws.[B22:N22].Cells --> With wsChartObject.Chart.SeriesCollection(1).Points(wsCell.Column - 1).Interior
Para
Código: Selecionar todos
For Each wsCell In ws.[C22:O22].Cells --> With wsChartObject.Chart.SeriesCollection(1).Points(wsCell.Column - 2).Interior

Erro em tempo de Execução '1004': ' Parâmetro Inválido'

Enviado: 03 Mar 2016 às 15:26
por Amaauri
Reinaldo, esta parte "Points(wsCell.Column - 2)" ele começa a contar a partir da coluna A?

Erro em tempo de Execução '1004': ' Parâmetro Inválido'

Enviado: 03 Mar 2016 às 16:23
por Reinaldo
Grafico não e minha praia, mas creio que qdo tinha B22:N22 e column-1 era para "igualar" a coluna B à primeira coluna do grafico.
Assim "saindo" de C, para manter a igualdade aplica -2 para que a coluna C corresponda a primeira coluna do grafico.
Mas vamos esperar quem entenda mais de graficos.