Jump to content

Establecer objetos


Recommended Posts

deseo aprender un dia cada vez algo mas , y no sencillamente preguntar por un problema de errror de un codigo y que alguien del foro me diga que instruccion usar, si no saber cual es el problema al error .En otras preguntas por que por ejemplo tengo la funcion buscar que anda perfecto en un formulario ( aplicacion ) y copio textualmente en otro formulario similar y me tira errores por ej;

Set ColCodigo = Hoja2.ListObjects("Tab_Ctas").ListColumns(1).Range .

en un formulario anda perfecto 

en otro me ddice "error 424 en tiempo de ejecucion.Se requiere un objecto

cual seria el objecto? para mi entender el objecto es todo lo que esta despues del igual y que debe ser asignado al la variable ColCodigo.

Alguien me podra responder 

Link to comment
Share on other sites

  • Crear macros Excel

  • Posts

    • =ELEGIR(F20,7500,5000,5000,3500,3500,3500,2500,2500,2500,2500,2500,1500) Espero te sirva  
    • ya te di acceso,me parecio raro que no pudieras entrar pero ya deberias entrar,hace mucho que me suscribi a esta pagina y simpre pude subir mi archivo de ejemplo,pero ahora me doy cuenta que si no pago una tarifa de membresia no podre subir ejemplos para que puedan prestar su ayuda 
    • ya te di acceso,me parecio raro que no pudieras entrar pero ya deberias entrar
    • Coloca esta subrutina y el resultado lo pondrá en la Hoja Principal "E15" hacia abajo... Saludos   Sub concatena()     Set DATOS = Worksheets("Verificar Matriz")     Sheets("principal").Select     Range("E15:E5000").ClearContents     rt = 5     RD = 6     RS = 15     Do While DATOS.Cells(RD, 4) <> ""         pasa = 0         For C = 5 To 22             If DATOS.Cells(RD, C) <> "0" Then                 pasa = pasa + 1             End If         Next         If pasa > 0 Then             CADENA = ""             For C = 5 To 22                 If DATOS.Cells(RD, C) > 0 Then                     If Len(CADENA) > 0 Then                         CADENA = CADENA & ","                     End If                     CADENA = CADENA & C - 4 & "-" & DATOS.Cells(rt, C) & "=" & Chr(34) & DATOS.Cells(RD, C) & Chr(34)                 End If             Next             Cells(RS, "E") = CADENA             RS = RS + 1         End If         RD = RD + 1     Loop End Sub  
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy