Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
992to996
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
992to996
992to996
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Akt. Datei mit Lotus verschicken.

Akt. Datei mit Lotus verschicken.
21.07.2008 10:08:12
Walter
Guten Morgen Fach-Frauen u. Männer,
ich möchte gern die geöffnete Datei, habe aber erst gespeichert, direkt nach Lotus
senden, um dann die Datei direkt zu versenden.
Habe mal in Google gesucht, finde da nur was mit aktivebn Sheet.
Wenn Lotus nicht geöffnet ist, soll Lotus vorher geöffnet werden.
Ich hoffe das mir da jemand helfen kann.
mfg Walter

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Kleiner Fehler
21.07.2008 11:03:00
Walter
Hallo Rene,
habe einen kleinen Fehler:
"Laufzeitfehler91"
Objektvariable oder With-Blockvariable nicht festgelegt !
Habe dies :
'

Sub SendNotesMail()
Application.DisplayAlerts = False
Dim Maildb As Object
Dim MailDbName As String
Dim MailDoc As Object
Dim session As Object
Dim Recipient As String
Dim e As String
Dim f As String
Dim EmbedObj As Object
Dim AttachME As Object
Dim aws                        'da  _
sonst das Verzeichnis doppelt war.
MailDoc.PostedDate = Now()
MailDoc.SEND 0, Recipient
Set Maildb = Nothing
Set MailDoc = Nothing
Set AttachME = Nothing
Set session = Nothing
Set EmbedObj = Nothing
Application.DisplayAlerts = True
'MsgBox "Mail versandt!" 'optional
End Sub


Anzeige
Komme nicht weiter !!!
21.07.2008 11:59:00
Walter
Hallo Rene,
habe dies gefunden, Lotus wird geöffnet und der Text reinkopiert.
Anstelle vom Text brauch ich nur die akt. Datei, die ich vorher schon ins Verzeichnis
kopiert habe aber noch offen ist !
mfg Walter mb

Hier habe ich ein Muster aber
21.07.2008 12:40:39
Walter
Hallo Rene,
habe mal weiter nachgeschaut und diese Datei gefunden,
Das geht damit aber ich kann dies so nicht gebrauchen, da ich mit meiner
Mailadress + akt.Datei verschicken möchte.
Und ich möchte selbst die Adresse einsetzen.
https://www.herber.de/bbs/user/3174.xls
mfg walter mb

Anzeige
Bitte DRINGEN HILFE !!! Habe Makro aber
21.07.2008 15:39:00
Walter
Bitte an ALLE,
ich habe ein Makro gefunden, getestet, es klappt, wenn ich bestimmte
Bereiche aus dem akt.Tabellenblatt kopieren und versenden will.
Jetzt habe ich eine Fehlermeldung, da ich die Datei verschicken will.
Hier das Makro:

Sub Mailmit DateiVersenden()
Dim session As Object
Dim db As Object
Dim doc As Object
Dim EmbedObj As Object
Dim AttachME As Object
Dim Workspace As Object
Dim uidoc As Object
Dim zeile As Long
Dim aws
aws = ActiveWorkbook.FullName
'aws = ActiveWorkbook.Name
Set session = CreateObject("Notes.NotesSession")
Set db = session.GetDatabase("", "")
If db.IsOpen = False Then db.OPENMAIL
Set doc = db.CreateDocument
With doc
.form = "Memo"
' .SendTo = "DeinEmpfänger@ww.de"
.copyTo = "Tes@Test.de" & "," _
& "Test.Test2.com" & "," _
.Subject = "aktuelle Zahlen /Datei"
.Sign = "0"
.SaveMessageOnSend = True
'    'Der Anhang
'    Set AttachME = doc.CreateRichTextItem("Attachment")
'    Set EmbedObj = AttachME.EmbedObject(1454, "", "DeinKompletterPfadUndDatei", "")
.PostedDate = Now()
End With
'Mail in LN anzeigen zum Einfügen
Set Workspace = CreateObject("Notes.NotesUIWorkspace")
Set uidoc = Workspace.EDITDOCUMENT(True, doc)                'hier wird geschickt
Set EmbedObj = AttachME.EmbedObject(1454, "", aws, "")
With uidoc
.GOTOFIELD ("Body")
Range("A22:A34").Select           ' & Range("A74:L102").Select
Selection.Copy                    'kopiert den selektierten Teil deines
'aktiven Tabellenblatts in die Zwischenablage
.Paste                                'und fügt Kopiertes in die Mail ein
End With
Set EmbedObj = Nothing
Set AttachME = Nothing
Set uidoc = Nothing
Set Workspace = Nothing
Set db = Nothing
Set doc = Nothing
Set session = Nothing
MsgBox "Jetzt zu Lotus ""gehen"",         " _
& Chr(13) & Chr(13) & "selektierter Bereich wurde kopiert !          "
End Sub


mfg Walter MB

Anzeige
AW: Bitte DRINGEN HILFE !!! Habe Makro aber
22.07.2008 07:40:04
Günter
Guten Morgen,
habe auch eine Fehlermeldung:
Laufzeitfehler '7368'.
Rich text item Attachment already exists.
Wäre ein Supermakro, wenn's denn liefe.
Gruß

Gibt es den keinen Experten ?
22.07.2008 08:33:00
Walter
Guten Morgen Günter,
ich verstehe es auch nicht, komme nicht weiter.
Das Kopieren aus der akt.Tabelle klappt ja.
Es soll jetzt diese akt.Datei, die vorher auch noch ins Verz.gespeichert wurde,
genau wie vorher das kopieren, halt die Datei in die offene Lotus Mail kopiert
werden.
mfg walter mb

Nachtrag für Günter
22.07.2008 08:36:00
Walter
Hallo Günter,
hatte auch diese Fehlermeldung, nachdem ich das verzeichnis mit
angegeben habe
Dim aws
aws = ActiveWorkbook.FullName
Set EmbedObj = AttachME.EmbedObject(1454, "", aws, "")
kam Fehlermeldung 91,
mfg Walter

Anzeige
HURRRRRA, habe Lösung !!!
22.07.2008 08:51:00
Walter
Hallo Zusammen,
anbei das Makro, funktioniert einwandfrei !
Meine akt. Datei wird ans Ende der offenen Mail reinkopiert.
Ich kann jetzt flexibel einen Mailadresse eingeben und schon läuft alles,
ENDLICH, vielleicht war eine Nacht schlafen ganz positiv !

Sub MailMitAnhangUndScreenshotAllgemein()
Dim session As Object
Dim db As Object
Dim doc As Object
Dim EmbedObj As Object
Dim AttachME As Object
Dim Workspace As Object
Dim uidoc As Object
Dim zeile As Long
Dim aws
aws = ActiveWorkbook.FullName     


mfg Walter mb

Anzeige
AW: HURRRRRA, habe Lösung !!!
22.07.2008 09:45:00
Günter
Genial Walter,
hoch soll er leben!!!
Grüße aus Ffm
Günter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige