Thema Datum  Von Nutzer Rating
Antwort
19.09.2013 14:10:15 Lars
NotSolved
19.09.2013 14:17:03 Lars
NotSolved
20.09.2013 06:51:18 Gast42668
NotSolved
21.09.2013 19:07:25 Lars
NotSolved
21.09.2013 21:30:47 Gast75084
NotSolved
Blau Variable anhand ihres Namens auswählen
21.09.2013 21:30:50 Gast69086
NotSolved
22.09.2013 11:09:44 Lars
NotSolved
23.09.2013 12:01:07 Lars
NotSolved
23.09.2013 21:13:49 Gast41133
NotSolved

Ansicht des Beitrags:
Von:
Gast69086
Datum:
21.09.2013 21:30:50
Views:
924
Rating: Antwort:
  Ja
Thema:
Variable anhand ihres Namens auswählen

Aha, verstehe. Hm, du könntest es mal so probieren.

 

Option Explicit

Public Sub Beispiel()
  
  Dim objWks As Excel.Worksheet
  Dim objName As Excel.Name
  
  Set objWks = ThisWorkbook.Worksheets("Tabelle1")
  
  objWks.Range("B2").Formula = "=(12+myVar01)/5" 'Formel für Veranschaulichung erstellen
  
  'Erstellt eine "Variable" mit dem Namen 'myVar01' und dem Wert '-1.2345'.
  'Diese ist dann im Namensmanager von Excel zu sehen und in Formeln
  'normal zu gebrauchen (s. Zelle B2).
  '... mit Visible:=False kann man sie auch im Namensmanager verbergen
  '    (sie werden dann aber auch nicht mehr der Bearbeitungsleiste automatisch
  '     bei der Eingabe ergänzt)
  Set objName = objWks.Names.Add(Name:="myVar01", Visible:=True, _
                                 RefersTo:=-1.2345)
  
End Sub

Wenn du die Berechnungen vom Makro abgeschlossen hast, könntest du die Ergebnisse auf diesem Wege direkt in den Formeln zur Verfügung stellen/aktualisieren.

 

BG


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
19.09.2013 14:10:15 Lars
NotSolved
19.09.2013 14:17:03 Lars
NotSolved
20.09.2013 06:51:18 Gast42668
NotSolved
21.09.2013 19:07:25 Lars
NotSolved
21.09.2013 21:30:47 Gast75084
NotSolved
Blau Variable anhand ihres Namens auswählen
21.09.2013 21:30:50 Gast69086
NotSolved
22.09.2013 11:09:44 Lars
NotSolved
23.09.2013 12:01:07 Lars
NotSolved
23.09.2013 21:13:49 Gast41133
NotSolved