none
Como criar uma rotina para somar célula por célula a valores aleatórios em uma seleção. RRS feed

  • Pergunta

  • Olá, sou novo aqui no fórum e gostaria de uma ajuda, tenho uma tabela onde apenas uma cluna vai ser tratada e é composta por horários em sequencia, e estou fazendo uma função no VBA onde o usuário vai selecionar a quantidade de celulas que ele quer alterar o minuto, (atualmente os funcionarios editam celula por celula ajustando as marcações, o ideal é 8 a 10 marcações por minuto , e o processo é feito manual em uma industria e chega entre 20 a 30 marcações por minuto por isso o ajuste deve ser feito manual, onde se perde muito tempo, e o esforço repetitivo é muito grande) por isso ao inves de editar celula por celula quero que meu programa faça o seguinte, o usuario vai selecionar cerca de 8 celulas, e o codigo VBA vai dividir um minuto (00:01:00) em 8 partes desiguais (se  o usuario selecionar 10, vai dividir por 10) e entao ele vai somar a cada celula uma parte, simulando um processo feito manualmente. para simplificar vou dar um exemplo:

    12:25:03

    12:25:05

    12:25:12

    12:25:19

    12:25:22                         Esse sao as marcações sem editar ainda

    12:25:27

      

    E devem ficar assim por exemplo

    12:25:03

    12:25:12

    12:25:19

    12:25:31

    12:25:38

    12:25:47

    12:25:55

    12:26:07

    eu estou pesquisando muito mas não encontro o material necessario, gostaria de uma ajuda em alguma etapa, estou usando o excel 2003, e plz, help

    sábado, 2 de janeiro de 2016 14:32

Todas as Respostas

  • Não entendi muito bem.

    As marcações saltam de intervalos que não são constantes. Qual é a regra para saltar esses valroes?


    http://www.ambienteoffice.com.br - http://www.clarian.com.br

    domingo, 3 de janeiro de 2016 20:08
    Moderador
  • Os intervalos não podem ter um padrão entre eles, ou seja, sao intervalos diferentes entre si, pensei em somar segundos aleatorios, ate ai tudo bem, mas nao sei como fazer o excel somar um valor aleatorio na primeira celula, e depois calcular outro valor e somar na segunda, ate a ultima, e ao chegar na ultima , parar de somar.
    terça-feira, 5 de janeiro de 2016 14:59