AddInExpression

betrifft

Die Attributfunktion AddInExpression fügt der Variable einen Ausdruck hinzu, der ein bestimmtes Feld des Excel-Sheets beeinflusst.

 

Syntax

AddInExpression(Expression As String, ExcelMapping As String)

Rückgabewert

Kein

Parameter

Verwendung

Name

Typ

Übergabe

Beschreibung

Erforderlich

Expression

String

ByVal

Ausdruck

Erforderlich

ExcelMapping

String

ByVal

Zellenbeschreibung

Bemerkung

Eingangsausdrücke können auch Listen sein. Dann werden ab der angegebenen Zellenbeschreibung die Werte der Liste mit aufsteigender Zeilenzahl in das Sheet geschrieben.

 

Skalare Variable und einzelne Zelle

Farbe               Tabelle1!A1

Der Wert der Variable Farbe wird in A1 geschrieben

 

Skalare Variable und vertikaler Feldbereich

Farbe               Tabelle!A1:A10

Farbe wird dupliziert in die Zellen A1-A10 geschrieben

 

Zuweisungsausdruck und vertikaler Feldbereich

Ausdruck (“=A1 * $B$1“)           Tabelle!A1:A10

Zellen A1-A10 erhalten =A1 * $B$1, A2 * $B$1, A3 * $B$1 etc.

 

Liste und einzelne Zelle

Farbe()                        Tabelle1!A1

Alle Werte von Farbe werden in A1, A2, A3 etc. geschrieben

 

Liste und vertikaler Zellenbereich

Farbe()                        Tabelle1!A1:A4

Die Werte von Farbe werden in A1, A2, A3, A4. geschrieben. Überzählige Indizes werden nicht verarbeitet.

 

Liste und horizontaler Zellenbereich

Farbe()                        Tabelle1!A1:D1

Die Werte von Farbe werden in A1-D1 geschrieben. Überzählige Indizes werden nicht verarbeitet.

 

 

 

Beispiel

 

Sheet.AddInExpression("Fernseher.Standfuß", "Tabelle1!B1")

# der Wert der Variable Fernseher.Standfuß wird in B1 der Tabelle1 eingeschrieben