| | Awarded by Microsoft since 2005: |  |
| | VBOffice Info | | Besucher | 1393016 | | Aufrufe | 5105262 |
| |
|
| |
| Autor: Michael Bauer | Homepage | | Datum: 29.01.2006 | Zugriffe: 17793 | | | | Beschreibung
Wenn Sie zwei Kontakte in der gleichen Firma haben,
dann speichert Outlook z.B. den Firmennamen auch zweimal. Das merken Sie
spätestens dann, wenn sich dieser ändert: Dann müssen Sie die
Änderungen für jeden Kontakt in der Firma einzeln
vornehmen. Das folgende Beispiel nimmt Ihnen diese Arbeit ab,
funktioniert aber erst ab Outlook XP. Wenn Sie alle Kontakte der Firma
gefunden haben, können Sie natürlich auch andere Eigenschaften,
z.B. E-Mail-Adressen, ändern. |
Option Explicit
Public Sub ChangeCompanyName()
Dim sSearch As String
Dim sFolder As String
sFolder = "Kontakte"
sSearch = InputBox("Company:")
If Len(sSearch) Then
sSearch = "urn:schemas:contacts:o = '" & sSearch & "'"
Application.AdvancedSearch sFolder, sSearch
End If
End Sub
Private Sub Application_AdvancedSearchComplete(ByVal SearchObject As Outlook.Search)
If SearchObject.Results.Count Then
ChangeNames SearchObject.Results
End If
End Sub
Private Sub ChangeNames(Results As Outlook.Results)
Dim obj As Object
Dim oContact As Outlook.ContactItem
Dim sNew As String
sNew = InputBox("Neuer Name:")
If Len(sNew) Then
For Each obj In Results
If TypeOf obj Is Outlook.ContactItem Then
Set oContact = obj
oContact.CompanyName = sNew
oContact.Save
End If
Next
End If
End Sub
|
| | |
| | |  | ReplyAll warnt Sie, bevor Sie unbeabsichtigt allen Empfängern
einer E-Mail antworten oder wenn Sie ein vertraulicher BCC-Empfänger der E-Mail ... [weiter] |
| | |  | Blitzschneller Zugriff auf die Hauptkategorienliste, gemeinsame Kategorien im Netzwerk, eine Erinnerungsfunktion ... [weiter] |
| | |  | SAM legt automatisch Absender, Signatur und Speicherort für gesendete Mails fest, z.B. anhand der ... [weiter] |
| | |  | OLKeeper verhindert zuverlässig, dass Mitarbeiter Outlook schließen und dadurch Termine oder E-Mails ... [weiter] |
| | |
|