Bienvenido a la mayor comunidad de usuarios EXCEL

Regístrate gratis ahora para ver contenidos y descargas sin restricciones!

Regístrate gratis

Aplicar en varios rangos a la vez

Wox17Exc

New member
Registrado
4 Nov 2014
Mensajes
12
Hola expertos,

Me gustaría hacer una macro que al seleccionar varios rangos (de manera diferente cada vez) se copiaran/pegaran valores en la misma celda.

Las celdas seleccionadas contienen...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
:wink: Si, es super facil y ni si quiera necesitaras abrir VBA, lo puedes hacer directamente con el grabador de macros :D , te subo archivo listo
Si quieres hacerlo por ti mismo los pasos son...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 

Adjuntos

Gracias por la respuesta.

Pero lo necesito hacer con diferentes rangos seleccionados a la vez.

si seleccionas de tu archivo por ejemplo: la B12, C14 y D12:D15 y le das al boton da error.
 
Umm, sali recién de la oficina, si nadie te responde de aqui a que llegue, te ayudo, de todas formas prueba lo de grabar macros pero seleccionando un rango(yo seleccione solo 1 celda)
 
Hola! Wox17Exc.
Para manipular rangos de celdas discontínuas se utiliza la colección Areas.
Podrías, entonces, intentar con:
Código:
Sub Pegar_En_Valores()
Dim iArea As Range
For Each iArea...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Señores....

Pille una falla en la macro de apertura,en la linea:
Código:
Set Nuevo = CommandBars("cell").Controls.Add
Error: Variable "nuevo" no establecida.

Efectivamente su valor en el...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
HBanchieri dijo:
O donde esta mi error???? (x fa) :D

Tu error está aquí:
Código:
On Error Resume Next
Application.CommandBars("cell").Controls("Pasar a valores").Delete
Set...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Cacho R dijo:
(quizás en la tierna adolescencia de Antoni) se decía: De gustibus non est disputandum (¿No es así?...)

KKKKKKKKKKKK, creo que ya sabremos la respuesta.....

Gracias por...
Para poder visualizar el resto de este tema y sus adjuntos:
. Si nunca te has registrado puedes registrarte gratis aquí
. Si ya te has registrado debes
iniciar sesión aquí
 
Volver
Arriba