/ / Interior.PatternTintAndShade Propiedad - excel, vba, xlsx

Propiedad Interior.PatternTintAndShade - excel, vba, xlsx

Estoy trabajando en hojas de excel con gran cantidad dedatos basados ​​en patrones celulares. Estoy intentando leer los valores de estos patrones de celda y almacenar esa información en otra hoja. Pero no puedo hacerlo ya que no hay ninguna función disponible para hacer esto en Excel. Por favor ayuda.

Respuestas

0 para la respuesta № 1

Según su título, parece que desea VBA. Ahora, no está claro si desea copiar Interior.Pattern, Interior.PatternTintAndShade, o tal vez algo más.

El código que necesitas es algo como

Dim wssrc as Worksheet, wstrg as Worksheet
Dim rngsrc as Range, clsrc as Range, cltrg as Range
Set rngsrc = <what you want>
For Each clsrc in rngsrc
Set cltrg = wstrg.Range(clsrc.Address)
cltrg.Interior.PatternTintAndShade = clsrc.Interior.PatternTintAndShade
Next clsrc

(PD: actualmente no tengo un sistema con Excel, por lo que este código puede necesitar pequeños ajustes).

Otra opción que quizás funcione para usted es: primero copie, y luego use Range.PasteSpecial Método, con el primer argumento xlPasteFormats. Este es el método VBA para Editar -> Pegado especial (ver comentario por Jeeped).