Respuesta
en
Microsoft Excel
y en 1 temas más
a
Macro para ordenar si cumple la condición
Cuando quieras que la macro inluya los cambios que haces en tu información como añadir renglones usa la propiedad .currentregion así conforme agregues rengloes estos se incluirán en automático, checa la macro con las modificaciones, debe funcionar,...
Respuesta
en
Microsoft Excel
a
Bloquear nombre de hojas en Excel con macro
Hay una opción y es la siguiente macro Private Sub Worksheet_Deactivate() nombre = "enero" If Hoja1.Name <> nombre Then Hoja1.Name = nombre End Sub Si alguien cambia el nombre de la hoja en cuanto cambie de hoja regresara el nombre de la hoja al...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro para ordenar automáticamente según valores copiados
Tu macro tiene un error aquí me marca error 91, variable de objeto o with no establecido, respecto a la ordenación estas son las instrucciones, solo añade estas líneas a después de la línea en negrita. Target.Offset(1, 0).Select Set ordena =...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Macro en Excel para digitar continuamente notas, sin comas ni tecla Enter.
Respuesta
en
Microsoft Excel
a
Cómo se escribe una instrucción para cambiar de color una celda
La macro es la siguiente, si quieres la lista de colores busca en google colorindex, vba, list y hay vienen las imágenes de los colores y su clave sub cambia_color if range("a2")=range("b2") and range("c3")=true then range("a2").interior.colorindex=4...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Necesito hacer una lista de nombres en excel
Prueba estos cambios Set datos = Range("b2").CurrentRegion With ActiveSheet .Cells(12, 2).Select Selection.EntireRow.Insert .Cells(12, 1) = datos.Rows.Count + 1 .Cells(12, 2) = TextBox1 End With TextBox1 = Empty 'borra los datos ingresados en la caja...
Respuesta
en
Microsoft Excel
a
Necesito una macro para concatenar las filas con mismo id (6-1694)
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Formato corto para fecha con VBA
Según veo la fecha que intentas crear queda en formato texto en vez de formato fecha, la macro que ves abajo hace la conversión a formato fecha (cdate) y luego le aplico un formato "dd/mm/yyyy" con eso debe de quedar. With ActiveCell .Offset(0, 1) =...
Respuesta
en
Microsoft Excel
a
Como limpiar varias hoja de un libro de Excel, de forma que me deje solo los encabezados
Trata con esta macro solo cambia B2 por la celda donde comienzan tus datos. Sub borrar() For Each hoja In Worksheets Set h = Worksheets(hoja.Name) Set datos = h.Range("b2").CurrentRegion With datos filas = .Rows.Count If filas = 1 Then End contar =...
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Duda con Registro de datos en hoja de excel desde form
Tienes mal la primera línea y te faltan dos if checa la macro, thisworkbook cuando especificas la página con un worksheets es redundante, la macro debe saber que si no hay datos entonces los debe escribir en la línea 1 si hay datos entonces que los...
