Luis Mondelo

Luis Mondelo

Excel avanzado y VBA
 810K puntos  Castilla-La Mancha, España @luismondelo desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Macro para copiar datos específicos relacionados en una tabla de otra hoja

Con la siguiente macro lo conseguirás: (Me he figurado que los datos en la hoja7 empiezan desde m1 hacia abajo) Sub ejemplo() 'por luismondelo fila = 5 columna = 4 Sheets("hoja7").Select Range("m1").Select Do While ActiveCell.Value <> "" If...
Respuesta en a

Abrir libro según dato de celda

Algo así te puede servir: Sub ejemplo() 'por luismondelo valor = Month(Range("a1").Value) If valor = 1 Then Workbooks.Open "c:\mis documentos\libro2.xlsx" Else Workbooks.Open "c:\mis documentos\libro3.xlsx" End If End Sub recuerda finalizar
Respuesta en a

Como hago una macro para copiar datos específicos relacionados en una tabla

Te paso mi solución con esta macro: Sub ejemplo() 'por luismondelo fila = 1 columna = 1 Sheets("hoja1").Select Range("a1").Select Do While ActiveCell.Value <> "" If ActiveCell.Offset(1, 0).Value = 1 Then ActiveCell.Copy Sheets("hoja2").Cells(fila,...

Buscar celdas especificas en excel y copiar columna

Te mando mi solución con este ejemplo: El archivo base.xlsx deberá estar abierto para hacer el proceso La macro está confeccionada para copiar la columna a la hoja1 del archivo base.xlsx a partir del rango a1 Sub ejemplo() 'por luismondelo nombre =...
Respuesta en a

Qué tal expertos!, buenas noches desde México, ¿Cómo sumar datos de un listbox en un textbox?

Te mando mi solución. La macro está programada para ejecutarse mediante un botón: Private Sub CommandButton1_Click() 'por luismondelo For x = 0 To ListBox1.ListCount - 1 suma = suma + ListBox1.List(x, 3) Next textbox1.Value = suma End Sub recuerda...
Respuesta en a

Pregunta para Luis Mondelo!

Supongo que siendo objetos tienes que vigilar la superposición de los mismos, es decir, si un objeto está por encima del otro le tapará. Si quieres puedes enviármelo para verlo de cerca
Respuesta en a

Macro que oculte columnas vacías

Te mando mi solución con esta macro: Sub ejemplo1() 'por luismondelo For Each celda In Range("b1:h1") If Application.WorksheetFunction.CountA(Columns(celda.Column)) = 0 Then celda.EntireColumn.Hidden = True End If Next End Sub recuerda finalizar
Respuesta en a

Pregunta para Luis Mondelo!

Prueba con esta: Sub ejemplo() 'por luismondelo On Error Resume Next For Each hoja In ActiveWorkbook.Sheets hoja.Select ActiveSheet.ShowAllData Next End Sub

Concatenar datos por filas

Te mando mi solución con esta macro: Sub ejemplo() 'por luismondelo Range("a2").Select Do While ActiveCell.Value <> "" fila = ActiveCell.Row For Each celda In Range(ActiveCell, ActiveCell.Offset(0, 12)) If celda.Value = "" Then celda.Value = 0 lista...
Respuesta en a

Referencia de una variable a un rango de celdas VBA

La macro correcta sería así: Sub ejemplo() celda1 = "A1" celda2 = "B6" Range(celda1 & ":" & celda2).Interior.Color = RGB(200,160,35) End Sub Recuerda finalizar

Suscríbete RSS