Thema Datum  Von Nutzer Rating
Antwort
13.02.2018 00:30:23 manfred
NotSolved
13.02.2018 08:53:18 Jonas
*****
NotSolved
13.02.2018 20:46:51 Gast49248
NotSolved
13.02.2018 20:48:25 manfred
NotSolved
13.02.2018 20:56:37 Werner
*****
NotSolved
13.02.2018 21:13:07 xlKing
*****
NotSolved
Rot Variablenname deklarieren/umbenennen durch zusammenführung von Strings
13.02.2018 23:10:09 manfred
NotSolved
14.02.2018 00:44:30 xlKing
*****
NotSolved
14.02.2018 07:44:51 Gast93814
NotSolved
14.02.2018 13:48:01 manfred
NotSolved

Ansicht des Beitrags:
Von:
manfred
Datum:
13.02.2018 23:10:09
Views:
561
Rating: Antwort:
  Ja
Thema:
Variablenname deklarieren/umbenennen durch zusammenführung von Strings

Vielen dank Mr. K. und Werner.

Ich bin fast ein wenig beschämt aufgrund der Hilfsbereitschaft. Und deshalb ist es mir umso unangenehmer zu sagen, dass das meine Frage immer noch nicht klärt. Anscheinend habe ich mich nicht richtig ausgedrückt. Ich versuche es jetzt ganz präzise und auf den Fall angewand:

Mir geht es nicht darum, einer Variable Werte oder Begriffe zuzuweisen, wie zb von Werner gezeigt (z = i  & "_" & j)
Mir geht es ganz speziell um den Variablennamen auf den MR.King eingegangen ist. Dann gehe ich doch nochmal genauer auf den Fall ein: Sowohl Zeile als auch Spalte haben in der Tabelle eine Überschrift. Ich weiß, dass ich hier mit einfachen Arreys und Schleifen arbeiten kann um auf die einzelnen Zellen hintereinander nach Bedarf zugreifen zu können, das sollte ich auch hinbekommen. Mich hat es aber einfach aus Interesse gereizt, jeder Zelle einen Namen zu geben, damit ich den Leuten die noch weniger Ahnung als ich haben (das geht merkwürdiger weise :) ) verständlich machen kann, was da gerade in dem Code verwendet wird und was nicht. Deswegen auch die Frage, ob man ein Variablennamen (nicht seine Werte!!), in dem Fall aus Zeilenüberschrift und Spaltenüberschrift, automatisch generieren kann.

   
  schnell mittel langsam
Auto 2 5 6
Bus 1 3 10

aus dieser Tabelle soll er automatisch Variablen erstellen mit Variablennamen und Wertzuordnung:

dim Autoschnell as integer.

Autoschnell =2

dim Automittel as integer

Automittel = 5

'usw ( Autolangsam=6, Busschnell=1, Busmittel=3, Buslangsam=3)

Natürlich könnte ich es so einzeln manuell einpflegen:

Autoschnell = ThisWorkbook.Worksheets("Tabelle1").Cells(2, 2)

Automittel = ThisWorkbook.Worksheets("Tabelle1").Cells(2, 3)    ....etc...

Aber der Punkt ist, dass ich die Variablennamen automatisch erstellen möchte! Automatische Erstellung der Variablennamen deshalb, weil sich der Tabelleninhalt und damit Zeilenüberschriften und Spaltenüberschriften immer wieder ändern beim erneuten benutzen. Ich hoffe das ist verständlich?

 

 


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
13.02.2018 00:30:23 manfred
NotSolved
13.02.2018 08:53:18 Jonas
*****
NotSolved
13.02.2018 20:46:51 Gast49248
NotSolved
13.02.2018 20:48:25 manfred
NotSolved
13.02.2018 20:56:37 Werner
*****
NotSolved
13.02.2018 21:13:07 xlKing
*****
NotSolved
Rot Variablenname deklarieren/umbenennen durch zusammenführung von Strings
13.02.2018 23:10:09 manfred
NotSolved
14.02.2018 00:44:30 xlKing
*****
NotSolved
14.02.2018 07:44:51 Gast93814
NotSolved
14.02.2018 13:48:01 manfred
NotSolved