Error

27/07/2005 - 19:50 por Noe´s | Informe spam
Hola podrian ayudarme con esto
grabe un macropero al momento de ejecutarlo me sale el siguiente error

Se ha producido el error 1004 en tiempo de ejecucion:
Error en el metodo Paste de la clase de Worksheet.
Adcionalmente cuando voy a ingresar algun codigo me aparece en un modulo
Option Explicit

Gracias por su ayuda.
NOE´S

Preguntas similare

Leer las respuestas

#1 KL
27/07/2005 - 21:00 | Informe spam
Hola Noe?s,

grabe un macropero al momento de ejecutarlo me sale el siguiente error
Se ha producido el error 1004 en tiempo de ejecucion:
Error en el metodo Paste de la clase de Worksheet.



?por que no expones tu "macropero" (:-)) para poder ver a que se debe el
error?

Adcionalmente cuando voy a ingresar algun codigo me aparece en un modulo
Option Explicit



Es un ainstruccion que sirve para forzar la declaracion de las variables. Es
muy util no solo para los principiantes sino tambien para los expertos
cuando se trabaja con gran numero de variables y se corre el riesgo de
olvidar declarar algunas (p.ej. Dim i As Long)

Si quieres que Option Explicit no vuelva a aparecer, dentor del Editor VBA
ve al menu Herramientas>Opciones y en la primera pestana 'Editor' desmarca
la segunda opcion (algo como Requerrir declaracion de variables).

Saludos,
KL
Respuesta Responder a este mensaje
#2 Noe´s
27/07/2005 - 23:42 | Informe spam
Gracias KL
No es un codigo en si el que estoy ingresando, mas bien estoy grabando una
macro con la barra de herramientas en la opcion grabar macros, empiezo
ejemplo (insertando celdas, luego cambiandolas de color etc.) luego le doy
detener grabacion y lo trato d ejecutar pero este es el error queme sale.

Espero me hayas entendido.
Saludos.


NOE´S


"KL" escribió:

Hola Noe?s,

> grabe un macropero al momento de ejecutarlo me sale el siguiente error
> Se ha producido el error 1004 en tiempo de ejecucion:
> Error en el metodo Paste de la clase de Worksheet.

?por que no expones tu "macropero" (:-)) para poder ver a que se debe el
error?

> Adcionalmente cuando voy a ingresar algun codigo me aparece en un modulo
> Option Explicit

Es un ainstruccion que sirve para forzar la declaracion de las variables. Es
muy util no solo para los principiantes sino tambien para los expertos
cuando se trabaja con gran numero de variables y se corre el riesgo de
olvidar declarar algunas (p.ej. Dim i As Long)

Si quieres que Option Explicit no vuelva a aparecer, dentor del Editor VBA
ve al menu Herramientas>Opciones y en la primera pestana 'Editor' desmarca
la segunda opcion (algo como Requerrir declaracion de variables).

Saludos,
KL



Respuesta Responder a este mensaje
#3 KL
28/07/2005 - 00:26 | Informe spam
Hola Noe?s,

Pues, expon el codigo que se ha grabado :-)

Saludos,
KL


"Noe?s" wrote in message
news:
Gracias KL
No es un codigo en si el que estoy ingresando, mas bien estoy grabando una
macro con la barra de herramientas en la opcion grabar macros, empiezo
ejemplo (insertando celdas, luego cambiandolas de color etc.) luego le doy
detener grabacion y lo trato d ejecutar pero este es el error queme sale.

Espero me hayas entendido.
Saludos.


NOE?S


"KL" escribio:

Hola Noe?s,

> grabe un macropero al momento de ejecutarlo me sale el siguiente error
> Se ha producido el error 1004 en tiempo de ejecucion:
> Error en el metodo Paste de la clase de Worksheet.

?por que no expones tu "macropero" (:-)) para poder ver a que se debe el
error?

> Adcionalmente cuando voy a ingresar algun codigo me aparece en un
> modulo
> Option Explicit

Es un ainstruccion que sirve para forzar la declaracion de las variables.
Es
muy util no solo para los principiantes sino tambien para los expertos
cuando se trabaja con gran numero de variables y se corre el riesgo de
olvidar declarar algunas (p.ej. Dim i As Long)

Si quieres que Option Explicit no vuelva a aparecer, dentor del Editor
VBA
ve al menu Herramientas>Opciones y en la primera pestana 'Editor'
desmarca
la segunda opcion (algo como Requerrir declaracion de variables).

Saludos,
KL



Respuesta Responder a este mensaje
#4 Noe´s
28/07/2005 - 03:33 | Informe spam
Codigo

Option Explicit

Sub titulos()
'
' titulos Macro
' Macro grabada el 27-07-2005 por Noë Sapón
'

'
ActiveSheet.Paste
Range("A2").Select
Application.CutCopyMode = False
End Sub


NOE´S


"Noe´s" escribió:

Hola podrian ayudarme con esto
grabe un macropero al momento de ejecutarlo me sale el siguiente error

Se ha producido el error 1004 en tiempo de ejecucion:
Error en el metodo Paste de la clase de Worksheet.
Adcionalmente cuando voy a ingresar algun codigo me aparece en un modulo
Option Explicit

Gracias por su ayuda.
NOE´S
Respuesta Responder a este mensaje
#5 KL
28/07/2005 - 10:10 | Informe spam
Hola Noe?s,

Como tu codigo no incluye ninguna instruccion para copiar datos, sino solo
para pegar, la causa mas probable del error es que no se tenga nada que
pegar (no hay nada en el Clipboard).

Si por ejemplo seleccionas un rango y lo copias manualmente dentro de un
libro de Excel y luego usas codigo para pegarlo, al ejecutar el macro, se
borran automaticamente los datos copiados de la memoria (no asi si los datos
se copiaron de otra aplicacion o incluso si es un texto copiado de una celda
en modo edicion o algun objeto p.ej autoforma).

Una posible solucion podria ser la de incluir la instruccion que copia los
datos en el mismo macro. P.ej.:

Sub Macro2()
Range("A10:A14").Copy
ActiveSheet.Paste
End Sub

Saludos,
KL



Saludos,
KL

"Noe?s" wrote in message
news:
Codigo

Option Explicit

Sub titulos()
'
' titulos Macro
' Macro grabada el 27-07-2005 por Noe Sapon
'

'
ActiveSheet.Paste
Range("A2").Select
Application.CutCopyMode = False
End Sub


NOE?S


"Noe?s" escribio:

Hola podrian ayudarme con esto
grabe un macropero al momento de ejecutarlo me sale el siguiente error

Se ha producido el error 1004 en tiempo de ejecucion:
Error en el metodo Paste de la clase de Worksheet.
Adcionalmente cuando voy a ingresar algun codigo me aparece en un modulo
Option Explicit

Gracias por su ayuda.
NOE?S
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida