Thema Datum  Von Nutzer Rating
Antwort
05.05.2021 08:56:21 Stefan
NotSolved
Blau Find Befehl Möglichkeiten
05.05.2021 10:58:48 Gast71036
Solved
05.05.2021 12:30:02 Stefan
NotSolved
05.05.2021 13:14:10 Gast88215
Solved
05.05.2021 16:13:09 Stefan
NotSolved
05.05.2021 19:50:57 Gast24977
Solved
06.05.2021 08:57:21 Stefan
NotSolved
05.05.2021 12:41:22 Mase
NotSolved

Ansicht des Beitrags:
Von:
Gast71036
Datum:
05.05.2021 10:58:48
Views:
598
Rating: Antwort:
 Nein
Thema:
Find Befehl Möglichkeiten
  • Ist es möglich im Find Befehl eine eigene Variable hineinzuschreiben, als Ersatz für ? oder * um so jedes Menü sicher zu erfassen?
For i = 1 To 16                     'Erste Schleife für das Menü
  Range("A:A").Find("Menu " & i & ":") 
  • Wie sage ich VBA das er dann eine bestimmte Zeile wählen soll, zB wenn k = 1 ist, soll er den Zeilenwert (4) für die Spalten D bis J wählen um die richtigen Daten auszuwählen. Gibt es da einen Befehl um den Zeilen (oder auch Spaltenwert) zu ermitteln?

Spalten können als Index, aber auch als Buchstaben angegeben werden. (gibt man Buchstaben an, werden diese intern in den jeweiligen Index umgerechnet; A entspricht 1, B der 2, usw.)

Wenn du mal den Index-Wert zu einem Buchstaben brauchst, kannst du das z.B: durch Columns("JK").Column herausbekommen.

Für die Angabe einer Zelle, also Zeile und Spalte, eignet sich Cells(<Zeile>, <Spalte>) - das liefert dir ein Range-Objekt zurück.

Du kannst also z.B. schreiben:

Cells(k + 3, "A")

Mit k = 1 wird daraus A4.

 

Grüße


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
05.05.2021 08:56:21 Stefan
NotSolved
Blau Find Befehl Möglichkeiten
05.05.2021 10:58:48 Gast71036
Solved
05.05.2021 12:30:02 Stefan
NotSolved
05.05.2021 13:14:10 Gast88215
Solved
05.05.2021 16:13:09 Stefan
NotSolved
05.05.2021 19:50:57 Gast24977
Solved
06.05.2021 08:57:21 Stefan
NotSolved
05.05.2021 12:41:22 Mase
NotSolved