Usar macro de poner y sacar foto

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:
     

Usar macro de poner y sacar foto

Notapor DanyDaniel » 25 Jul 2006 17:56

Hola amigos tengo esta macro (sirve y podria serle de utilidad):

Sub InsertarFoto()

Dim lgl As Long, lgt As Long, lgw As Long, lgh As Long
Dim Mem As Range

On Error Resume Next

Set Mem = ActiveCell

With ActiveSheet.DrawingObjects("LG")
lgl = .Left
lgt = .Top
lgw = .Width
lgh = .Height
End With

If Application.Dialogs(xlDialogInsertPicture).Show Then

ActiveSheet.DrawingObjects("LG").Delete

With Selection
.Left = lgl
.Top = lgt
.Width = lgw
.Height = lgh
.Width = lgw
.Name = "LG"
End With

Mem.Select
End If

End Sub
Sub RestablecerFoto()
Dim lgl As Long, lgt As Long, lgw As Long, lgh As Long

On Error Resume Next
With ActiveSheet.DrawingObjects("LG")
lgl = .Left
lgt = .Top
lgw = .Width
lgh = .Height
End With

ActiveSheet.DrawingObjects("LG").Delete
ActiveSheet.Shapes.AddShape(msoShapeRectangle, 399#, 126.75, 89.25, 95.25). _
Select
With Selection.ShapeRange
.Shadow.Type = msoShadow18
.Fill.ForeColor.SchemeColor = 58
.Fill.Visible = msoTrue
.Fill.Solid
End With
With Selection
.Left = lgl
.Top = lgt
.Width = lgw
.Height = lgh
.Width = lgw
.Name = "LG"
End With
Range("D7").Select

End Sub


En el arhivo que les adjunto en lo que quisiera q me den una mano es q esta macro se pueda utilizar independientemente en cada cuadro que dice FOTO, hay 23 de ellos, la idea es q se pueda usar esta macro para colocar distintas fotos de los trabajadores y a la vez sacarla cuendo sea necesario, estas dos macros hacen eso inserta y saca la foto, espero su ayuda y comentarios de antemano gracias
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
DanyDaniel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Dic 2004 15:59
Ubicación: Perú

Re: Usar macro de poner y sacar foto

Notapor DanyDaniel » 02 Ago 2006 16:25

Amigos es muy dificil? sorry de todas formas y gracias a los q me ayudaron con otras consultas sobre todo la de poner grafico en un msgbox suerte a todos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
DanyDaniel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Dic 2004 15:59
Ubicación: Perú

Re: Usar macro de poner y sacar foto

Notapor ST » 03 Ago 2006 00:57

algunas ideas:

http://www.exceluciones.com/portal/viewtopic.php?p=22253#22253

http://www.exceluciones.com/portal/viewtopic.php?p=22468#22468

estas son algunos aportes mios pero existen varios ejemplos,que no tienen macros,es cuestion de buscar un poquito :-)
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ST
Miembro Frecuente
Miembro Frecuente
 
Registrado: 06 Jun 2005 17:56
Ubicación: Acapulco

Re: Usar macro de poner y sacar foto

Notapor DanyDaniel » 03 Ago 2006 16:05

Muy amable ST gracias, suerte
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
DanyDaniel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Dic 2004 15:59
Ubicación: Perú

RE. mensajes msgbox animados

Notapor Carlos Neira » 03 Ago 2006 21:52

amigo yo encontre el codigo y lo pude hacer mediante una funcion API ,...ENVIAME TU CORREO POR ESTA MISMA VIA Y TE ENVIO EL ARCHIVO QUE CREA ANIMACIONES EN MSGBOX Y LOS INPUTBOX.....

SUERTE

SALUDOS

BOGOTA COLOMBIA
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Carlos Neira
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Mar 2006 00:03
Ubicación: bogota

Notapor opermty » 03 Ago 2006 22:31

¿?
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
opermty
Miembro Frecuente
Miembro Frecuente
 
Registrado: 29 Abr 2006 04:11
Ubicación: MONTERREY NL MX

Re: Usar macro de poner y sacar foto

Notapor ST » 04 Ago 2006 10:54

Carlos:

te invitamos a que compartas tus ideas,conocimientos y experiencia con todos los miembros del foro (subiendo tu archivo de ejemplo) :-)
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ST
Miembro Frecuente
Miembro Frecuente
 
Registrado: 06 Jun 2005 17:56
Ubicación: Acapulco

Re: Usar macro de poner y sacar foto

Notapor DanyDaniel » 04 Ago 2006 21:47

Carlos muy amable mi correo es ldpc4@yahoo.com puedes mandarlo aca muchas gracias y seria mucho mejor si lo pones en el foro de todas formas espero tu archivo me ayudaria de mucho saludos y gracias
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
DanyDaniel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Dic 2004 15:59
Ubicación: Perú

Re: Usar macro de poner y sacar foto

Notapor ST » 04 Ago 2006 22:42

Mientra una sin macros
http://www.exceluciones.com/portal/viewtopic.php?t=6548&highlight=

y seguimos esperando que Carlos "Socialice" su informacion :-)
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ST
Miembro Frecuente
Miembro Frecuente
 
Registrado: 06 Jun 2005 17:56
Ubicación: Acapulco

Re: Usar macro de poner y sacar foto

Notapor DanyDaniel » 06 Ago 2006 16:48

Carlos no me ha llegado nada a mi correo espero me puedas mandar el archivo para ponerlo luego en el foro para saber como lo hiciste saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
DanyDaniel
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Dic 2004 15:59
Ubicación: Perú


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: dkjohan y 4 invitados