jerryeagle

jerryeagle

 108K puntos  Jalisco, México @jerryeagle desde - visto
Preguntar

Respuestas

Respuesta en a

Comparar una celda con un textbox

Checa este ejm, cada objeto tiene el nombre por default, ya solo adáptalo: Dim U, R, Mes As Long Dim Tot As Double Private Sub CommandButton1_Click() U = Range("a" & Rows.Count).End(xlUp).Row Mes = Month(Cells(3, 3)) For R = 2 To U Mes =...
Respuesta en a

Macro para insertar filas

Me parece familiar esa macro, que yo te la di :P no entiendo por que dices que se detiene en la fila 4300, debería funcionar ya que la Variable U guarda la ultima fila con registros, y no debería detenerse hasta que llegara a esa fila. ¿Quieres...
Respuesta en a

Macro en excel para proteger hojas y/o libro

Dim Pass As String Pass = InputBox("Escriba la Contraseña para proteger la Hoja") ActiveSheet.Protect Password:=Pass, DrawingObjects:=True, Contents:=True, Scenarios:=True o en lugar del inputbox, pon una contraseña entre comillas ""
Respuesta en a

Proteger y Desproteger muchas hojas a la vez

En un modulo: Sub Proteger() Dim Psw As String Do While Psw = "" Psw = Trim(InputBox("Escribe la contraseña para Proteger las hojas")) Loop For Each ws In Worksheets ws.Protect Psw Next End Sub Sub DesProteger() Dim Psw As String Do While Psw = ""...
Respuesta en a

¿Cómo puedo comprobar si un dato está ya ingresado en una hoja de excel?

No dices muchos datos pero, suponiendo que estas capturando un catalogo de productos or ejm, y quieres que no se repita el código que se captura en la columna A, se puede hacer esto: En el evento WorkSheet_Change de la hoja donde este dicho catalogo:...
Respuesta en a

Inconveniente con texbox

Después del código mostrar el formulario pon esta linea: Application.Visible = False Y ponla en true cuando termines tus rutinas o cuando ya quieras que se vea excel
Respuesta en a

Concatenar una variable a un Checkbox

For i=1 to 10 Checkbox & i = False Next i Con espacios
Respuesta en a

Macro para insertar filas

Pues debería funcionar con el No. de filas que fuera por la linea: U=Range("A" & Rows.Count).End(xlUp).Row Esta guarda el Numero de la ultima fila con datos Pero puedes mandarme tu archivo para analizarlo [email protected]
Respuesta en a

Macro Para Modificar Valor de Registros

Puedes usar la función Mid Sub Cortar() Dim R, U as Long U = Range("A" & Rows.Count).Row For R = 2 to U Cells(R, 1).Value = Mid(Cells(R, 1).Value, 1, 7) Next End sub Los parámetros de Mid son estos: Valor o Cadena, Posición donde comienza, Longitud...
Respuesta en a

Cantidad de veces según valor de celda

Con un Bucle For Next asi: Dim N as Integer For N = 1 to Range("B1").Value Text = Text & " " Next Es solo cuestión de ir Concatenando el valor de Text las veces que diga la Celda B1

Suscríbete RSS