Ir ao conteúdo

Posts recomendados

Postado

Boa tarde,

 

É possível selecionar um intervalo e copiar o texto e as imagens desta seleção para colar posteriormente?

 

O codigo que estou utilizando é o seguinte 

 

 

 

<

 

Selection.Copy

 

Range("A1").SpecialPaste

 

>

 

Desta maneira ele copia e cola a seleção, porém as imagens não coladas.

 

Desde já Grato!

Screenshot_1.jpg

Screenshot_2.jpg

Postado

Boas @Neodenn ,

 

Experimente seleccionando a imagem pelo nome:

ActiveSheet.Shapes.Range("Nome da Imagem").Select
Selection.Copy

Lembrando que a imagem é uma forma dentro do Excel, por isso que tem que chamar a função "Shapes"

  • Curtir 1
Postado

@AfonsoMira Pra mim não daria certo, pois há varias imagens e chama-las por nome não é bem a intenção do código, mas obrigado pelo seu tempo e esforço.

 

Depois de bastante tempo batendo a cabeça,  cheguei no seguinte código:

 

<

Option Explicit
Sub IsNewGerar()
Dim ActSheet As Worksheet
Dim SelRange As Range

Set ActSheet = ActiveSheet
Set SelRange = Selection

ActSheet.Select
SelRange.Select
SelRange.Activate
Selection.Copy


End Sub

>

 

Funcionou perfeitamente, copia tudo o que foi selecionado, dai posso manipular tais dados como quiser.

Desta forma, todas as imagens na seleção também são copiadas.

  • Curtir 1
  • 2 semanas depois...
Postado
Em 23/09/2021 às 09:08, Neodenn disse:

@AfonsoMira Pra mim não daria certo, pois há varias imagens e chama-las por nome não é bem a intenção do código, mas obrigado pelo seu tempo e esforço.

 

Depois de bastante tempo batendo a cabeça,  cheguei no seguinte código:

 

<

Option Explicit
Sub IsNewGerar()
Dim ActSheet As Worksheet
Dim SelRange As Range

Set ActSheet = ActiveSheet
Set SelRange = Selection

ActSheet.Select
SelRange.Select
SelRange.Activate
Selection.Copy


End Sub

>

 

Funcionou perfeitamente, copia tudo o que foi selecionado, dai posso manipular tais dados como quiser.

Desta forma, todas as imagens na seleção também são copiadas.

Daria para colar usando SendKeys "^v", tambem dá certo, funciona exatamente como se voce estivesse digitando CTRL+V

  • 2 semanas depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!