Ardnas Geschrieben 16. September 2011 Geschrieben 16. September 2011 Hey habe ein Problem und zwar hab ich einen VB code aber wenn ich das jetzt in ein Addin umwandle geht alles einwandfrei bis auf ein paar codezeilen könntet ihr mir da helfen wie man die folgenden Codezeilen in ein Addin reinbringen kann? If myPage("OptionButton2").Value = True Then If InStr(1, Application.ActiveInspector.CurrentItem.Location, "Ort1") Then bew = "Bewirtung@muster.com" If InStr(1, Application.ActiveInspector.CurrentItem.Location, "Ort2") Then bew = "Bewirtung@muster.com" If InStr(1, Application.ActiveInspector.CurrentItem.Location, "Ort3") Then bew = "Bewirtung@muster.com"
SilentDemise Geschrieben 16. September 2011 Geschrieben 16. September 2011 du kannst nicht einfach irgendwelchen Code in ein AddIn umwandeln. Was willst du tun? Informiere dich über VSTO
Ardnas Geschrieben 16. September 2011 Autor Geschrieben 16. September 2011 natürlich kann man Code in ein Addin umwandeln .... bei mir ist nur das problem wie ich es mit dem Application.ActiveInspector.CurrentItem.Location machen kann, dass die mail dann an den entsprechenden standort geht und die leute wissen in welchem raum oder ort es stattfindet
SilentDemise Geschrieben 16. September 2011 Geschrieben 16. September 2011 AddIns sind ein Programmiermodell in .NET die relativ strengen regeln folgen. In den AddIns kannst du normalen Code verwenden. Irgendwas umwandeln ist da nicht. und vor allem erklär doch erstmal was daran nicht funktioniert.
Ardnas Geschrieben 16. September 2011 Autor Geschrieben 16. September 2011 (bearbeitet) Imageshack - unbenanntywr.png also ich hab diese bilder und wenn ich jetzt bei dem Ort einen Raum eingeb z.B. Testraum dann soll es bei E-mail die entsprechende E-mail reinschreiben die zu dem Standort gehört in dem sich der Raum befindet ... und das funktioniert ja bei dem Addin nicht mit Application.ActiveInspector.CurrentItem.Location ... der rest wird einwandfrei in die E-mail übertragen also wenn man irgendwas eintippt oder ein häckchen setzt .... Bearbeitet 16. September 2011 von Ardnas
Ardnas Geschrieben 19. September 2011 Autor Geschrieben 19. September 2011 übers wochenende gewartet und immer noch keine Antwort? hat in diesem Forum keiner eine Ahnung davon ?
Gateway_man Geschrieben 19. September 2011 Geschrieben 19. September 2011 Ich glaube das man am Wochenende besseres zu tun hat als hier durch das Forum zu streifen und nach Fragen zu suchen . Allgemein ist das ein leidiges Thema und ich habe auch schon gemerkt das hier sehr wenige Mitstreiter vorhanden sind, die das unsagbare Glück haben mit den Office Interops von MS zu arbeiten. Mein Tipp an dich. Bei Fragen dieser Art würde ich lieber das Msdn Forum nutzen (schreib ins englisch sprachige forum, da es dort mehr Resonanz gibt). Da gibt es ne eigene Sektion für Office Interop und Addins. lg Gateway
SilentDemise Geschrieben 19. September 2011 Geschrieben 19. September 2011 Da du immer noch keine Fehlermeldung gepostet hast, was für Hilfe erwartest du genau?
Ardnas Geschrieben 19. September 2011 Autor Geschrieben 19. September 2011 @Gateway_man: danke genau dies werde ich machen @SilentDemise: halte dich einfach von meinem Thema fern wenn du nichts gutes dazu beitragen kannst.... Wozu sollte ich eine Fehlermeldung posten wenn ich nur wissen will was für möglichkeiten es gibt damit man den Empfänger automatisch nach Ort ausfüllt ...
SilentDemise Geschrieben 19. September 2011 Geschrieben 19. September 2011 genau diese anforderung hast du noch nirgendwo geschrieben. Mit einem random Codeschnipsel wirst du auch in der MSDN keine Hilfe bekommen. Wenn du keine Hilfe willst, bin ich raus.
Pixie Geschrieben 19. September 2011 Geschrieben 19. September 2011 @Gateway_man: danke genau dies werde ich machen @SilentDemise: halte dich einfach von meinem Thema fern wenn du nichts gutes dazu beitragen kannst.... Wozu sollte ich eine Fehlermeldung posten wenn ich nur wissen will was für möglichkeiten es gibt damit man den Empfänger automatisch nach Ort ausfüllt ... Wie soll Dir _irgendjemand_ helfen, wenn Du weder genau sagst, was Du wilst, noch, was nicht funktioneirt und auch ansonsten mit Informationen geizigst bist? Das ist genauso toll, wie die Anwender, die im Troubleticket nur schreiben "geht nicht".
Ardnas Geschrieben 19. September 2011 Autor Geschrieben 19. September 2011 @SilentDemise: doch ich habe es im 2. Post gesagt... dass die mail dann an den entsprechenden standort geht und die leute wissen in welchem raum oder ort es stattfindet @Pixie: Ich habe doch genau gesagt was ich will und Informationen hätten erfahrene auch genug aber leider springen nur die immer auf die Beiträge an die KEINE Ahnung haben ....
SilentDemise Geschrieben 19. September 2011 Geschrieben 19. September 2011 Schön. Nun also auch noch beleidigen. Süßer kleiner Troll. Wenn du deine Frage auch nur Ansatzweise präziser gestaltet hättest, hätte ich sie dir mit Freude beantwortet. Unter diesen Umständen, glaubst du doch nicht ernsthaft, dass dir hier noch jemand helfen möchte?!
Ardnas Geschrieben 19. September 2011 Autor Geschrieben 19. September 2011 1. war dies keine Beleidigung sondern eine Feststellung... das solltest du auseinanderhalten können ... 2. was soll das mit dem Troll 3. hättest du mir helfen können/wollen hättest du es doch schon längst getan anstatt immer um den heißen Brei herumzureden
trollr Geschrieben 19. September 2011 Geschrieben 19. September 2011 Mal ganz davon abgesehen, dass ich das Problem auch nach mehrmaligen Lesen immer noch nicht begriffen habe, warum gehen immer alle davon aus das man ihnen die Lösung auf dem Silbertablett serviert? Wieso kannst du andere Dinge aus der Form auslesen aber den Ort nicht? Das ergibt für mich garkeinen Sinn.
Pixie Geschrieben 19. September 2011 Geschrieben 19. September 2011 Auch sinnvolles Fragestellen scheint eine Kunst zu sein... Ein Anruf bei der PC-Hotline
Gateway_man Geschrieben 19. September 2011 Geschrieben 19. September 2011 So leute, alle mal schön Sachlich bleiben. If InStr(1, Application.ActiveInspector.CurrentItem.Location, "Ort1") Then bew = "Bewirtung@muster.com" If InStr(1, Application.ActiveInspector.CurrentItem.Location, "Ort2") Then bew = "Bewirtung@muster.com" If InStr(1, Application.ActiveInspector.CurrentItem.Location, "Ort3") Then bew = "Bewirtung@muster.com" Probiers mal so: Dim myinspector As Outlook.Inspector myinspector = Application.ActiveInspector If myinspector.CurrentItem.ToString().Contains("Ort1") Then bew = "Bewirtung@muster.com" lg Gateway
grueni Geschrieben 19. September 2011 Geschrieben 19. September 2011 Bitte nur noch Antworten zum Thema posten, gegenseitiges Angiften möchte ich hier nicht mehr lesen. @Ardnas: Threadpushing ist hier übrigens nicht erlaubt
Ardnas Geschrieben 21. September 2011 Autor Geschrieben 21. September 2011 Vielen Dank Gateway genau solche hilfe brauche ich
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden