James Bond

James Bond

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

Actividad pública reciente

Ha respondido en y en 2 temas más

Abrir la aplicación que hice en vb al momento de hacer clic en el icono del libro de excel

Intenta pegando este código en el modulo thisworkbook Private Sub Workbook_Open() application.visible=false UserForm1.Show End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) application.visible=true End Sub
Ha respondido en y en 2 temas más

Como creo una Macro para insertar una tabla con rango variable?

Esta macro convierte un rango de datos a tabla, cambia el nombre ejemplo por como quieras que se llame y en el range("b3") pon la celda donde empiezan tus datos, la macro se adapta a tus registros si tienes 100 o 1000 o 1 millón la macro lo tomara en...
Ha respondido en y en 4 temas más

Validar 1 TextBox y 1 ListBox para que no queden vacíos, si uno tiene datos y el otro no, muestre mensaje de "completar datos"

Ponlos en dos condiciones if separadas una para el listbox y otra para el textbox si una de las dos condiciones se cumple el código te sacara del programa sin capturar nada y te enviara directo al que este vacío If esc_upc = Empty Then MsgBox...
Ha respondido en y en 2 temas más

¿Cómo sumar con decimales con comandos de un formulario?

Cambia (Public Costo As Integer) por (Public Costo As single o double) tienes declarada la variable costo para solo aceptar números enteros con single la variable puede trabajar hasta con 6 decimales, double hasta con 14 decimales, ya depende cual...
Ha respondido en

Fórmula para sumar de mes en mes a partir de una fecha

Para eso no ocupas fórmula es mucho más rápido una tabla dinámica, lo único que tienes que hacer es agruparla por años y meses y listo Seleccionas los datos (ctrl+e), luego menu insertar tabla dinámica, seleccionas donde ponerla en otra hoja o en un...
Ha respondido en y en 1 temas más

Comparar datos en dos libros y marcar los coincidentes

¿Tienes una sola columna de datos o son varias? ¿Y ambos datos comienzan en la misma celda por ejemplo c3 en ambos hojas?
Ha respondido en y en 2 temas más

Borrar contenido (en celdas especificas) al salir del libro

Solo escribe lo siguiente, eso limita el borrado a la hoja 1 sheets("hoja1").Range( _ "AR5:AW5,AC8:AW12,AE15:AW16,I15:Y16,AE25:AM25,AA29:AW33,E29:Y33,F35:AW38,G8:L8,V10:Z10" _ ).Select
Ha respondido en y en 2 temas más

Macro reemplazar no se ejecuta en excel

Las variables en la ventana locales las pone conforme va corriendo la macro y se quedan fijas cuando sale algún error. Te debe poner algo así en ese panel +datos +lista numeros=x cuenta=y Solo abre el panel ventanas locales y corre la macro hasta que...
Ha respondido en y en 1 temas más

Necesito una macro para bloqueo condicional en celdas

Las celdas solo se pueden proteger al activar la protección de la hoja y luego declarando que área de la hoja quieres desproteger, hay una opción sin usar macros que hace lo mismo, en el cuadro azul scroll área declaras el área que quieres libre en...
Ha respondido en y en 2 temas más

Rellenar un rango con fórmulas con vba

Prueba esta macro y comentas Sub rellenar() Set datos = Range("b1").CurrentRegion Set datos2 = Range("i9").CurrentRegion filas = datos.Rows.Count With datos2 Set rellena = .Rows(2).Resize(filas - 1) .Copy: rellena.PasteSpecial...
Ha respondido en

Macro que recorra una columna y ejecute una función

Este es un ejemplo de como crear una instrucción para llenar la columna c con una fórmula hasta donde la columna a tenga datos, lo único que faltaría definir es si es una función o una fórmula lo que va a usar.
Ha respondido en y en 2 temas más

Como seria la condicion para el textbox

A tu macro solo agrega las líneas en negrita y listo Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) If KeyCode = 13 Then If TextBox1.Text = Empty Then GoTo salida If TextBox1.Text = 1 Then...
Ha respondido en

¿Cómo crear macro que elimine rango un rango de filas a partir de un dato en columna?

Solo crea un botón en la hoja principal y pega este código Sub borrar_registros() Set datos = Worksheets("registros").Range("b2").CurrentRegion With datos ask = Val(InputBox("Teclee el registro a borrar", "AVISO")) If ask = Empty Then End cuenta =...
Ha respondido en y en 3 temas más

Como crear una Macro con VBA para contabilizar unos tiempos en Excel 2010

Puedes hacerlo así, solo quedaría decir como te muestre la información en un msgbox o en una celda. tiempo_inicial1=time proceso1.... tiempo_final1=time tiempo1=tiempo_final1-tiempo_inicial1 tiempo1=second(tiempo) ' tiempo_inicial2=time proceso2...
Ha respondido en

Cómo convertir el mes a un numero, extraer las iniciales de varias palabras e intercalarlas para crear un código

¿Esto es lo que buscas? Puse las fórmulas separadas porque en una sola te queda una fórmula demasiado larga y complicada, solo coloca las siguientes fórmulas en este orden, puedes ocultar las líneas de la G a la O para que solo tengas el resultado...
Ha respondido en y en 2 temas más

Planillas de trabajo, alguien puede hacérmela

Pega la imagen aquí, solo elige la opción del menu al lado de la cadena

Educación

  • UANL
    Ing. Industrial y Admon