Excel Datei per E-Mail verschicken
Schritt-für-Schritt-Anleitung
Um eine Excel-Datei direkt per Mail zu versenden, kannst Du die folgende Schritt-für-Schritt-Anleitung nutzen. Diese Anleitung basiert auf VBA (Visual Basic for Applications), das in Excel verfügbar ist:
-
Öffne Deine Excel-Datei.
-
Drücke ALT
+ F11
, um den VBA-Editor zu öffnen.
-
Klicke auf Einfügen
und wähle Modul
.
-
Kopiere und füge den folgenden Code in das Modul ein:
Sub Mail()
Sheets("Tabelle1").Select
MsgBox "Das Dokument wird jetzt automatisch versandt!"
ActiveWorkbook.SendMail Recipients:="Hier die E-Mail Adresse eintragen"
MsgBox "Das Dokument wurde versandt! Datei wird geschlossen ohne zu speichern!"
ActiveWindow.Close saveChanges:=False
ActiveWorkbook.Close saveChanges:=False
End Sub
-
Passe die E-Mail-Adresse an und schließe den VBA-Editor.
-
Führe das Makro aus, um die Excel-Datei per E-Mail zu senden.
Mit diesem Makro kannst Du eine Excel-Datei per Mail versenden, ohne dass der Empfänger die Formeln und Verknüpfungen sieht.
Häufige Fehler und Lösungen
Alternative Methoden
Wenn Du keine Makros verwenden möchtest, kannst Du auch die integrierte Funktion zum Versenden von E-Mails nutzen:
- Gehe zu
Datei
> Teilen
> Per E-Mail senden
.
- Wähle
E-Mail
aus, um die Excel-Datei als Anhang zu versenden.
- Gib die E-Mail-Adresse des Empfängers ein und sende die Nachricht.
Diese Methode ist einfach, erfordert jedoch manuelle Eingaben.
Praktische Beispiele
-
Beispiel für das Versenden einer Excel-Tabelle als E-Mail:
Du kannst das oben genannte Makro anpassen, um nur bestimmte Tabellenblätter zu versenden. Ändere den Sheets("Tabelle1")
-Teil des Codes zu dem Blatt, das Du senden möchtest.
-
Excel Datei verschicken mit Passwortschutz:
Vor dem Versenden kannst Du die Datei mit einem Passwort schützen, indem Du zu Datei
> Info
> Arbeitsmappe schützen
gehst und ein Passwort festlegst.
Tipps für Profis
-
Automatisierung:
Wenn Du regelmäßig Excel-Dateien per E-Mail versendest, kannst Du das Makro anpassen, um automatisch bestimmte Daten zu filtern oder zu formatieren, bevor Du sie versendest.
-
Sichtbereiche festlegen:
Definiere Sichtbereiche in Deiner Excel-Datei, um zu steuern, welche Teile der Tabelle der Empfänger sehen kann, ohne die Originaldaten zu gefährden.
FAQ: Häufige Fragen
1. Wie verschicke ich eine Excel Tabelle als E-Mail?
Du kannst das oben beschriebene VBA-Makro verwenden, um die Excel-Datei direkt per Mail zu versenden.
2. Funktioniert das Versenden mit jeder Excel-Version?
Die oben genannten Anweisungen funktionieren in Excel-Versionen, die VBA unterstützen, wie Excel 2010, 2013, 2016 und 2019.
3. Kann ich mehrere Empfänger angeben?
Ja, Du kannst mehrere E-Mail-Adressen durch ein Komma getrennt im Code angeben: Recipients:="email1@example.com, email2@example.com"
.
4. Was ist, wenn der Empfänger die Datei nicht öffnen kann?
Stelle sicher, dass der Empfänger eine kompatible Excel-Version hat. Wenn nicht, könntest Du in Betracht ziehen, die Datei als PDF zu speichern und zu senden.