Jump to content

jedam2000

Members
  • Posts

    7
  • Joined

  • Last visited

About jedam2000

  • Birthday 01/01/1990

jedam2000's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. De inmediato lo reviso... cualquier duda te estaré escribiendo. Gracias
  2. Hola ioyama: Bueno procuraré explicar lo mejor posible: Estaba enviando un mismo archivo varias veces filtrando los datos organizados en varias tablas dinámicas para cada uno de los vendedores. Lo que quiero es enviar el mismo archivo pero ahora con permisos de acceso a este y dependiendo el tipo de usuario que ingrese al libro mostrar cierta información. Es posible que en vez de mostrar una(s) hoja(s), la macro me filtre por el nombre de un asesor en unas hojas determinadas???... Lo que quiero es lo siguiente, Tu hoja Data la he cambiado por lo siguiente: Usuario Clave Nombre (Estos son los encabezados) Vendedores1 Clave1 JuanCamargo Vendedores2 Clave1 FelipeGarcia Vendedores3 Clave2 CarlosPerez Supervisore1 Clave4 SilvioBrito Supervisore2 Clave5 SilvioBrito Mercadeo1 Clave6 SergioBaez Mercadeo2 Clave7 MaríaSosa Bueno lo que quiero es que cuando se valide la información en un vendedor, la macro valla a una hojas donde hay una base de datos y otra donde hay una tabla dinamica y que filtre por el nombre que está en la misma fila del vendedor, ejemplo: si el vendedor que ingresa es el Vendedor1, entonces que me filtre por el nombre deJuanCamargo en la hoja prueba, Tabla dinámica1 y Tabla dinámica2 . También quisiera que si la persona que ingrese al libro es uno de los de mercadeo que muestre solo la hoja SUPER, si quien ingresa es uno de los supervisores entonces que no haga ningún filtro (que muestre toda la información y no bloquear ni las hojas ni el libro). Por ultimo cuando haga todo el filtrado entonces que bloquee todas las hojas y el libro con una contraseña (excepto para los supervisores). Nuevamente Muchas gracias por tu ayuda. filtros con macro.zip
  3. Hola ioyama, quisiera preguntarte algo, tengo la siguiente tabla A B C 1 Vendedor1 Clave1 Juan Camargo 2 Vendedor2 Clave1 Felipe Garcia 3 Vendedor3 Clave2 Carlos Perez 3 Jefe1 Clave3 Amador Prito Bueno lo que quiero es que cuando se valide la información en un vendedor, la macro valla a unas hoja y filtre por el nombre que está en la misma fila del vendedor, ejemplo: si el vendedor que ingresa es el Vendedor1, entonces que me filtre por el nombre de Juan Camargo. También quisiera que si la persona que ingrese al libro es uno de los entonces que no haga ningún filtro (que muestre toda la información). Muchas gracias por tu ayuda.
  4. Hola chicos, no se si se dice modo de impresión, pero en VBA se puede mientras se va escribiendo un código que automáticamente valla dando las sangrías en las instrucciones que involucran condicionales, como son if, while, ect. o en definitiva hay que hacerlo manualmente con la tecla tabulador, es decir lo que quiero saber es si las sangrias que tiene el siguiente código se ponen automaticamente o toca ponerlas usando la barra espaciadora o tabulador. Gracias de antemano. If Caracter <> " " And x <> Len(Filas(I).Descripcion) Then Palabra = Palabra & Caracter Else 'en el case que se ajuste a la linea If Len(Text) + Len(Palabra) = Linea Then colocar Text & " " & Palabra, 98, PosY Palabra = "" Text = " " PosY = PosY + 5 'en el caso que sea mayor que la linea ElseIf Len(Text) + Len(Palabra) > Linea Then colocar Text, 98, PosY PosY = PosY + 5 Text = Palabra Palabra = "" 'en el case que sea la ultima linea ElseIf x = Len(Filas(I).Descripcion) Then colocar Text & " " & Palabra & Right(Filas(I).Descripcion, 1), 98, PosY PosY = PosY + 5 Text = "" Palabra = "" Else 'todavía es menor que el tamaño de la linea Text = Text & " " & Palabra Palabra = "" End If End If x = x + 1 Loop Until x > Len(Filas(I).Descripcion) Next[/CODE]
  5. Muchas gracias a todos por sus respuestas... miraré detenidamente sus macros y luego les cuento como me fué.
  6. Buen día a Tod@s, Solicito su ayuda sobre el siguiente problema, tengo un libro en excel en el cual tengo 7 hojas con tablas dinamicas que que agrupa información de 50 vendedores sobre diferentes aspectos, cada lunes debo enviar la información de cada vendedor en particular y ocultar la de los otros 49, ya se imaginaran lo tedioso q es filtar por cada vendedor y luego proteger las 7 hojas y el libro contra filtros, modificaciones, etc (este proceso me demora toda una tarde)... Quisiera saber si existe alguna forma de que cuando un asesor abra el libro (que contiene la información de los 50 vendedores) este le solicite una contraseña (previamente establecida) la cual solo le permitirá ver la información referente a él en las 7 hojas del libro. De antemano muchas gracias por su ayuda.
×
×
  • Create New...

Important Information

Privacy Policy