prucommercialre.com


El envío de hojas de trabajo individuales a través de E-mail

Alemán preguntó si hay una manera de enviar una hoja de cálculo en un libro como datos adjuntos de correo electrónico sin necesidad de enviar el libro completo. La respuesta corta es que no se puede, una hoja de cálculo, por sí mismo, no puede existir como una "entidad" que puede adjuntar a un correo electrónico. Sólo puede enviar archivos como archivos adjuntos a mensajes de correo electrónico, lo que significa que debe tener un archivo de libro enviar.

Por supuesto, es fácil hacer un libro a partir de una sola hoja de cálculo. Si sólo necesita hacer esto de vez en cuando, a continuación, la forma más fácil es seguir estos pasos:

  1. Haga clic en la ficha de la hoja que desea enviar por correo electrónico.
  2. En el menú contextual resultante, seleccione Mover o Copiar. Excel muestra el cuadro de diálogo Mover o Copiar. (Ver Figura 1.)

    El envío de hojas de trabajo individuales a través de E-mail

    Figura 1. El cuadro de diálogo Mover o Copiar.

  3. Utilizando el servicio de reserva lista desplegable, seleccione Nuevo libro.
  4. Asegúrese de que la casilla de verificación Hacer una copia se selecciona.
  5. Haga clic en Aceptar.

En este punto, debería ver un nuevo libro con una sola hoja de trabajo en ella, una copia de la hoja de trabajo que desea enviar. E-mail este libro, y que has logrado lo que querías hacer. Una vez que se enviará por correo electrónico, puede eliminar el libro de trabajo, como la hoja de trabajo se encuentra todavía en el libro original, también.

Si necesita rutinariamente un correo electrónico la hoja de trabajo actual a otra persona, es posible que desee crear una macro que va a hacer la tarea para usted. La macro crea variará, dependiendo del programa de correo electrónico que esté utilizando. Por esta razón, no es posible proporcionar una respuesta basada en macro integral en este consejo. Sin embargo, puede ser instructivo para proporcionar un ejemplo de una macro que puede enviar por correo una hoja de cálculo utilizando Outlook como programa de correo.

Sub EmailWithOutlook ()
Dim oApp As Object
Dim Omail As Object
Dim WB Como libro de trabajo
Dim NombreArchivo As String
WSht Dim como hoja de trabajo
Dim shtName As String

Application.ScreenUpdating = False

"Hacer una copia de la hoja de cálculo activa
'Y guardarlo en un archivo temporal
ActiveSheet.Copy
Ajuste WB = ActiveWorkbook

Filename = WB.Worksheets (1) .Nombre
On Error Resume Next
Mata a "C: \" & Archivo
On Error GoTo 0
WB.SaveAs FileName: = "C: \" & Archivo

«Crear y mostrar el elemento electrónico de Outlook
Establecer oApp = CreateObject ("Outlook.Application")
Establecer Omail = oApp.CreateItem (0)
Con Omail
'Quite la línea siguiente para codificar un receptor
".Para =" [email protected] "
'Quite la línea siguiente para codificar un tema
'.SUBJECT = "Línea de asunto"
'Elimine las líneas siguientes para codificar un cuerpo
'.body = "Dear John" & vbCrLf y vbCrLf & _
"Aquí está el archivo que pidió"
.Attachments.Add WB.FullName
.La Manifestación
End With

'Eliminar el archivo temporal
Modo WB.ChangeFileAccess: = xlReadOnly
Kill WB.FullName
WB.Close SaveChanges: = False

'Restaurar la actualización de pantalla y liberar de Outlook
Application.ScreenUpdating = True
Establecer Omail = Nothing
Establecer oApp = Nothing
End Sub

Tenga en cuenta que la macro hace efectivamente lo que se hizo en los pasos anteriores: copia la hoja de trabajo para un nuevo libro y luego e-mails que libro. A continuación, elimina el libro y lo regresa a su uso normal de Excel.

Si usted está buscando para una discusión más a fondo de la forma de e-mail una hoja de cálculo mediante varios programas, entonces definitivamente va a querer visitar la siguiente página Web:

http://www.rondebruin.nl/win/section1.htm

ExcelTips es su fuente de capacitación rentable Microsoft Excel. Esta punta (3273) se aplica a Microsoft Excel 97, 2000, 2002, y 2003. Usted puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y versiones posteriores) aquí: El envío de hojas de trabajo individuales a través de E-mail.