Generar una imagen .jpg y crear una carpeta en el escritorio en caso de ya existir no modificar
publicado
Estimados amigos,
Acudo a ustedes nuevamente en su ayuda, espero me la puedan brindar.
Necesito crear una macro que me genere una imagen en jpg desde una hoja y la guarde en una carpeta determinada que se encuentra en el escritorio, en donde creará otra carpeta con el nombre de la imagen y dentro de esta pegue la imagen en jpg con el mismo nombre, es decir:
1.- Al dar click en un botón, genere la imagen en .jpg
2.- cree una carpeta en la carpeta llamada "CARPETAS" ubicada en el escritorio, con el nombre que esta en la celda "A1"
3.- analice si la carpeta existe, si esta no existe debe crear la carpeta pero si ya existe enviar un mensaje que diga "LA CARPETA YA EXISTE" y no hacer nada.
4.- Pegar la imagen en .jpg con el mismo nombre de la carpeta dentro de la misma.
He estada investigando temas similares pero no hay nada parecido y lo poco que he avanzado es crear la carpeta dentro de "CARPETAS" pero no se como pegar el archivo de imagen con el nombre de la misma carpeta.
adjunto el archivo con el que pude crear la carpeta con el nombre de la celda A1 en la carpeta "CARPETA" del escritorio
el codigo con el que estoy intentando crear el jpg es el siguiente:
Public Sub GuardarImagen()
Dim choObj As ChartObject, chGráf As Chart, ptImagen As Object
Dim blnGuardado As Boolean
Dim fnameJPG As String
Estimados amigos,
Acudo a ustedes nuevamente en su ayuda, espero me la puedan brindar.
Necesito crear una macro que me genere una imagen en jpg desde una hoja y la guarde en una carpeta determinada que se encuentra en el escritorio, en donde creará otra carpeta con el nombre de la imagen y dentro de esta pegue la imagen en jpg con el mismo nombre, es decir:
1.- Al dar click en un botón, genere la imagen en .jpg
2.- cree una carpeta en la carpeta llamada "CARPETAS" ubicada en el escritorio, con el nombre que esta en la celda "A1"
3.- analice si la carpeta existe, si esta no existe debe crear la carpeta pero si ya existe enviar un mensaje que diga "LA CARPETA YA EXISTE" y no hacer nada.
4.- Pegar la imagen en .jpg con el mismo nombre de la carpeta dentro de la misma.
He estada investigando temas similares pero no hay nada parecido y lo poco que he avanzado es crear la carpeta dentro de "CARPETAS" pero no se como pegar el archivo de imagen con el nombre de la misma carpeta.
adjunto el archivo con el que pude crear la carpeta con el nombre de la celda A1 en la carpeta "CARPETA" del escritorio
el codigo con el que estoy intentando crear el jpg es el siguiente:
pero este código me da un error (9) y aveces un error (13)
Espero sus prontas respuestas, y anticipo mis agradecimientos
PASAR IMAGENES.rar