Victor Rodriguez

Victor Rodriguez

Ayudando a que Excel trabaje mas y mejor
 69,1K puntos  España @gregori00001 desde - visto
Preguntar

Respuestas

Respuesta en y en 2 temas más a

Macro para insertar filas en función de datos de las celdas contiguas

El siguiente código te servirá: Sub tickets() Dim i As Single i = 1 Range("B1").Select Do ultcell = Range("A1").End(xlDown).Address If ActiveCell.Offset(0, i).Value <> "" Then importe = ActiveCell.Offset(0, i).Value descripcion = ActiveCell.Offset(0,...
Respuesta en y en 2 temas más a

Modificar condicional "if" por "or"

No he entendido muy bien que necesitas, pero si creo que la solución pasa por anidar los condicionales utilizando ELSE o utilizar AND If ActiveSheet.Range ("B" & dato).Value = "" AND ActiveSheet.Range ("C" & dato).Value = "" Then 'Instrucciones para...

Mantener el año anterior al escribir fecha

Una solución más sencilla, si puedes usar una columna auxiliar (por ejemplo la A), en la columna auxiliar puedes teclear 26/12 y en la columna donde necesitas la fecha puedes poner la fórmula =Concatenar(A1;"/2016")
Respuesta en y en 1 temas más a

Macro que inserte una imagen

Para insertar la imagen te valdrá: Sub insertarimagen() Range("A1").Select ActiveSheet.Pictures.Insert("ruta del archivo\logo.jpg").Select End sub Ruta del archivo lo tendrás que cambiar por la ruta donde esté la imagen C:\.......
Respuesta en y en 2 temas más a

Me gustaría saber como puedo determinar mediante programación en Visual basic el ancho y alto de una o varias celdas.

En tu caso la mejor opción es usar la grabadora de macros, dar formato a las celdas, filas o columnas que desees y podrás ver el código que necesitas. Esta solución te valdrá en muchos otros casos
Respuesta en y en 1 temas más a

Macro para copiar datos iguales en un rango

Tienes una solución mucho más sencilla utilizando la fórmula SUMAR. SI Lo único que deberás modificar de tu hoja excel es que el rango A6:A15 tenga un 3, en A16:A20 un 6 etc y luego en la segunda hoja como criterio utilizar como criterio cada celda...
Respuesta en y en 1 temas más a

Necesito crear un formulario que me de la opción de buscar un dato y eliminar la fila si lo encuentra

No te hace falta un formulario, con un inputbox es suficiente: Sub Eliminar_Clientes() On Error Resume Next Cliente = InputBox("Ingrese el Cliente a Buscar y Eliminar") Range("A1").Select Cells.Find(What:=Cliente, After:=ActiveCell, LookIn:=xlValues,...
Respuesta en y en 1 temas más a

Cómo hacer un macro vba de búsqueda múltiple?

Tal como lo describes, no veo porque no puedes poner los datos en el excel de forma fija, es decir hacer una tabla con los equipos y trabajadores y luego utilizar un BUSCARV Si los datos de los equipos están en otra hoja y quieres ponerlos en esta...
Respuesta en y en 2 temas más a

Macro para buscar un dato especifico y eliminar la fila completa

Prueba quitando las comillas de "Buscardato", ya que con las comillas le estas diciendo que busque el texto Buscardato, no el valor que le has dado a la variable Buscardato mediante el inputbox

Temas

Suscríbete RSS