Thema Datum  Von Nutzer Rating
Antwort
Rot Nur aktuell angezeigte Werte einer Dropdown-Liste auswerten?
06.04.2011 10:33:29 David
Solved
06.04.2011 12:07:42 Gast76686
*****
Solved
06.04.2011 15:49:33 Gast91134
NotSolved

Ansicht des Beitrags:
Von:
David
Datum:
06.04.2011 10:33:29
Views:
1406
Rating: Antwort:
 Nein
Thema:
Nur aktuell angezeigte Werte einer Dropdown-Liste auswerten?

Hallo Forum,

ich bräuchte eure Hilfe.

Ich erstelle zurzeit eine Excel Tabelle, die unter anderem E-Mail Adressen enthält.

Da in dieser Tabelle Personen aufgelistet sind, denen auch ein Wert wie  "Ja" oder "Nein" zugeordnet ist, habe ich mir Dropdown Listen erstellt.

Ein Makro, dass automatisch aus einer Spalte die E-Mail Adressen rausliest, habe ich auch schon geschrieben, die E-Mail Adressen befinden sich in Spalte E:

Sub emailverschicken()
   Dim adressat As String
   Dim cell As Range
   Dim outapp As Object, outmail As Object
  
   Range("E4:E200").Select 'Markiert Spalte E
  
   adressat = ""
   For Each cell In Selection
      If cell.Value Like "*@*" Then
         adressat = adressat & ";" & cell.Value
      End If
   Next
   adressat = Mid(adressat, 2)
   Set outapp = CreateObject("Outlook.Application")
   Set outmail = outapp.CreateItem(0)
   With outmail
        .To = adressat
        '.From = "EMail-Adresse"
        '.Subject = "Test-Nachricht" ' Betreff
        '.Body = "Dies ist eine Test-Nachricht"' Nachricht
        '.Attachments.Add(New MailAttachment("Dateiname"))' Anlagen
        .Display
        '.Sent
   End With
   Set outmail = Nothing
   Set outapp = Nothing
  
   Range("A1").Select
End Sub

Nun zu meinem Problem:

Wenn in meiner Excel Tabelle nur Personen angezeigt sind, die mit "Ja" gekennzeichnet sind und in der Spalte E nurnoch die E-Mail Adressen von diesen Personen steht, will das Makro trotzdem an alle Empfänger eine E-Mail senden, auch an diejenigen die mit "Nein" gekennzeichnet sind bzw die momentan in Spalte E nicht angezeigt werden.

Kann mir bitte einer von euch helfen und mir sagen, wo ich in dem Makro was einfügen muss, damit [b]nurnoch an die derzeit angezeigten E-Mail Adressen (Werte) in der Dropdown Liste eine Mail geschickt wird?[/b]

Vielen vielen Dank für eure Hilfe.

Gruß
David


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Nur aktuell angezeigte Werte einer Dropdown-Liste auswerten?
06.04.2011 10:33:29 David
Solved
06.04.2011 12:07:42 Gast76686
*****
Solved
06.04.2011 15:49:33 Gast91134
NotSolved