Visual Basic - Como Asignar macro a un Boton

Life is soft - evento anual de software empresarial
 
Vista:
Imágen de perfil de itzel ireri

Como Asignar macro a un Boton

Publicado por itzel ireri (15 intervenciones) el 03/11/2016 20:03:44
Hola buen dia tengo que enviar por correo electronico una hoja desde un boton pero no se como; escribi este

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Dim attBook$
attBook = Environ("Control") & "\SeguimientoEenergeticos.xlsx"
 
' Guardo la hoja activa como un libro independiente
ActiveSheet.Copy
If Dir(attBook) <> "" Then Kill attBook
With ActiveWorkbook
  .SaveAs Filename:=attBook, FileFormat:=51
  .Close False
End With
 
' Creo el objeto Outlook
With CreateObject("Outlook.Application")
' Creo el nuevo mail
  With .CreateItem(0)
' Incorporo el archivo que se adjunta
    .Attachments.Add attBook
    .Display
  End With
End With
End Sub


Con esto tengo que seleccionar la macro para enviarla por correo lo que requiero es que desde un boton me la envie alguien me pudiera orientar un poco?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Como Asignar macro a un Boton

Publicado por Andres Leonardo (1798 intervenciones) el 07/11/2016 16:24:31
Es sencillo creas el boton das click y pegas tu codigo y listo

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar