Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1488to1492
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Tabellenblatt ohne Formel senden

Tabellenblatt ohne Formel senden
05.05.2016 10:24:00
Tippi

Hallo
Ich habe mal wieder ein Problem und komm nicht weiter.
und zwar möchte ich ein tabellenblatt per email verschicken klappt auch super nur das er mir die Formeln mit versendet.

Private Sub CommandButton9_Click()
Dim objOL As Object
Dim objMail As Object
Dim Bezeichnung As String
Dim EMailan As String
Dim strName As String
Set objOL = CreateObject("Outlook.Application")
Set objMail = objOL.CreateItem(0)
Bezeichnung = ActiveWorkbook.Name
EMailan = "e-mail adresse"
strName = ActiveWorkbook.Path & "\Senden " _
& Format(Date, "DD.MM.YYYY") & ".xls"
' Range("G38").Value = strName
Application.ScreenUpdating = False
Sheets("Senden").Copy
ActiveSheet.Name = "Senden"
ActiveWorkbook.SaveAs strName
With objMail
.To = EMailan
.Subject = Bezeichnung
.Body = "Bestand"
.Attachments.Add ActiveWorkbook.FullName
.Send
End With
ActiveWorkbook.Close
Kill (strName)
MsgBox ("Tabelle wurde erfolgreich versendet.")
Application.Goto Sheets("Senden").Range("A1")
Application.ScreenUpdating = True
ThisWorkbook.Activate
Worksheets("Haupttabelle").Activate
Unload Me
End Sub
vielen Dank schon voraus

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellenblatt ohne Formel senden
05.05.2016 10:29:11
Nepumuk
Hallo,
teste mal:
Sheets("Senden").Copy
With ActiveSheet
    .Name = "Senden"
    .UsedRange.Value = .UsedRange.Value
End With
ActiveWorkbook.SaveAs strName

Gruß
Nepumuk

AW: Tabellenblatt ohne Formel senden
05.05.2016 10:45:21
Tippi
Supi Nepumuk Danke
läuft super
nur gibt es immer eine Warnmeldung
"Sie versuchen eine Datei zu öffnen deren Format von dem in der Datenerweiterung angegebenen abweicht."
ist das normal oder gibt es was womit ich das verhindern kann
Danke fnochmal für die schnelle hilfe

Anzeige
AW: Tabellenblatt ohne Formel senden
05.05.2016 11:20:55
Nepumuk
Hallo,
so besser?
ActiveWorkbook.SaveAs Filename:=strName, FileFormat:=xlExcel8

Gruß
Nepumuk

AW: Tabellenblatt ohne Formel senden
05.05.2016 11:34:05
Tippi
Ja echt supi Nepumuk
Danke und noch ein schönen Feiertag

AW: Tabellenblatt ohne Formel senden
05.05.2016 10:32:04
RPP63
Hallo!
Ändere den Mittelteil wie folgt:
Sheets("Senden").Copy
With ActiveSheet
.Name = "Senden"
.UsedRange.Copy
Cells(1).PasteSpecial xlPasteValues
End With
ActiveWorkbook.SaveAs strName
Gruß Ralf

Anzeige
Vielen Dank fürs Ignorieren! ... owT
05.05.2016 13:06:34
Matthias L

AW: Vielen Dank fürs Ignorieren! ... owT
05.05.2016 16:33:59
Tippi
vielen Dank für eure Hilfe
sorry Matthias L
schönen Feiertag noch

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige