Office: Zellbezeichnung in Zelle ausgeben für Solver berechnung

Helfe beim Thema Zellbezeichnung in Zelle ausgeben für Solver berechnung in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Forum, um die Solver Funktion im vorhandenen Makro nutzen zu können, muss ich vorher Formeln in die Zellen eingeben. Mein Code... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von homax, 6. Juni 2008.

  1. homax Erfahrener User

    Zellbezeichnung in Zelle ausgeben für Solver berechnung


    Hallo Forum,

    um die Solver Funktion im vorhandenen Makro nutzen zu können, muss ich vorher Formeln in die Zellen eingeben.

    Mein Code
    Code:
            Cells(1, j_column_pr + 4).Value = "Mittelwert"
            Cells(2, j_column_pr + 4).Value = a(1)
            Cells(1, j_column_pr + 5).Value = "Amplitude"
            Cells(2, j_column_pr + 5).Value = a(2)
            Cells(1, j_column_pr + 6).Value = "Phase"
            Cells(2, j_column_pr + 6).Value = a(3)
            
            Cells(i, j_column_pr + 2).Formula = "sum(a(1)+a(2)+a(3))"
    Die Formel ist etwas komplizierter, soll nur als beispiel dienen.

    Mein Ziel ist es nun, dass für a(x) die jeweilige Zellbezeichnung ausgegeben wird.
    z.B H2 für a(1); I2 für a(2); J2 für a(3)
    damit ich im nächsten Schritt den Solver anhand dieser Formeln nutzen kann.


    Vielen Dank
    homax
     
    homax, 6. Juni 2008
    #1
  2. schatzi Super-Moderator
    Hallo!

    Die Formel kannst du dir aus den Strings zusammenbauen:

    Cells(i, j_column_pr + 2).Formula = "=" & Cells(2, j_column_pr + 4).Address & "+" & Cells(2, j_column_pr + 5).Address & "+" & Cells(2, j_column_pr + 6).Address
     
    schatzi, 7. Juni 2008
    #2
  3. homax Erfahrener User
    Das war genau der Befehl den ich gesucht habe:-)

    Vielen Dank

    Allerdings habe ich jetzt immer das Problem das z.B. bei
    Code:
    Cells(2, j_column_pr + 7).Formula = "=SUMME(" & Cells(nstart, j_column_pr + 7).Address & ":" & Cells(imax + nstart, j_column_pr + 7).Address & ")"
    in der Excel Zelle zwar die Formel "=SUMME($W$3:$W$33)" steht, jedoch nicht berechnet wird bzw. nicht als Formel erkannt wird. Erst nach einer Änderung z.B. 33 neu eintippen und Enter wird auch gerechnet. Und das unabhängig von der Zellformatierung.
    Wieso? :-(
     
    homax, 8. Juni 2008
    #3
  4. homax Erfahrener User

    Zellbezeichnung in Zelle ausgeben für Solver berechnung

    Hat sich erledigt mit sum klappts.

    Danke

    Code:
    Cells(2, j_column_pr + 7).Formula = "=SUM(" & Cells(nstart, j_column_pr + 7).Address & ":" & Cells(imax + nstart, j_column_pr + 7).Address & ")"
    :-)
     
    homax, 8. Juni 2008
    #4
  5. schatzi Super-Moderator
    Hallo!

    Wenn du deutsche Funktionsnamen verwenden möchtest, dann nimm "FormulaLocal" statt "Formula".
     
    schatzi, 8. Juni 2008
    #5
Thema:

Zellbezeichnung in Zelle ausgeben für Solver berechnung

Die Seite wird geladen...
  1. Zellbezeichnung in Zelle ausgeben für Solver berechnung - Similar Threads - Zellbezeichnung Zelle ausgeben

  2. Eine Zelle blinken lassen

    in Microsoft Excel Hilfe
    Eine Zelle blinken lassen: Wünsche einen schönen Sonntag in die Runde. Ich habe einen VBA Code, um eine Zelle blinken zu lassen. Nun kann ich das Blinken nur im VBA Code starten. Ich hatte mir vorgestellt, dass wenn ich das...
  3. Daten Einlesen aus mehre Zellen in Verbindung einer Verbundene Zelle

    in Microsoft Excel Hilfe
    Daten Einlesen aus mehre Zellen in Verbindung einer Verbundene Zelle: Moin Allerseits, mit Verlaub ich bin seit 5 Jahren aus der Materie raus, fange somit von Vorne an. Frage: Anpassung eines bereits Geschrieben Codes. Verwendete Elemente: Quelle> Tabelle "wsLK",...
  4. Hochzählen Zelle Excel oder Office365?

    in Microsoft Excel Hilfe
    Hochzählen Zelle Excel oder Office365?: Hallo zusammen Ich möchte im Excel eine Spalte mit den Schaltknopf hochzählen. Lokal funktioniert es einwandfrei, wie könnte ich es lösen da verschiedene Personen die gleiche Datei öffnen müssen,...
  5. Zelleninhalte in andere Zelle mit Komma getrennt

    in Microsoft Excel Hilfe
    Zelleninhalte in andere Zelle mit Komma getrennt: Hallo, ich weiß nicht, ob ich im EXCEL Bereich richtig bin, da es sich um eine Tabelle aus einer Access Datenbank handelt. Allerdings müsste ich "nur" in dieser Tabelle einiges ändern: Für jeden...
  6. In einer Zelle Zahlen erkennen und trennen

    in Microsoft Excel Hilfe
    In einer Zelle Zahlen erkennen und trennen: Guten Tag zusammen Ich habe folgende Daten in einer Zelle und muss diese in mehrere Spalten aufteilen, insbesondere benötige ich die Zahl, die hinter dem X steht PKP210SX90AOS08...
  7. Formularsteuerelement Textfeld: Selbe Formatierung wie verlinkte Zelle?

    in Microsoft Excel Hilfe
    Formularsteuerelement Textfeld: Selbe Formatierung wie verlinkte Zelle?: Hallo, ich bin ja gerade dabei ein Bestellformular mit Excel zu realisieren. Das ganze sieht soweit auch schon sehr gut aus und funktioniert weitgehendst. Die Textfelder sind nun alle verlinkt...
  8. Teilstring einer Zelle auf Wert aus anderer Zelle überprüfen

    in Microsoft Excel Hilfe
    Teilstring einer Zelle auf Wert aus anderer Zelle überprüfen: Hallo zusammen, ich habe in einer Excel-Tabelle in zwei Tabellenblätter. Tabellenblatt "Artikelstamm" beinhaltet in Spalte A eine Artikel-Nr. und diverse weitere Spalten. Hier ein kleiner Auszug:...
  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