Klasse Research (Excel VBA)

Die Klasse Research stellt die Steuerelemente einer Recherche-Abfrage dar.

Set

Um eine Research -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim rsr as Research
Set rsr = ActiveWorkbook.Research

Klassen Variablen vom Typ Research können mit der Prozedur Workbook.Research festgelegt werden

IsResearchService

Gibt an, ob der im ServiceID-Parameter angegebene GUID einem aktuell konfigurierten Dienst entspricht.

Syntax : expression.IsResearchService (ServiceID)

ServiceID: Gibt eine GUID an, die den Recherchedienst kennzeichnet.

Dim strServiceID As String: strServiceID = 
Dim booIsResearchService As Boolean
booIsResearchService = ActiveWorkbook.Research.IsResearchService(ServiceID:=strServiceID)

Parent

Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

Query

Gibt eine Rechercheabfrage an.

Syntax : expression.Query (ServiceID, QueryString, QueryLanguage, UseSelection, LaunchQuery)

Dim strServiceID As String: strServiceID = 
ActiveWorkbook.Research.Query ServiceID:=strServiceID

Arguments

Ein benanntes Argument

ServiceID (String) - Gibt eine GUID an, die den Recherchedienst kennzeichnet.

Die folgenden Argumente sind optional

QueryString (String) - Gibt die Abfragezeichenfolge an.

QueryLanguage - String

UseSelection (Boolean) - True, wenn die aktuelle Auswahl als Abfragezeichenfolge zu verwenden.

LaunchQuery (Boolean) - True, wird die Abfrage gestartet.

SetLanguagePair

Legt die Sprachen für den Übersetzungsdienst fest.

Syntax : expression.SetLanguagePair (LanguageFrom, LanguageTo)

Dim lngLanguageFrom As Long: lngLanguageFrom = 
Dim lngLanguageTo As Long: lngLanguageTo = 
ActiveWorkbook.Research.SetLanguagePair LanguageFrom:=lngLanguageFrom, LanguageTo:=lngLanguageTo

Arguments

Hier sind die benannte Argumente :

LanguageFrom (Long) - Gibt die Sprache an, aus der übersetzt werden soll.

LanguageTo (Long) - Gibt die Sprache an, in die übersetzt werden soll.