linhas em macros VBA do Excel

0

Preciso de ajuda para poder fazer o seguinte:

  • Na planilha A, eu tenho dados brutos.
  • Na planilha B, tenho um modelo com fórmulas.
  • Os dados na planilha Uma alteração semanalmente.

Eu preciso encontrar uma maneira de selecionar os dados brutos da planilha A e inseri-los na pasta de trabalho B. As fórmulas da pasta de trabalho B estão à direita de onde os dados brutos devem ser inseridos e também no final dos dados brutos . Claramente, meu problema é que tenho totais e o número de linhas de dados brutos muda.

    
por Mary 25.04.2012 / 19:50

1 resposta

0

Existe uma infinidade de maneiras para fazer isso. Eu prefiro descobrir com quantas linhas eu estou trabalhando (ou seja, onde os dados terminam) e, em seguida, configurar meus intervalos com base nesses números. A determinação da última linha ou coluna também pode ser feita de várias maneiras, conforme evidenciado por vários sites, incluindo aqui e aqui . O jeito que eu faço é

lngLastRow = Cells.Find("*", searchorder:=xlByRows, searchdirection:=xlPrevious).Row
lngLastCol = Cells.Find("*", searchorder:=xlByColumns, searchdirection:=xlPrevious).Column

Depois de saber a última linha / coluna, você pode subtrair quantas linhas forem necessárias, etc.

    
por 26.04.2012 / 00:41