- #1
K
klexy
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 04.05.2002
- Beiträge
- 802
- Reaktionspunkte
- 0
- Ort
- Bayern
Hallo Gemeinde.
Situation:
Arbeitsprozeß Artikel anlegen. Jeden Tag werden ein paar Artikel angelegt.
Ein Artikel wird von mehreren Leuten in mehreren Schritten angelegt. Immer in der gleichen Reihenfolge. Ein Arbeitsprozeß dauert insgesamt mehrere Tage (leicht variabel).
Aufgabenstellung:
In einer Excel-Datei (für jeden Artikel eine eigene entsprechend benannte Datei = sog. Artikelstammblatt) sollen diese Leute nacheinander (in der vorgegebenen Reihenfolge) und untereinander ihren Servus reinschreiben und einen Ich habe fertig-Button drücken. Für jede dieser Personen ist ein eigener Button vorgesehen.
Ein Makro öffnet dann eine Überblickstabelle, in der alle Artikelnummern (fünfstellig) untereinander stehen und schreibt beim entsprechenden Artikel in die Spalte des entsprechenden Bearbeiters das Datum rein.
Das hab ich alles gelöst inkl. Warnfunktion bei Überschreitung des Zeitrahmens usw.
Problem:
Beim Druck auf den Button soll zusätzlich eine Mail an den jeweils nächsten Bearbeiter geschickt werden: Bei Artikel 47110 bist du jetzt dran.
Ich habe im Internet gelesen, daß es eine Möglichkeit gibt, Mails unabhängig vom verwendeten Mailclient Mails zu verschicken. Stichwort CDO (Technisch vermutlich was ähnliches wie Viren und Trojaner)
z.B. hier: http://www.paulsadowski.com/WSH/cdo.htm
Auf meinem Rechner (privat) verwende ich Win XP, Office 97 und Outlook Express 6 (Die Firma arbeitet mit Novell GroupWise als E-Mail-Programm)
Ich habe mir eine Testdatei gebastelt, mit folgendem Makro:
Es kommt aber eine Fehlermeldung, daß die Nachricht nicht an SMTP-Server geschickt werden konnte. Serverantwort not available.
Im entsprechenden Firmennetzwerk kommt eine andere Fehlermeldung (Wortlaut im Augenblick nicht verfügbar)
Im Internet rauf und runter finde ich keine Lösung und das da überfordert meine Fachenglischkenntnisse: http://www.ilopia.com/Articles/WindowsServer2003/CDO.aspx
Kann mir einer einen Tip geben, wo der Haken ist und wo ich weitersuchen muß?
Situation:
Arbeitsprozeß Artikel anlegen. Jeden Tag werden ein paar Artikel angelegt.
Ein Artikel wird von mehreren Leuten in mehreren Schritten angelegt. Immer in der gleichen Reihenfolge. Ein Arbeitsprozeß dauert insgesamt mehrere Tage (leicht variabel).
Aufgabenstellung:
In einer Excel-Datei (für jeden Artikel eine eigene entsprechend benannte Datei = sog. Artikelstammblatt) sollen diese Leute nacheinander (in der vorgegebenen Reihenfolge) und untereinander ihren Servus reinschreiben und einen Ich habe fertig-Button drücken. Für jede dieser Personen ist ein eigener Button vorgesehen.
Ein Makro öffnet dann eine Überblickstabelle, in der alle Artikelnummern (fünfstellig) untereinander stehen und schreibt beim entsprechenden Artikel in die Spalte des entsprechenden Bearbeiters das Datum rein.
Das hab ich alles gelöst inkl. Warnfunktion bei Überschreitung des Zeitrahmens usw.
Problem:
Beim Druck auf den Button soll zusätzlich eine Mail an den jeweils nächsten Bearbeiter geschickt werden: Bei Artikel 47110 bist du jetzt dran.
Ich habe im Internet gelesen, daß es eine Möglichkeit gibt, Mails unabhängig vom verwendeten Mailclient Mails zu verschicken. Stichwort CDO (Technisch vermutlich was ähnliches wie Viren und Trojaner)
z.B. hier: http://www.paulsadowski.com/WSH/cdo.htm
Auf meinem Rechner (privat) verwende ich Win XP, Office 97 und Outlook Express 6 (Die Firma arbeitet mit Novell GroupWise als E-Mail-Programm)
Ich habe mir eine Testdatei gebastelt, mit folgendem Makro:
Code:
Sub LKS_MailMakro()
Dim LKS_Betreff As String, LKS_Abs As String, LKS_Empf As String, LKS_Text As String
LKS_Betreff = Range(B2)
LKS_Abs = Range(B3)
LKS_Empf = Range(B4)
LKS_Text = Range(B5)
Set objMessage = CreateObject(CDO.Message)
objMessage.Subject = LKS_Betreff
objMessage.From = LKS_Abs
objMessage.To = LKS_Empf
objMessage.TextBody = LKS_Text
objMessage.Send
End Sub
Im entsprechenden Firmennetzwerk kommt eine andere Fehlermeldung (Wortlaut im Augenblick nicht verfügbar)
Im Internet rauf und runter finde ich keine Lösung und das da überfordert meine Fachenglischkenntnisse: http://www.ilopia.com/Articles/WindowsServer2003/CDO.aspx
Kann mir einer einen Tip geben, wo der Haken ist und wo ich weitersuchen muß?