Office: (Office 2010) Per vba excel Funktion Rückgabewert abfragen

Helfe beim Thema Per vba excel Funktion Rückgabewert abfragen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, ich möchte über VBA den Rückgabewert einer vorher ausgeführten Excel Funktion auslesen, bzw als Bedingung verwenden. Wie referenziert man... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Icebreak3r, 29. August 2016.

  1. Icebreak3r Erfahrener User

    Per vba excel Funktion Rückgabewert abfragen


    Hallo,
    ich möchte über VBA den Rückgabewert einer vorher ausgeführten Excel Funktion auslesen, bzw als Bedingung verwenden.

    Wie referenziert man die Funktion?

    Hier mal mein bisheriger Code:
    Code:
    Dim xlApp As Object
    Set xlApp = CreateObject("Excel.Application")
    xlApp.Visible = True
    xlApp.Workbooks.Open (dest)
    xlApp.Run "Auswertung_ETraktion.Auswertung_E_Trak_Start"
    [COLOR="#FF0000"]If xlApp.Auswertung_ETraktion.Auswertung_E_Trak_Start = 0 Then[/COLOR] 
        xlApp.Quit
    End If
    Set xlApp = Nothing
    In der Rot markierten Zeile tritt der Fehler "Laufzeitfehler '438': Objekt unterstützt diese Eigenschaft oder Methode nicht".
    Wie würde man die Funktion korrekterweise Abfragen?
     
    Icebreak3r, 29. August 2016
    #1
  2. Exl121150 Erfahrener User
    Hallo,

    ich nehme an, so referenziert man die Funktion:
    Code:
    Dim xlApp As Object
    Set xlApp = CreateObject("Excel.Application")
    With xlApp
        .Visible = True
        .Workbooks.Open (dest)
        If .Run("Auswertung_ETraktion.Auswertung_E_Trak_Start")=0 Then
           .Quit
        End If
    End With
    Set xlApp = Nothing
     
    Exl121150, 29. August 2016
    #2
  3. Icebreak3r Erfahrener User
    Ja das habe ich eben auch so umgesetzt. Trotzdem Vielen Dank
     
    Icebreak3r, 29. August 2016
    #3
Thema:

Per vba excel Funktion Rückgabewert abfragen

Die Seite wird geladen...
  1. Per vba excel Funktion Rückgabewert abfragen - Similar Threads - vba excel Funktion

  2. VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen

    in Microsoft Word Hilfe
    VBA: Platzhalter ersetzen und evtl. leere Zeile einfügen: Hallo zusammen, ich habe eine Word-Vorlage mit Platzhaltern, in die ich mit VBA Daten aus einer Excel-Datei einfüge (in eine Excel-Zeile schreibe ich alle Daten für ein neues Word-Dokument). So...
  3. Excel Range als Bild in Word einfügen

    in Microsoft Excel Hilfe
    Excel Range als Bild in Word einfügen: Hallo, ich möchte gerne per Makro in einem Wordtemplate Mustergrafiken, die als Platzhalter dienen durch Bereiche in meiner Exceldatei ersetzen, die ich als Bild einfüge. Per Hand mache ich das...
  4. Hilfe bei VBA-Programmierung

    in Microsoft Excel Hilfe
    Hilfe bei VBA-Programmierung: Hallöchen zusammen, ich bräuchte mal wieder eure Hilfe. Diesmal geht es um ein VBA-Programm bzw. -Funktion. Folgender Sachverhalt: Ich habe Rohdaten in einer Textdatei, die ich mir in Excel...
  5. Funktion in Excel-VBA nutzen

    in Microsoft Excel Hilfe
    Funktion in Excel-VBA nutzen: Hallo, ich habe einige Zeit nichts mehr mit der VBA-Programmierung gemacht. Da scheint sich einiges geändert zu haben. Ich dachte mir, ein allgemeiner Funktionsaufruf funktioniert immer noch...
  6. Wenn funktion in VBA

    in Microsoft Excel Hilfe
    Wenn funktion in VBA: Hallo zusammen, ich habe da ein kleines Problem, wie kann ich dieses Funktion =WENN(F19="";G19;F19) in VBA Code umwandeln? Im VBA bin ich grad nicht der beste. Hoffe jemand kann mir helfen....
  7. In Excel VBA Programmieren mit Button Funktion

    in Microsoft Excel Hilfe
    In Excel VBA Programmieren mit Button Funktion: HAllo! Folgendes: Ich habe eine Tabelle mit 5 Spalten (Name; Anschrift; Alter; ORt; Datum) Jetzt möchte ich einen Button haben "NEuer Eintrag" bei dem, wenn ich diesen betätige, ein FEnster...
  8. Excel Funktion mit VBA bauen

    in Microsoft Excel Hilfe
    Excel Funktion mit VBA bauen: Hallo zusammen, würde gerne eine Kleine Funktion bauen die mir die Umsätze meiner Mitarbeiter berechnet. und zwar steht in der 2. Spalte(B) der Name das Mitarbeiters und in der Spalte 18(R)...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden