In Python wird eine Variable für einen Integer einfach durch Zuweisung eines Wertes deklariert. Es gibt keinen speziellen Typ, den du angeben musst. Hier ein Beispiel: ```python meine_zahl = 10... [mehr]
Der Unterschied zwischen `Private Auswcell As Long` und `Public lastRow As Long` liegt in der Sichtbarkeit (Gültigkeit) und im Gültigkeitsbereich (Scope) der Variablen in VBA (Visual Basic for Applications): **1. Private Auswcell As Long** - **Sichtbarkeit:** Die Variable `Auswcell` ist **nur innerhalb des Moduls** (z. B. eines bestimmten Makros oder Klassenmoduls) sichtbar, in dem sie deklariert wurde. - **Verwendung:** Sie kann **nicht** von anderen Modulen oder Prozeduren außerhalb dieses Moduls direkt verwendet werden. - **Beispiel:** ```vba Private Auswcell As Long Sub Test() Auswcell = 5 End Sub ``` **2. Public lastRow As Long** - **Sichtbarkeit:** Die Variable `lastRow` ist **in allen Modulen** des Projekts sichtbar und kann von überall im VBA-Projekt verwendet werden. - **Verwendung:** Sie kann von jedem Modul, jeder Prozedur oder Funktion im gesamten Projekt direkt angesprochen werden. - **Beispiel:** ```vba Public lastRow As Long Sub Test1() lastRow = 10 End Sub Sub Test2() MsgBox lastRow End Sub ``` **Zusammengefasst:** - **Private** = nur im aktuellen Modul sichtbar. - **Public** = im gesamten Projekt sichtbar. Weitere Infos findest du z.B. hier: [Microsoft Docs: Variablenbereich und Lebensdauer (VBA)](https://learn.microsoft.com/de-de/office/vba/language/concepts/getting-started/understanding-scope-and-lifetime-of-variables)
In Python wird eine Variable für einen Integer einfach durch Zuweisung eines Wertes deklariert. Es gibt keinen speziellen Typ, den du angeben musst. Hier ein Beispiel: ```python meine_zahl = 10... [mehr]
In C# hat das Ausrufezeichen `!` hinter einer Variable mehrere Bedeutungen, abhängig vom Kontext: 1. **Logische Negation**: Wenn `!` vor einem booleschen Ausdruck steht, negiert es den Wert. Zum... [mehr]