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.]

1RESUELTO AYUDAAAAAA! problema con una macro el 29/06/17, 04:31 pm

gherrador


Buen día comunidad! tengo un problema y me gustaría generar una macro o una función para resolverla je..

Resulta que estoy en plena tesis para la facultad, sobre unas pymes, y quiero crear una macro que según cumpla x requisito, me habilite un archivo para descargar. Cree el botón llamado "descargar" y tengo 2 columnas. En una de las columnas tengo 3 clasificaciones para mis clientes, y en otra columna tengo lo que les proveo. Lo  que  quiero hacer es, que si mi proveedor es de clasificación "bueno" y le proveo "tanques" desde el botón descargue un archivo que sea la documentación que le voy a enviar, pero si la clasificación es "muy bueno" manteniendo el mismo producto que le proveo sea otra documentación, pero se baje desde el mismo botón. O sea, que de acuerdo a la clasificación y el producto baje "x" o "y" documentación, y para bajarlo, sea desde el botón descarga.

Espero me haya expresado bien y puedan ayudarme.

jhon1904

avatar
hola gherrador

lea nos normas del foro, siempre que realices un tema o consulta debes incluir un archivo de ejemplo así te podrán ayudar mas rápido.

saludos


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

gherrador


perfecto. lei las normas pero se ve que esta se me paso.

Ahi adjunto el archivo, para ver si se puede hacer algo.
Archivos
Lista clientes.xlsx
No tienes los permisos para descargar los archivos.
(24 KB)

jhon1904

avatar
hola gherrador

subo una solución, para que te visualice mejor los archivos trabajelo con archivos pdf,

lo único que tienes que hacer es ir a la hoja dos y donde dice dirección  del archivo coloque la dirección completa del archivo eso incluyendo el nombre y extensión en el archivo, te he puesto un ejemplo para lo sigas.


espero te sirva.

saludos,
Archivos
Lista clientes.xlsm
No tienes los permisos para descargar los archivos.
(34 KB)


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

gherrador


graciaaaaaaaas!!! quedo perfecto!  cheers

gherrador


buenas de nuevo! te cuento! anduvo perfecto la macro, solo que luego de unos dias, me salto otro problema, y es que me gustaria abrir los archivos por medio de xls, para poder sobrescribirlos y luego guardarlos. Estuve averiguando y se hace con el comando workbooks.open filename, sin embargo no he logrado que funcione.

Esta es la macro que me desarrollaste.

Public Nombrearchivo As String
Sub abrir_archivo()
Dim f As Integer
f = Hoja2.Range("F" & Rows.Count).End(xlUp).Row
 If [c4] = "" Or [c6] = "" Then: MsgBox ("No ha llenado todos los datos"): Exit Sub
 
For I = 2 To f
    If [c4] = Hoja2.Range("f" & I) And [c6] = Hoja2.Range("G" & I) Then
     Nombrearchivo = Hoja2.Range("h" & I)
     pdf.Show
    End If
Next
End Sub


segun entiendo, en donde dice pdf.show, deberia de ser workbooks.open filename "ruta del archivo", la ruta del archivo ya la tengo copiada en la hoja 2. Lo que no logro hacer es que, cumpliendose la condicion de [c4] = Hoja2.Range("f" & I) (suponiendo que c4 fuese "autos"), que abra el archivo que le corresponde a "autos", sin embargo si [c4] fuese "casas" que abra el archivo de "casas".. 

agradezco la ayuda !

jhon1904

avatar
hola

lea las normas del foro, debes crear una nueva consult

saludos


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

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.