Office: (Office 2003) Cusor in anderer Tabelle positionieren

Helfe beim Thema Cusor in anderer Tabelle positionieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, Bitte um VBA Hilfe wie kann ich zum Beispiel den Cursor ausgehende von Tabelle 1 in der Tabelle 2 auf die Position C10 setzen?... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Derhard, 15. August 2016.

  1. Derhard Erfahrener User

    Cusor in anderer Tabelle positionieren


    Hallo zusammen,
    Bitte um VBA Hilfe

    wie kann ich zum Beispiel den Cursor ausgehende von Tabelle 1 in der Tabelle 2 auf die Position C10 setzen?

    Vielen Dank für Eure Hilfe

    Gruß Derhard
     
    Derhard, 15. August 2016
    #1
  2. Exl121150 Erfahrener User
    Hallo,

    um das Arbeitsblatt "Tabelle2" zum aktiven zu machen und um die Zelle C10 dort als aktive Zelle festzulegen:

    Code:
      Worksheets("Tabelle2").Activate
      Range("C10").Activate
    
    oder
    Code:
      Worksheets("Tabelle2").Activate
      Range("C10").Select
    
    Diese Zelle ist dann in VBA als "ActiveCell"-RangeObject ansprechbar.
    So liefert zB. ActiveCell.Address als Wert $C$10
    oder ActiveCell.Value den Wert, der in Zelle Tabelle2!$C$10 enthalten ist.
     
    Zuletzt bearbeitet: 15. August 2016
    Exl121150, 15. August 2016
    #2
  3. Derhard Erfahrener User
    Hallo Anton,
    Vielen Dank für deine Hilfe!
    Aber geht es auch ohne in die Tabelle 2 zu wechseln zu müssen?
    Also direkt aus Tabelle 1 den Cursor in die Zelle C10 in Tabelle 2 zu positionieren?
    Gruß Derhard
     
    Derhard, 15. August 2016
    #3
  4. Beverly
    Beverly Erfahrener User

    Cusor in anderer Tabelle positionieren

    Hi Derhard,

    aus welchem Grund willst du den Cursor in die Zelle einer anderen Tabelle setzen, wenn du diese Tabelle nicht zur aktiven machen willst ("...ohne in die Tabelle 2 wechseln zu müssen") - wo liegt der Sinn?

    Bis später,
    Karin
     
    Beverly, 16. August 2016
    #4
  5. Moin!
    Geht auch ohne explizites .Activate.
    Die Tabelle2 wird natürlich dennoch aktiviert. ;-)
    Code:
    Application.Goto Worksheets("Tabelle2").Range("C10")
    Gruß Ralf
     
  6. Lutz Fricke Erfahrener User
    Hallo Derhard,

    oder meinst Du
    Worksheets("Tabelle1").Range("C10") = "Test"

    Damit schreibst Du "Test" in die Tabelle1 in Zelle C10 ohne das Blatt anzufassen.
    Anschließend kannst du mit der vorher aktiven Zelle in Tabelle2 weiterarbeiten ohne zurückwechseln zu müssen.

    Gruß,
    Lutz
     
    Lutz Fricke, 18. August 2016
    #6
  7. Derhard Erfahrener User
    Hallo zusammen,
    Vielen Dank für Eure Hilfe!

    Ich verwende den Code von Anton

    Gruß Derhard
     
    Derhard, 18. August 2016
    #7
  8. Cusor in anderer Tabelle positionieren

    Hi Derhard!
    Das solltest Du Dir gar nicht erst angewöhnen!
    Auch wenn es hier unerheblich ist, ist jegliches .Activate und .Select nicht nur überflüssig wie ein Kropf, sondern DIE VBA-Bremse schlechthin.

    Grundlagenwissen:
    http://www.online-excel.de/excel/singsel_vba.php?f=78

    Gruß Ralf
     
    Zuletzt von einem Moderator bearbeitet: 19. August 2016
  9. Beverly
    Beverly Erfahrener User
    Hi Ralf,

    die Verwendung von Application.Goto macht auch nichts anderes als Activate und Select auszuführen:


    Wobei ich dir natürlich zu deinem Hinweis bezüglich genereller Verwendung von Activate/Select voll und ganz zustimme.

    Bis später,
    Karin
     
    Beverly, 19. August 2016
    #9
Thema:

Cusor in anderer Tabelle positionieren

Die Seite wird geladen...
  1. Cusor in anderer Tabelle positionieren - Similar Threads - Cusor Tabelle positionieren

  2. Schriftart einer Tabelle im Unterformular verändern

    in Microsoft Access Hilfe
    Schriftart einer Tabelle im Unterformular verändern: Hallo, wie kann ich die Schriftart einer Tabelle ( Datenblatt ) im Unterformular verändern. Also nicht Global für alle! Mit freundlichen Grüßen
  3. Tabellenränder beim Druck ausblenden

    in Microsoft Word Hilfe
    Tabellenränder beim Druck ausblenden: Hallo zusammen, in meiner Vorlage habe ich eine Adressbox mit 2 Spalten und 3 Zeilen, sowie als Fußzeile eine Tabelle mit 4 Spalten und 3 Zeilen eingefügt. Zur besseren Orientierung möchte ich...
  4. 2 Tabellen nach bestimmten Kriterien synchronisieren

    in Microsoft Excel Hilfe
    2 Tabellen nach bestimmten Kriterien synchronisieren: Ich habe 2 identische Excel Dokumente -TB1 und TB2 haben gleiches Layout/ bedingte Formatierungen und Formeln enthalten -in TB1 Pflege ich alle Daten täglich (meine Daten) (mehrere Sheets) -in...
  5. Zusammenfassen von Tabellen

    in Microsoft Excel Hilfe
    Zusammenfassen von Tabellen: Guten Morgen zusammen, ich habe folgendes Problem bei dem ich nicht weiterkomme. Ausgangs Situation ist: Es gibt mehrere Tabellen mit Bestellungen z.b. so: Tabelle 1 = Bestellung1; Tabelle 2 =...
  6. Intelligente Tabelle Filter fixieren

    in Microsoft Excel Hilfe
    Intelligente Tabelle Filter fixieren: Moin, ich habe eine Tabelle wo ich eine Intelligente Tabelle von gemacht habe. Dann habe ich den dazu gehörigen Filter eingestellt. Wenn ich jetzt etwas Filtere, wird das Filterfenster auch...
  7. Datenübernahme in andere Tabelle ohne Leerzeilen, Anfänger

    in Microsoft Excel Hilfe
    Datenübernahme in andere Tabelle ohne Leerzeilen, Anfänger: Hallo, Auch wenn dieses Thema schon mehrere Male gepostet wurde, hab ich dennoch ein Probelm damit. Ich möchte Werte aus einer Tabelle in eine andere auflisten. Die ausgangs Tabelle enthält...
  8. Intelligente Tabelle mit Suchfeld durchsuchen?

    in Microsoft Excel Hilfe
    Intelligente Tabelle mit Suchfeld durchsuchen?: Hallo, ich habe kürzlich das Video "Eigene Suchleiste für Excel Tabellen" von Jakob Neubauer gesehen und fand das äußerst interessant. Wir haben eine Arbeitsmappe da haben wir einmal eine...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden