UniversoExcelForo

Respuesta a consultas.
Fecha de creación: 09.Abril.2012

Fundadores: Wibly,Tyno,Servando,Sakkar,Rosendo2,RMaximo,Railar,Mcoronel,Ioyama,Igtelo,Hugotron,Drochar,Dedos,Alberto,Adolfo


No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje [Página 1 de 1.]

1 Macros para crear cliente. el 21/10/17, 09:39 pm

Ing.Carlos_Campos


Hola mundo.
Soy nuevo en el foro y eh estado buscando por muchos lados información, la he encontrado pero siempre me quedo a poco de encontrar lo que necesito hacer.
Tengo un libro donde tengo clientes pero Necesito una macro para agregar un cliente nuevo, al hacerlo necesito que se haga su hoja (copiada de una plantilla de cliente que ya tengo), que se copien dos columnas en el catálogo de clientes ("Saldo a favor" y "Saldo en contra"; copiadas de la misma hoja de clientes con sus respectivas formulas)  y por último que agregue una fila en el Resumen General de la sección "Clientes".
 
Tengo esto ya hecho: Ya me agrega las hojas y les va poniendo un número consecutivo de cliente (las pone después del ultimo cliente hecho). Las crea desde los valores X hasta Y  definidos por mí.
 
En fin, les dejo lo que ya tengo hecho. Por favor ayúdenme, tengo varias semanas batallando con esto.  Crying or Very sad
Sub Crear_hojas_clientes()
'La variable "x" es para agregar el número consecutivo al nombre de la hoja.
Dim x As Integer
'Estos rangos son donde defino desde qué numero de cliente hasta qué numero de cliente quiero que me haga.
For x = Range("d38") To Range("f38")
Worksheets("V-4-49").Copy Before:=Worksheets("gasolina")
'Aquí le cambia el nombre con el número consecutivo que le defino en la función For. Así necesito que se creen con el mismo nombre también las columnas en el catálogo de clientes y en el Registro General.
activesheet.Name = (("V-4-") & x)
Next x
End Sub
'Desde siempre, gracias por todo.

 
Si necesitan el libro se los puedo enviar por correo electrónico

2 Re: Macros para crear cliente. el 27/10/17, 11:46 pm

jhon1904

avatar
Hola carlos

No es necesario que lo envíes por correo , solo comparta un archivo de ejemplo y miramos como te ayudamos.

saludos,


_________________
Jhon Mayorquin
https://www.facebook.com/groups/1908894496046888/

3 Re: Macros para crear cliente. el 27/10/17, 11:54 pm

Ing.Carlos_Campos


Hola! Es que el archivo pesa como 3mb creo algo Asís t no me permite subirlo al foro Sad

4 Re: Macros para crear cliente. el 27/10/17, 11:57 pm

jhon1904

avatar
Hola carlos

Utiliza Nube como Mega, dropbox, google drive..

o puedes colocar una parte del archivo como ejemplo no necesariamente debe ser todo.

Saludos,


_________________
Jhon Mayorquin
https://www.facebook.com/groups/1908894496046888/

5 Re: Macros para crear cliente. el 28/10/17, 12:01 am

Ing.Carlos_Campos


La macro que llevo avanzada está en la hoja “Clientes” https://www.dropbox.com/s/uw0ck1ue1xlittr/Naty%201.6.2.xlsm?dl=0

6 Re: Macros para crear cliente. el 28/10/17, 12:54 am

jhon1904

avatar
Hola carlos te hago unas recomendaciones

1. primer Unificar una base de clientes donde le colocaras un Id a cada uno y así se volverán únicos, lo mismo para los proveedores ya que tienes demasiadas hojas y recuerda que excel tiene un limite de hojas de trabajo.

2. también puedes crear una hoja de productos para que los manejas mejor ya que son los mismos productos para todos los clientes y proveedores, para los gastos, devoluciones y demás puedes hacer los mismo ya que si trabajas ID únicos para cada objeto de la matrices de datos cuando vincules la información la podrás ver sin dificultades.

3. Unifique las hojas, ejemplo en una sola puedes unificar todos los clientes, en otra todos los proveedores así vas ha tener mejores opciones de trabajar el archivo.

4. todo lo que te recomiendo con el fin de normalizar la base de datos, veras que podrás manejar mas simple la información y que adicional generaras mas informes.


PDt.  a ojo de pájaro, toda esa información que tienes en mas de 30 hojas la puedes manejar por hay en 5 y una adicional para informes, obvio el trabajo seria mas duro para la acomodación de la información.

te dejo una solución la cual para que te funcione debes primero des proteger la hoja de gasolina ya que si esta protegida no podrá copiar los datos espero te sirva

https://mega.nz/#!17Q0nYzS!9J3S_7DNJ-yA2LH_H40kWSTpFWcnx_veAIfKiEIXxB0

Saludos,


_________________
Jhon Mayorquin
https://www.facebook.com/groups/1908894496046888/

7 Re: Macros para crear cliente. el 28/10/17, 12:58 am

Ing.Carlos_Campos


MUCHisimas gracias! Tomare en cuenta todas y cada una de pantalla propuestas. Mucha razón y lógica en hacer lo que comenta! Y nuevamente muchas gracias! Por si quedaba duda jeje la contraseña es “117” me faltó desbloquear las hojas jeje

8 Re: Macros para crear cliente. el 28/10/17, 01:12 am

jhon1904

avatar
Hola carlos

Recuerda que tiene que dar clic en el botón de resuelto si el tema ya quedo en ese estado

saludos.


_________________
Jhon Mayorquin
https://www.facebook.com/groups/1908894496046888/

9 Re: Macros para crear cliente. el 28/10/17, 01:14 am

Ing.Carlos_Campos


OK, solo reviso bien la hoja, hago los cambios pertinentes y si ya quedó, le doy clic. Gracias!

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.