Usuarios!

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Usuarios!

Notapor celinaresb » 13 Dic 2011 09:25

Que tal Foro??

Alguien puede darme una mano con esta userform por favor??

No logro hacer que mi boton de "modificar" mofique los datos del usuario que quiero.

Selecciono el usuario, modifico los datos y cuando le doy a modificar bien o no me hace nada o me crea uno nuevo!

Help!


PD: existe algun comando que me actualice el listbox sin necesidad de cerrar la userform y abrirlanuevamente??
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
celinaresb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 12 Jul 2011 12:06
Ubicación: Madrid, España

Re: Usuarios!

Notapor Antoni » 13 Dic 2011 16:16

Hola:

Lo tenias un poco liado y me he tomado la libertad de modificarlo un poco.

Creo que ya funciona todo.

Saludos
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Antoni
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Dic 2009 04:58
Ubicación: GALICIA (ESPAÑA)

Re: Usuarios!

Notapor celinaresb » 14 Dic 2011 07:09

Antoni!
Gracias! eres el Amo! quedo perfecto!!
10/10!
:D
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
celinaresb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 12 Jul 2011 12:06
Ubicación: Madrid, España

Re: Usuarios!

Notapor celinaresb » 14 Dic 2011 07:45

Antoni, me has devuelto la fe en este Foro! ;)

He adaptado la UserFrom a mi archivo original! solo tuve que hacer un par de cambios que de hecho me sirvieron para aprender un poco mas!

Asi q solo queria decir Gracias!
:D
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
celinaresb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 12 Jul 2011 12:06
Ubicación: Madrid, España

Re: Usuarios!

Notapor celinaresb » 15 Dic 2011 09:53

Hola Antoni! :)

Espero me disculpes por encordiar nuevamente.

Es posible que en la opcion de Borrar, solo borre la fila contenida en la tabla y no la fila completa?
Tengo datos paralelos que se afectan al borrar la fila completa!

Un saludo cordial!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
celinaresb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 12 Jul 2011 12:06
Ubicación: Madrid, España

Re: Usuarios!

Notapor celinaresb » 15 Dic 2011 12:41

Antoni! si a caso vez esto, solo contarte que modifique tu codigo mediante prueba y error! ;) y al parecer hasta el momento funciona, solo elimina la fila contenida en la tabla y no toda la fila. Adjunto codigo:

Código: Seleccionar todo
Private Sub CommandButton2_Click()

If ListBox1.ListIndex = -1 Then
   MsgBox "Por favor, seleccione el Ciclo que desea Borrar", _
   vbInformation, " CEMEX España - SES"
   Exit Sub
End If

If MsgBox("¿Esta seguro que desea eliminar el registro?", vbYesNo _
+ vbQuestion, " CEMEX España - SES") = vbNo Then Exit Sub

uRow = ListBox1.ListIndex + 1 '2
ListBox1.RowSource = ""
' wt.Rows(uRow).Delete (con este se elimina la fila completa)
wt.Rows(uRow).ListObject.ListRows(uRow).Delete ' de este modo solo se elimina la fila dentro de la tabla

RefrescarLista
Range("H3") = Cells(Rows.Count, 1).End(xlUp).Row - 1
Limpiar

MsgBox "El Ciclo se ha eliminado correctamente", vbInformation, _
" CEMEX España - SES"

End Sub


Gracias!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
celinaresb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 12 Jul 2011 12:06
Ubicación: Madrid, España

Re: Usuarios!

Notapor Antoni » 15 Dic 2011 13:30

OK.

Saludos.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Antoni
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Dic 2009 04:58
Ubicación: GALICIA (ESPAÑA)

Re: Usuarios!

Notapor celinaresb » 20 Dic 2011 12:13

Hola Antoni,

Nuevamente una pregunta!

Es posible agregar a la userform un boton que permita organizar los usuarios alfabericamente o por perfil??

saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
celinaresb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 12 Jul 2011 12:06
Ubicación: Madrid, España

Re: Usuarios!

Notapor Antoni » 20 Dic 2011 14:21

Hola:

He tenido que quitar el formato de tabla porqué no había manera de que fuera bien la ordenación.

Saludos
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Antoni
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Dic 2009 04:58
Ubicación: GALICIA (ESPAÑA)

Re: Usuarios!

Notapor Jose BN » 20 Dic 2011 15:21

Hola! Antoni quisiera solictar tu ayuda, por lo que he visto en el foro eres uan persona que ayudas mucho y tienes un gran conocimiento, puedas ayudarme a para resolver mi problema:

Quiisera consultar como puedo lograr aplicar un filtro a una columna por medio del uso de 2 combobox que definan el rango a filtrar en una columna de otra hoja, por ejemplo: cuento con una hoja "Compa Promedio" he colocado dos combobox1(fecha inicio) y combobox2 (fecha fin)es en esta hoja donde se define el rango de fecha a filtrar los valores que se encuentran almacenados en la hoja 2, el rango de filtro para ambos combobox es la columna"A" de la hoja 2 y que luego debo pasar los datos extraidos por el filtro a la hoja1 donde seràn tratados los datos.

Adjunto el link del archivo, por si alguno tiene el conocimiento para reolver mi problema y pueda compartirlo.

https://skydrive.live.com/redir.aspx?ci ... -mJRDw-w6w

Agradezco la ayuda que me puedas brindar.

Saludes,

Jose
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Jose BN
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Abr 2011 23:16

Re: Usuarios!

Notapor celinaresb » 21 Dic 2011 08:47

Antoni :)

He descargado el archivo varias veces pero me lo hace con error :?
y al abrir pues tambien, dice q lo ha abierto eliminando o reparando:

"Registros quitados: Ordenación de /xl/worksheets/sheet1.xml parte"

y al ejecutar la opcion de ordenar me sale error enviandome a depurar en:

Código: Seleccionar todo
Private Sub Ordenar(Rango As Variant, Columna As Long)
--> Range(Rango).Sort Key1:=Columns(Columna), Key2:=Columns(1), Header:=xlNo, Order1:=xlAscending
RefrescarLista
End Sub


y quedo algo perdido...
Podiras indicarme que debo hacer o subir nuevamente el archivo por favor?,
Gracias y Disculpa la molestia!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
celinaresb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 12 Jul 2011 12:06
Ubicación: Madrid, España

Re: Usuarios!

Notapor Antoni » 21 Dic 2011 12:49

Hola:

También he tenido problemas con el archivo que subí.

Vuelvo a subirlo a ver que tal.

Saludos
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Antoni
Miembro Frecuente
Miembro Frecuente
 
Registrado: 22 Dic 2009 04:58
Ubicación: GALICIA (ESPAÑA)

Re: Usuarios!

Notapor celinaresb » 21 Dic 2011 13:27

Perfecto!!!

Antoni! eres un Grande!! muchas Gracias!!

Lo voy a escudriñar a fondo y le sacare el mayor provecho para otras userforms q tengo!

Gracias!!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
celinaresb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 12 Jul 2011 12:06
Ubicación: Madrid, España

Re: Usuarios!

Notapor celinaresb » 27 Dic 2011 14:26

Hola Antoni!

podrias por favor dar una ojeada a esta nueva pregunta:

macros/urgente-error-t17098.html

Gracias de ante mano! es bastante urgente!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
celinaresb
Miembro Frecuente
Miembro Frecuente
 
Registrado: 12 Jul 2011 12:06
Ubicación: Madrid, España


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: botesponja, cjadeva, sonkanon y 6 invitados