Problemas con pastespecial

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Problemas con pastespecial

Notapor rhernandezb » 12 May 2006 13:20

Hola amigos, tengo un problemilla, al copiar un rango, este me sale solo con "REF!" y no salen los valoers que corresponden, he ocupado el siguiente codigo

Sub test()
Sheets("lote1000").Activate
Range("envio").Select
Selection.Copy
Sheets("enviar").Activate
Range("A1").Select
ActiveSheet.PasteSpecial
End Sub

Envio un rango de datos desde la hoja 1(lote1000) a la hoja 2(enviar) ,
he probado tambien con

ActiveSheet.PasteSpecial xlvalues
ActiveSheet.PasteSpecial value=xlvalues

y no consigo lo que necesito, agradeceria una colaboracion

:( :( :(
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
rhernandezb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 30 Abr 2006 12:44
Ubicación: Chile

Notapor Alberto Martinez » 14 May 2006 16:57

Añade el archivo...............
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Alberto Martinez
Moderator
Moderator
 
Registrado: 19 Abr 2005 01:47
Ubicación: Mexico

Re: Problemas con pastespecial

Notapor KL » 14 May 2006 17:23

Prueba uno de los dos siguientes codigos (siendo el segundo mi preferido):

Código: Seleccionar todo
Sub test1()
    Sheets("lote1000").Range("envio").Copy
    Sheets("enviar").Range("A1").PasteSpecial xlPasteValues
End Sub


Código: Seleccionar todo
Sub test2()
    With Sheets("lote1000").Range("envio")
        Sheets("enviar").Range("A1").Resize _
            (.Rows.Count, Columns.Count).Value = .Value
    End With
End Sub
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
KL
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Mar 2006 13:57
Ubicación: Madrid

Re: Problemas con pastespecial

Notapor rhernandezb » 18 May 2006 11:52

disculpejn la demora en atender sus bien recibidas respuestas a mi problema pero me han operado de urgencia y he estado fuera de combate varios dias, ahora me estoy reponiendo y retomo las tareas por hacer....
probare el codigo y les contare como me fue...

gracias por su ayuda...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
rhernandezb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 30 Abr 2006 12:44
Ubicación: Chile


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados