Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Ungültiger Prozeduraufruf - VBS - OL2010

Frage Microsoft Outlook & Mail

Mitglied: spamme

spamme (Level 1) - Jetzt verbinden

19.07.2012 um 14:54 Uhr, 2462 Aufrufe, 2 Kommentare

Hi @all,

wir haben bei uns folgendes Problemchen:
Es soll ein Öffentlicher Ordner als Favorit bei jedem User in sien Outlook 2010 eingebunden werden.
Manuell funktioniert das alles auch. Aber wi möchten es ber Softwareverteilung bzw. Logonscript ausrollen.

Also habe ich mal angefangen zu googlen und auch relativ zügig einige Scripte gefunden die ganau das leisten sollen.
Diese stürzen allerding immer an der selben Stelle ab:
AddToPFFavorites ist die Methode welche zuverlässig für Probleme sorgt.
"Ungültiger Prozeduraufruf oder ungültiges Argument"
Laut Manual aus dem MSDN passt das aber soweit (außerdem scheint es bei jedem "Scriptanbieter" zu gehen).

Da ich nun nach 2Stunden Googlen, Batseln und ausprobieren frustriert das Handtuch (vorübergehen) geworfen habe,
frage ich nun einfch mal in die Runde:
Hat jemand eine Idee?
Hat das jemand schon mal geamcht?

Ich habe hier mal das Script angehängt, welches ich zuzeit verwende:


Thx

Call AddFolderToFavorites(True)

Sub AddFolderToFavorites(AddToAddressBook)
Const olContactItem = 2
Set myFolder = GetFolder
If Not myFolder Is Nothing Then
myFolder.AddToPFFavorites
' if contacts folder,
' optionally add new Favorite to OAB
If myFolder.DefaultItemType = olContactItem Then
If AddToAddressBook = True Then
strFavFolder = _
"Public Folders\Favorites\" & _
myFolder.Name
Set myFavFolder = GetFolder(strFavFolder)
If Not myFavFolder Is Nothing Then
myFavFolder.ShowAsOutlookAB = True
End If
End If
End If
End If
Set myFolder = Nothing
End Sub

Public Function GetFolder()
Set objApp = CreateObject("Outlook.Application")
Set objNS = objApp.GetNamespace("MAPI")

Set objFolder= objNS.GetDefaultFolder(18).Folders("Pub").Folders("Kontakte")

Set GetFolder = objFolder
Set colFolders = Nothing
Set objNS = Nothing
Set objApp = Nothing
End Function
Mitglied: 76109
19.07.2012, aktualisiert um 17:51 Uhr
Hallo spamme!

Ohne Folderangabe geht's auch nicht
Set myFolder = GetFolder(Pfad Folder....)

Und siehe Dir mal die Formatierungshilfe an (Code-Tags)

Gruß Dieter
Bitte warten ..
Mitglied: spamme
22.07.2012 um 16:04 Uhr
Hi,
GetFoler ist eine function welche ich implemetiert habe und diese hat (wie man im Code sieht)
keine paramerliste.
Außerdem wird diese stelle Fehlerfrei durchlaufen.

Trotzdem Danke
Bitte warten ..
Ähnliche Inhalte
Windows 7
RSOP.MSC - Ungültiger Namespace (3)

Frage von Ghost108 zum Thema Windows 7 ...

Batch & Shell
XCopy bash script ungültige laufwerksangabe.? (5)

Frage von f0rml0s zum Thema Batch & Shell ...

Batch & Shell
gelöst Hilfe Bei einem vbs Script (19)

Frage von Hattori-Hanzo zum Thema Batch & Shell ...

VB for Applications
gelöst Kommunikation zwischen vbs und javascript (1)

Frage von it4baer zum Thema VB for Applications ...

Neue Wissensbeiträge
Viren und Trojaner

Neues Botnetz über IoT-Geräte

Information von certifiedit.net zum Thema Viren und Trojaner ...

Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Externe IP von innen erreichbar machen (15)

Frage von Windows10Gegner zum Thema Router & Routing ...

Windows Installation
Windows 10 neu installieren (12)

Frage von imebro zum Thema Windows Installation ...

Windows Server
Frage zu Server Rack (11)

Frage von rainergugus zum Thema Windows Server ...