James Bond

James Bond

Si de mis mayores gustos, mis disgustos han nacido, gustos al cielo le pido aunque me cuesten disgustos
 325K puntos  Monterrey, México @eusebiosuarez desde - visto
Preguntar

Respuestas

Respuesta en 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 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 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 y en 2 temas más a

Macro en Excel para digitar continuamente notas, sin comas ni tecla Enter.

¿Esto es lo que buscas? Inserta la macro en el modulo marcado por las líneas rojas de la foto, cada que tecles un numero con cantidades pares esta la macro lo separara y te posicionara en el siguiente renglón vacío. Private Sub...

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 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...

Necesito una macro para concatenar las filas con mismo id (6-1694)

¿Entonces lo que quieres es algo así?, si la respuesta es si busca la macro después de esta pantalla solo cambia B3 por la celda donde comienzan tus datos. Sub concatenar() Dim unicos As New Collection Set datos = Range("b3").CurrentRegion With datos...
Respuesta en 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) =...

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 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...