Smartsheet 9.1.1
Smartsheet ist eine dynamische Arbeitsplattform, mit der Sie Projekte verwalten, Arbeitsabläufe erstellen und mit Ihrem Team zusammenarbeiten können.
Die meisten Programmiersprachen unterstützen Arrays, einschließlich VBA. Ein Array ist eine Gruppe von Variablen, die einen gemeinsamen Namen haben. Sie verweisen auf eine bestimmte Variable im Array, indem Sie den Arraynamen und eine Indexnummer in Klammern verwenden. Sie können beispielsweise ein Array von 12 String-Variablen definieren, um die Namen der Monate des Jahres aufzunehmen. Wenn Sie das Array MonthNames benennen , können Sie das erste Element des Arrays als MonthNames (1) bezeichnen, das zweite Element als MonthNames (2) usw.
Bevor Sie ein Array verwenden können, müssen Sie es deklarieren. Keine Ausnahmen. Im Gegensatz zu normalen Variablen ist VBA bei dieser Regel sehr streng. Sie deklarieren ein Array mit einer Dim- oder Public-Anweisung, genauso wie Sie eine reguläre Variable deklarieren. Sie müssen jedoch auch die Anzahl der Elemente im Array angeben. Dazu geben Sie die erste Indexnummer, das Schlüsselwort To und die letzte Indexnummer an – alle in Klammern. Das folgende Beispiel zeigt, wie ein Array mit 100 ganzen Zahlen deklariert wird:
Dim MyArray(1 To 100) As Integer
Wenn Sie ein Array deklarieren, können Sie nur den oberen Index angeben. Wenn Sie den unteren Index weglassen, geht VBA davon aus, dass er 0 ist. Daher deklarieren die beiden folgenden Anweisungen dasselbe Array mit 101 Elementen:
Dim MyArray (0 bis 100) als Integer Dim MyArray (100) As Integer
Wenn Sie möchten, dass VBA davon ausgeht, dass 1 (statt 0) der niedrigere Index für Ihre Arrays ist, fügen Sie die folgende Anweisung in den Abschnitt Deklarationen oben in Ihrem Modul ein:
Option Basis 1
Diese Anweisung zwingt VBA, 1 als erste Indexnummer für Arrays zu verwenden, die nur den oberen Index deklarieren. Wenn diese Anweisung vorhanden ist, sind die folgenden Anweisungen identisch und deklarieren beide ein Array mit 100 Elementen:
Dim MyArray (1 To 100) As Integer Dim MyArray (100) As Integer
Die in den vorherigen Beispielen erstellten Arrays sind alle eindimensionale Arrays. Stellen Sie sich eindimensionale Arrays als eine einzelne Wertezeile vor. Arrays, die Sie in VBA erstellen, können bis zu 60 Dimensionen haben – obwohl Sie selten mehr als zwei oder drei Dimensionen in einem Array benötigen. Im folgenden Beispiel wird ein 81-ganzzahliges Array mit zwei Dimensionen deklariert:
Dim MyArray (1 bis 9, 1 bis 9) als Ganzzahl
Sie können sich dieses Array als eine 9 x 9-Matrix vorstellen – perfekt, um alle Zahlen in einem Sudoku-Rätsel zu speichern.
Um auf ein bestimmtes Element in diesem Array zu verweisen, müssen Sie zwei Indexnummern angeben (ähnlich seiner „Zeile“ und seiner „Spalte“ in der Matrix). Das folgende Beispiel zeigt, wie Sie einem Element in diesem Array einen Wert zuweisen können:
MyArray (3, 4)= 125
Diese Anweisung weist einem einzelnen Element im Array einen Wert zu. Wenn Sie sich das Array in Form einer 9 x 9-Matrix vorstellen, weist dies 125 dem Element zu, das sich in der dritten Zeile und vierten Spalte der Matrix befindet.
So deklarieren Sie ein dreidimensionales Array mit 1.000 Elementen:
Dim My3DArray (1 bis 10, 1 bis 10, 1 bis 10) als ganze Zahl
Sie können sich ein dreidimensionales Array als Würfel vorstellen. Die Visualisierung eines Arrays mit mehr als drei Dimensionen ist schwieriger.
Sie können auch dynamische Arrays erstellen . Ein dynamisches Array hat keine voreingestellte Anzahl von Elementen. Deklarieren Sie ein dynamisches Array mit einem leeren Satz von Klammern:
Dim MyArray () As Integer
Bevor Sie dieses Array verwenden können, müssen Sie die ReDim-Anweisung verwenden, um VBA mitzuteilen, wie viele Elemente das Array enthält. Normalerweise wird die Anzahl der Elemente im Array bestimmt, während Ihr Code ausgeführt wird. Sie können die ReDim-Anweisung beliebig oft verwenden und die Größe des Arrays beliebig oft ändern. Das folgende Beispiel zeigt, wie Sie die Anzahl der Elemente in einem dynamischen Array ändern. Es wird davon ausgegangen, dass die Variable NumElements einen Wert enthält, den Ihr Code berechnet hat.
ReDim MyArray (1 bis NumElements)
Wenn Sie ein Array mithilfe von ReDim neu dimensionieren, löschen Sie alle derzeit in den Array-Elementen gespeicherten Werte. Sie können die Zerstörung der alten Werte vermeiden, indem Sie das Schlüsselwort Preserve verwenden. Das folgende Beispiel zeigt, wie Sie die Werte eines Arrays beibehalten können, wenn Sie das Array neu dimensionieren:
ReDim Preserve MyArray (1 bis NumElements)
Wenn MyArray derzeit zehn Elemente hat und Sie die vorherige Anweisung mit NumElements gleich 12 ausführen, bleiben die ersten zehn Elemente intakt und das Array bietet Platz für zwei weitere Elemente (bis zu der in der Variablen NumElements enthaltenen Anzahl). Wenn NumElements jedoch gleich 7 ist, werden die ersten sieben Elemente beibehalten, aber die verbleibenden drei Elemente verfallen.
Smartsheet ist eine dynamische Arbeitsplattform, mit der Sie Projekte verwalten, Arbeitsabläufe erstellen und mit Ihrem Team zusammenarbeiten können.
SharePoint ist ein webbasiertes Kollaborationssystem, das eine Vielzahl von Workflow-Anwendungen, „Listen“-Datenbanken und anderen Webkomponenten sowie Sicherheitsfunktionen verwendet, um die Zusammenarbeit von Unternehmensgruppen zu steuern.
Van Nien Calendar ist eine Kalenderanzeigeanwendung auf Ihrem Telefon, die Ihnen hilft, schnell das Monddatum auf Ihrem Telefon zu sehen und so Ihre wichtige Arbeit zu ordnen.
Microsoft Outlook ist eine Geschäfts- und Produktivitätsanwendung, die von der Microsoft Corporation entwickelt wurde.
ClickUp ist eine der am höchsten bewerteten Produktivitätsplattformen für jedes Unternehmen. Große Unternehmen wie Google, Booking.com, San Diego Padres und Uber nutzen ClickUp, um die Produktivität am Arbeitsplatz zu steigern.
PDF ist zu einem häufig verwendeten Format zum Lesen, Erstellen und Senden von Textdokumenten geworden. Im Gegenzug hat die Zahl der für diese Art der Dokumentation eingesetzten Programme zugenommen. PDF-XChange Viewer gehört zu einer wachsenden Zahl von PDF-Viewern.
Apache OpenOffice bietet eine vollständige Suite von Office-Anwendungen, die mit Microsoft 365 konkurrieren können, insbesondere in Excel, PowerPoint und Word. Es ermöglicht Ihnen eine effektivere Verwaltung Ihrer Projekte und unterstützt mehrere Dateiformate.
Die iTaxViewer-Software ist heute die beliebteste Software zum Lesen von XML-Dateien. Bei dieser Software handelt es sich um eine Anwendung zum Lesen elektronischer Steuererklärungen im XML-Format des General Department of Taxation.
Nitro PDF Reader ist ein praktischer PDF-Editor, der alle grundlegenden Aufgaben abdeckt, die die meisten Menschen täglich mit PDF-Dokumenten ausführen.
Foxit Reader ist in erster Linie ein PDF-Reader und ermöglicht Ihnen außerdem, PDF-Dateien zu erstellen, sie zu signieren, zu bearbeiten und Anmerkungen hinzuzufügen. Es funktioniert auf Betriebssystemen, es gibt Plugins für verschiedene Programme aus dem Microsoft Office-Paket.