- 24 Mar 2016 às 13:48
#9000
Boa tarde.
O amigo do forum Jonathaluis, me enviou um código que me serviu muito bem, mas eu pergunto:
Haveria como apagar as imagens no intervalo antes de copiar as novas?
O código funciona muito bem, mas não com imagens, seria possível fazer o mesmo com imagens?
Sub EMPRESA01()
Dim A As Worksheet 'Plan 2
Set A = Worksheets("Plan2") 'A representa planilha 2
A.Range(A.Cells(19, 2), A.Cells(22, 9)).ClearContents 'Limpa o range da coluna B19 até I22
A.Range(A.Cells(19, 2), A.Cells(22, 9)) = A.Range(A.Cells(25, 2), A.Cells(28, 9)).value 'Copia o conteúdo do Range B25 até o I28 para B19 até B22
End Sub
Sub EMPRESA02()
Dim A As Worksheet 'Plan 2
Set A = Worksheets("Plan2") 'A representa planilha 2
A.Range(A.Cells(19, 2), A.Cells(22, 9)).ClearContents 'Limpa o range da coluna B19 até I22
A.Range(A.Cells(19, 2), A.Cells(22, 9)) = A.Range(A.Cells(31, 2), A.Cells(34, 9)).value 'Copia o conteúdo do Range B31 até o I34 para B19 até B22
End Sub
O amigo do forum Jonathaluis, me enviou um código que me serviu muito bem, mas eu pergunto:
Haveria como apagar as imagens no intervalo antes de copiar as novas?
O código funciona muito bem, mas não com imagens, seria possível fazer o mesmo com imagens?
Sub EMPRESA01()
Dim A As Worksheet 'Plan 2
Set A = Worksheets("Plan2") 'A representa planilha 2
A.Range(A.Cells(19, 2), A.Cells(22, 9)).ClearContents 'Limpa o range da coluna B19 até I22
A.Range(A.Cells(19, 2), A.Cells(22, 9)) = A.Range(A.Cells(25, 2), A.Cells(28, 9)).value 'Copia o conteúdo do Range B25 até o I28 para B19 até B22
End Sub
Sub EMPRESA02()
Dim A As Worksheet 'Plan 2
Set A = Worksheets("Plan2") 'A representa planilha 2
A.Range(A.Cells(19, 2), A.Cells(22, 9)).ClearContents 'Limpa o range da coluna B19 até I22
A.Range(A.Cells(19, 2), A.Cells(22, 9)) = A.Range(A.Cells(31, 2), A.Cells(34, 9)).value 'Copia o conteúdo do Range B31 até o I34 para B19 até B22
End Sub