FlexPro
HistoryBase
Engineering
Training
Downloads
FlexPro-Support
Wissen
Community
Über Uns
Referenzen
Jobs
Allgemeiner Kontakt
Händlerverzeichnis
FlexPro-Support
DE
EN
FR
Placeholder
Produkte und Lösungen
Support und Downloads
Unternehmen
Magazin
Kontakt
Sprache
MyWeisang

Account Einstellungen

Topic

String aus Formel mit VBA auslesen

Startseite ' Community ' Automation and VBA ' String aus Formel mit VBA auslesen

Anzeigen von 3-Stellen - 1 bis 3 (von insgesamt 3)
  • Autor
    Beiträge
  • #34774
    Fri day
    Teilnehmer

    Hallo,
    ich habe in einer Datenbank einen Ordner mit unbekanntem Namen, in welchem eine Formel mit bekanntem Namen drin ist / sein sollte. Aus dieser Formel müsste ich mittels VBA einen String auslesen.
    Die Frage ist wie durchsuche ich die Datenbank und deren Ordner nach dieser Formel und wie greife ich auf den Inhalt dieser Formel zu?

    danke

    mfg

    #34776
    Fri day
    Teilnehmer

    Hallo,
    ich habe in einer Datenbank einen Ordner mit unbekanntem Namen, in welchem eine Formel mit bekanntem Namen drin ist / sein sollte. Aus dieser Formel müsste ich mittels VBA einen String auslesen.
    Die Frage ist wie durchsuche ich die Datenbank und deren Ordner nach dieser Formel und wie greife ich auf den Inhalt dieser Formel zu?

    danke

    mfg

    #34775
    Bernhard Kantz
    Teilnehmer

    For this purpose you can use the [b]SearchConstraints[/b] object and the [b]Search[/b]-function of the folder object.

    Example:
    [code]
    Dim oSearch As SearchConstraints

    Set oSearch = New SearchConstraints

    With oSearch.Add
    .SearchItem = fpSearchItemName
    .CompareOperation = fpSearchCompareOpTextIs
    .SearchValue = “FormulaName”
    .BooleanOperation = fpSearchBooleanOpAnd
    End With

    With oSearch.Add
    .SearchItem = fpSearchItemObjectType
    .CompareOperation = fpSearchCompareOpObjectTypeIsKindOf
    .SearchValue = fpObjectTypeFormula
    End With

    Dim oObjects, oObject
    Dim oFml As Formula

    Set oObjects = ActiveDatabase.RootFolder.Search(True, oSearch)
    Dim strContent As String

    For Each oObject In oObjects
    Set oFml = oObject
    strContent = oFml.Formula
    MsgBox strContent
    Next oObject
    [/code]

    support@weisang.com

Anzeigen von 3-Stellen - 1 bis 3 (von insgesamt 3)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.