![]() |
| | ||||
| ||||
| |
| |||
| Hola Jesus prueba con esta macro te hace una imgen del rango y te la guarda en una direccion luego esta al cargar el userform te la carga en la imagen que tengas puesta en micaso se llama imagen4: ---------------------------------------------------- Private Sub prueba() Dim choObj As ChartObject, chGráf As Chart, ptImagen As Object Dim blnGuardado As Boolean Worksheets("Sheet1").Range("h1").CopyPicture appearance:=xlScreen, Format:=xlPicture Set choObj = ActiveSheet.ChartObjects.Add(0, 0, 800, 600) Set chGráf = choObj.Chart choObj.Activate chGráf.ChartArea.Select chGráf.Paste Set ptImagen = chGráf.Pictures(1) ptImagen.Left = 0 ptImagen.Top = 0 choObj.Border.LineStyle = xlNone choObj.width = ptImagen.width + 7 choObj.height = ptImagen.height + 7 blnGuardado = chGráf.Export(Filename:="C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg", FilterName:="JPG") If Not blnGuardado Then MsgBox prompt:="Problemas al guardar la imagen.", Buttons:=vbOKOnly + vbExclamation choObj.Delete With Me.Image4 .Picture = LoadPicture("C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg") .PictureSizeMode = fmPictureSizeModeZoom .AutoSize = True End With Set choObj = Nothing Set chGráf = Nothing Set ptImagen = Nothing End Sub ------------------------- espero que te valla cualquier cosa comentas "JESUS SERRANO" <jserrano[at]jabs[dot]com[dot]pe> escribió en el mensaje news:u%237Wi3VRHHA.4448***TK2MSFTNGP04.phx.gbl... > Que tal doctores > > ¿Como cargar una imagen ubicada desde una celda determinada en un > control > picture? > > o tal vez tengan en mente otro control > para hacerlo dinamico. > > Gracias de antemano. > atte > > > |
| |||
| Hola Jesus prueba con esta macro te hace una imgen del rango y te la guarda en una direccion luego esta al cargar el userform te la carga en la imagen que tengas puesta en micaso se llama imagen4: ---------------------------------------------------- Private Sub prueba() Dim choObj As ChartObject, chGráf As Chart, ptImagen As Object Dim blnGuardado As Boolean Worksheets("Sheet1").Range("h1").CopyPicture appearance:=xlScreen, Format:=xlPicture Set choObj = ActiveSheet.ChartObjects.Add(0, 0, 800, 600) Set chGráf = choObj.Chart choObj.Activate chGráf.ChartArea.Select chGráf.Paste Set ptImagen = chGráf.Pictures(1) ptImagen.Left = 0 ptImagen.Top = 0 choObj.Border.LineStyle = xlNone choObj.width = ptImagen.width + 7 choObj.height = ptImagen.height + 7 blnGuardado = chGráf.Export(Filename:="C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg", FilterName:="JPG") If Not blnGuardado Then MsgBox prompt:="Problemas al guardar la imagen.", Buttons:=vbOKOnly + vbExclamation choObj.Delete With Me.Image4 .Picture = LoadPicture("C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg") .PictureSizeMode = fmPictureSizeModeZoom .AutoSize = True End With Set choObj = Nothing Set chGráf = Nothing Set ptImagen = Nothing End Sub ------------------------- espero que te valla cualquier cosa comentas "JESUS SERRANO" <jserrano[at]jabs[dot]com[dot]pe> escribió en el mensaje news:u%237Wi3VRHHA.4448***TK2MSFTNGP04.phx.gbl... > Que tal doctores > > ¿Como cargar una imagen ubicada desde una celda determinada en un > control > picture? > > o tal vez tengan en mente otro control > para hacerlo dinamico. > > Gracias de antemano. > atte > > > |
| |||
| Hola Jesus prueba con esta macro te hace una imgen del rango y te la guarda en una direccion luego esta al cargar el userform te la carga en la imagen que tengas puesta en micaso se llama imagen4: ---------------------------------------------------- Private Sub prueba() Dim choObj As ChartObject, chGráf As Chart, ptImagen As Object Dim blnGuardado As Boolean Worksheets("Sheet1").Range("h1").CopyPicture appearance:=xlScreen, Format:=xlPicture Set choObj = ActiveSheet.ChartObjects.Add(0, 0, 800, 600) Set chGráf = choObj.Chart choObj.Activate chGráf.ChartArea.Select chGráf.Paste Set ptImagen = chGráf.Pictures(1) ptImagen.Left = 0 ptImagen.Top = 0 choObj.Border.LineStyle = xlNone choObj.width = ptImagen.width + 7 choObj.height = ptImagen.height + 7 blnGuardado = chGráf.Export(Filename:="C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg", FilterName:="JPG") If Not blnGuardado Then MsgBox prompt:="Problemas al guardar la imagen.", Buttons:=vbOKOnly + vbExclamation choObj.Delete With Me.Image4 .Picture = LoadPicture("C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg") .PictureSizeMode = fmPictureSizeModeZoom .AutoSize = True End With Set choObj = Nothing Set chGráf = Nothing Set ptImagen = Nothing End Sub ------------------------- espero que te valla cualquier cosa comentas "JESUS SERRANO" <jserrano[at]jabs[dot]com[dot]pe> escribió en el mensaje news:u%237Wi3VRHHA.4448***TK2MSFTNGP04.phx.gbl... > Que tal doctores > > ¿Como cargar una imagen ubicada desde una celda determinada en un > control > picture? > > o tal vez tengan en mente otro control > para hacerlo dinamico. > > Gracias de antemano. > atte > > > |
| |||
| Hola Jesus prueba con esta macro te hace una imgen del rango y te la guarda en una direccion luego esta al cargar el userform te la carga en la imagen que tengas puesta en micaso se llama imagen4: ---------------------------------------------------- Private Sub prueba() Dim choObj As ChartObject, chGráf As Chart, ptImagen As Object Dim blnGuardado As Boolean Worksheets("Sheet1").Range("h1").CopyPicture appearance:=xlScreen, Format:=xlPicture Set choObj = ActiveSheet.ChartObjects.Add(0, 0, 800, 600) Set chGráf = choObj.Chart choObj.Activate chGráf.ChartArea.Select chGráf.Paste Set ptImagen = chGráf.Pictures(1) ptImagen.Left = 0 ptImagen.Top = 0 choObj.Border.LineStyle = xlNone choObj.width = ptImagen.width + 7 choObj.height = ptImagen.height + 7 blnGuardado = chGráf.Export(Filename:="C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg", FilterName:="JPG") If Not blnGuardado Then MsgBox prompt:="Problemas al guardar la imagen.", Buttons:=vbOKOnly + vbExclamation choObj.Delete With Me.Image4 .Picture = LoadPicture("C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg") .PictureSizeMode = fmPictureSizeModeZoom .AutoSize = True End With Set choObj = Nothing Set chGráf = Nothing Set ptImagen = Nothing End Sub ------------------------- espero que te valla cualquier cosa comentas "JESUS SERRANO" <jserrano[at]jabs[dot]com[dot]pe> escribió en el mensaje news:u%237Wi3VRHHA.4448***TK2MSFTNGP04.phx.gbl... > Que tal doctores > > ¿Como cargar una imagen ubicada desde una celda determinada en un > control > picture? > > o tal vez tengan en mente otro control > para hacerlo dinamico. > > Gracias de antemano. > atte > > > |
| |||
| Hola Jesus prueba con esta macro te hace una imgen del rango y te la guarda en una direccion luego esta al cargar el userform te la carga en la imagen que tengas puesta en micaso se llama imagen4: ---------------------------------------------------- Private Sub prueba() Dim choObj As ChartObject, chGráf As Chart, ptImagen As Object Dim blnGuardado As Boolean Worksheets("Sheet1").Range("h1").CopyPicture appearance:=xlScreen, Format:=xlPicture Set choObj = ActiveSheet.ChartObjects.Add(0, 0, 800, 600) Set chGráf = choObj.Chart choObj.Activate chGráf.ChartArea.Select chGráf.Paste Set ptImagen = chGráf.Pictures(1) ptImagen.Left = 0 ptImagen.Top = 0 choObj.Border.LineStyle = xlNone choObj.width = ptImagen.width + 7 choObj.height = ptImagen.height + 7 blnGuardado = chGráf.Export(Filename:="C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg", FilterName:="JPG") If Not blnGuardado Then MsgBox prompt:="Problemas al guardar la imagen.", Buttons:=vbOKOnly + vbExclamation choObj.Delete With Me.Image4 .Picture = LoadPicture("C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg") .PictureSizeMode = fmPictureSizeModeZoom .AutoSize = True End With Set choObj = Nothing Set chGráf = Nothing Set ptImagen = Nothing End Sub ------------------------- espero que te valla cualquier cosa comentas "JESUS SERRANO" <jserrano[at]jabs[dot]com[dot]pe> escribió en el mensaje news:u%237Wi3VRHHA.4448***TK2MSFTNGP04.phx.gbl... > Que tal doctores > > ¿Como cargar una imagen ubicada desde una celda determinada en un > control > picture? > > o tal vez tengan en mente otro control > para hacerlo dinamico. > > Gracias de antemano. > atte > > > |
| |||
| Hola Jesus prueba con esta macro te hace una imgen del rango y te la guarda en una direccion luego esta al cargar el userform te la carga en la imagen que tengas puesta en micaso se llama imagen4: ---------------------------------------------------- Private Sub prueba() Dim choObj As ChartObject, chGráf As Chart, ptImagen As Object Dim blnGuardado As Boolean Worksheets("Sheet1").Range("h1").CopyPicture appearance:=xlScreen, Format:=xlPicture Set choObj = ActiveSheet.ChartObjects.Add(0, 0, 800, 600) Set chGráf = choObj.Chart choObj.Activate chGráf.ChartArea.Select chGráf.Paste Set ptImagen = chGráf.Pictures(1) ptImagen.Left = 0 ptImagen.Top = 0 choObj.Border.LineStyle = xlNone choObj.width = ptImagen.width + 7 choObj.height = ptImagen.height + 7 blnGuardado = chGráf.Export(Filename:="C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg", FilterName:="JPG") If Not blnGuardado Then MsgBox prompt:="Problemas al guardar la imagen.", Buttons:=vbOKOnly + vbExclamation choObj.Delete With Me.Image4 .Picture = LoadPicture("C:\Documents and Settings\DANIEL\Mis documentos\0DANIEL\Mis imágenes\fotos canadienses\NEG_amie1.jpg") .PictureSizeMode = fmPictureSizeModeZoom .AutoSize = True End With Set choObj = Nothing Set chGráf = Nothing Set ptImagen = Nothing End Sub ------------------------- espero que te valla cualquier cosa comentas "JESUS SERRANO" <jserrano[at]jabs[dot]com[dot]pe> escribió en el mensaje news:u%237Wi3VRHHA.4448***TK2MSFTNGP04.phx.gbl... > Que tal doctores > > ¿Como cargar una imagen ubicada desde una celda determinada en un > control > picture? > > o tal vez tengan en mente otro control > para hacerlo dinamico. > > Gracias de antemano. > atte > > > |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas al cargar imagen | Fresco | Newsgroup microsoft.public.es.dotnet.aspnet | 0 | 08-07-2008 05:25:31 |
| cargar graphics con imagen y guardar como imagen | Ivan | Newsgroup microsoft.public.es.dotnet.vb | 10 | 16-05-2008 20:00:38 |
| Cargar imagen | FLM | Newsgroup microsoft.public.es.dotnet.vb | 9 | 08-02-2008 02:19:21 |
| cargar imagen en objeto | Hugo Gsell | Newsgroup microsoft.public.es.dotnet.ado | 6 | 28-06-2006 05:32:07 |
| Cargar una imagen desde un XML | Alvaro | Newsgroup microsoft.public.es.dotnet.framework | 0 | 13-03-2006 21:35:20 |