Thema Datum  Von Nutzer Rating
Antwort
Rot Excelzelle per InputBox-Eingabe "dauerhaft" als Startposition für eine Schleife auswählen
07.10.2017 20:55:03 Hubertus
NotSolved
07.10.2017 21:42:39 Mackie
NotSolved
08.10.2017 19:56:03 Gast36754
NotSolved
08.10.2017 19:59:02 Hubertus
NotSolved

Ansicht des Beitrags:
Von:
Hubertus
Datum:
07.10.2017 20:55:03
Views:
957
Rating: Antwort:
  Ja
Thema:
Excelzelle per InputBox-Eingabe "dauerhaft" als Startposition für eine Schleife auswählen

Hallo liebe Forums-Mitglieder,

 

ich möchte eine Schleife programmieren, mit der die Daten in einer bestimmten Spalte abgefragt werden. Z. b. könnte in der Zelle C1 begonnen werden, bis zur letzten Zeile, die in Spalte C mit Daten befüllt ist.

 

Aber ich gehe davon aus, dass meine Kollegen die Excel-Tabelle im Laufe der Zeit öfter mal verändern werden (Spalten werden verschoben, gelöscht oder hinzugefügt).  Mittels einer Fehlerkorrektur wäre es möglich, das Makro so zu gestalten, dass es auch in der modifizierten Tabelle richtig läuft.

Konkret: Wenn C1 nicht mehr die korrekte Startzelle ist (das Programm orientiert sich an den Überschriften), soll eine InputBox erscheinen, in die der Anwender eingibt, in welcher Spalte die Schleife ablaufen soll.

 

Großer Nachteil: diese InputBox würde jetzt bei jedem Programmstart aufploppen und den Anwender jedesmal auf's neue nerven.

 

Gibt es irgendeine Möglichkeit, einmalig diese Eingabe zu machen, so dass das Makro dies sich für die Zukunft merkt?
Variableninhalte erlöschen halt leider nachdem das Makro ausgeführt wurde - oder gibt es dauerhafte Variablen? (Ich glaube wohl nicht).
Geht's vielleicht irgendwie über eine Konstante oder gibt es irgendeinen Trick?

 

Ich hoffe, dass man mir bei meimen Problem vielleicht weiterhelfen kann und danke im Voraus für Eure Hilfe!

 

Grüsse, Hubertus


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
Rot Excelzelle per InputBox-Eingabe "dauerhaft" als Startposition für eine Schleife auswählen
07.10.2017 20:55:03 Hubertus
NotSolved
07.10.2017 21:42:39 Mackie
NotSolved
08.10.2017 19:56:03 Gast36754
NotSolved
08.10.2017 19:59:02 Hubertus
NotSolved