Alles klar soweit !?

Sie befinden sich hier:

In diesem kleinen Beispiel zeigen wir euch die funktionsweise von Aktionen mit “MouseMove“.

In der Datei sind vier Buttons enthalten, die je andere Aktionen beim ├╝berfahren mit der Maus durchf├╝hren. Der erste l├Âscht die Zellen von A1 bis I9. Der zweite schreibt in die Zellen, in welcher Spalte sich die Zelle befindet. Der vierte schreibt die Zeile in die Zelle und der dritte Button schreibt die Zeilen und Spaltennummer der Zelle.

Es wird zu jedem Button jeweils eine Sub-Routine ausgef├╝hrt, jedoch erl├Ąutern wir hier nur eine, da diese im Prinzip gleich sind. Wir erkl├Ąren euch den dritten Button.

Durch die Angabe der Parameter in der Funktion werden die Mausbewegungen festgehalten.

CommandButton1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)

 

Zun├Ąchst einmal die Variablendeklaration.

Dim n As Byte
Dim k As Byte

Da wir zwei Schleifen ben├Âtigen, eine f├╝r die Zeilen und eine f├╝r die Spalten, deklarieren wir n f├╝r die Zeilen und k f├╝r die Spalten.

Die Schleifen sind verschachtelt, dadurch wird die erste Schleife ausgef├╝hrt (n=1) und dann direkt die n├Ąchste Schleife (k=1). Jedoch wird jetzt zuerst die zweite Schleife 9 mal durchgef├╝hrt (To 9). Erst danach wird die erste Schleife wiederholt. Bei n=2 wird erneut die zweite Schleife von k=1 bis k=9 wiederholt und l├Ąuft dann wieder zu der ersten Schleife. Das wird solange wiederholt, bis n=9 ist.

Cells(n, k) = "Zeile " & n & ", " & "Spalte " & k

Durch diese Zeile werden die Zellen, von links nach rechts und von oben nach unten bef├╝llt. Man kann also sagen nach der Reihenfolge: A1, B1, C1, D1, E1, F1, G1, H1, I1, A2, B2, C2, D2, E2, F2, G2, H2, I2, A3, B3, usw…

Somit sind wir auch mit diesem Beispiel durch. Ladet euch die Datei herunter und probiert etwas herum.

http://klarobox.de/wp-content/plugins/downloads-manager/img/icons/ico_excel.gif download: Aktion bei Mausbewegung (28.20KB)
added: 02/05/2013
clicks: 804
description: Tabellen├Ąnderung, bei Bewegung der Maus ├╝ber Button

 

Ihr habt noch Fragen oder Anregungen, dann schreibt uns einfach eine E-Mail ├╝ber unser Kontaktformular oder kommentiert diesen Beitrag!

Alles klar soweit !?

 

vorheriger Artikel: n├Ąchster Artikel:
» «

Geschrieben am: 2. Mai 2013 um 13:55 // Thema: VBA Beispiele //  2 Kommentare

Auf dieses Thema gibt es 2 Reaktionen

  • von Daniel
    22. Mai 2014 um 07:35

    Hallo
    Ihre Homepage ist ein fach spitze.
    Ich h├Ątte da noch eine Frage?
    Folgendes ich m├Âchte ein userform1 mit Drehfeld die mir die Seite von Tabelle1 1 , 2 und so weiter anzeigt, des weitern ein Textbox die immer auf die aktuelle Seite in einer bestimmten Zell den Text anzeigt. Wenn ich die zweite Seite anklicke soll oder muss er, denn gleiche Textbox einen neuen Text einf├╝gen. ist die m├Âglich wenn ja wie?
    Besten Dank f├╝r Ihre Promte Antwort
    Freundlicher Gruss Daniel

    • von info@klarobox.de
      30. Juni 2014 um 16:10

      Hallo Daniel!

      Wir haben dir eine Beispiel-Datei an deine Email-Adresse gesendet.
      Vielen Dank, dass du dich an uns gewendet hast!

      LG deine KlaroBox

  • Hinterlasse eine Antwort

    Deine E-Mail-Adresse wird nicht ver├Âffentlicht. Erforderliche Felder sind markiert *




    Impressum // KlaroBox // die kostenlose Lernkiste