Office: den Wert einer Zelle in eine andere schreiben

Helfe beim Thema den Wert einer Zelle in eine andere schreiben in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, erst einmal ein Kompliment an alle: ich bin ziemlich begeistert hier von dem Forum !! Was man hier alles lernen kann, einfach... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von jeho, 20. Mai 2007.

  1. jeho Erfahrener User

    den Wert einer Zelle in eine andere schreiben


    Hallo zusammen,

    erst einmal ein Kompliment an alle: ich bin ziemlich begeistert hier von dem Forum !! Was man hier alles lernen kann, einfach klasse.

    Leider find ich aber nichts zu meinem derzeitigen Problem:
    Ich habe eine Formel gefunden, die eine Spalte mit Leerzeilen ohne Lücke auflistet. Das funktioniert auch, solange die Zellen leer bzw. nicht leer sind.

    Allerdings sind diese Zellen bei mir nicht leer, sondern beinhalten eine Formel, die z.T. das Ergebnis "" rausgibt. Daher erhalte ich am Ende der Auflistung ohne Lücke die Fehlermeldung: "#ZAHL".

    Jetzt habe ich mir gedacht, ich muss eine Formel finden, die nur das (Formel-)Ergebnis einer Zelle in eine andere Zelle schreibt, um dann tatsächlich Zellen zu erhalten, die entweder leer oder nicht leer sind, damit die Formel zum lückenlosen Auflisten fehlerfrei greifen kann.

    Hab ich da einen Denkfehler?

    Gruß,
    Jeho
     
  2. schatzi Super-Moderator
    Hallo!

    Mal zur Einleitung:
    Sowas gibt's leider nicht.
    Ich denke, dass du für dein Problem einfach einen anderen Fehlerabfang brauchst:

    =WENN(ZEILE(A1)>SUMME(N(A$1:A$1000<>""));"";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000));ZEILE(A1))))
    Eingabe mit Strg+Shift+Enter abschliessen.
     
    schatzi, 20. Mai 2007
    #2
  3. jeho Erfahrener User
    jo, jetzt klappt's!

    Mal wieder "DANKE!!"

    Meine letzte Herausforderung:
    Gibt es die Möglichkeit, eine fortlaufende (Angebots-)Nummer zu generieren?
    Soll heißen: Jedesmal, wenn ich Excel speichere, erhalte ich beim nächsten Öffnen automatisch eine neue Angebotsnummer?

    Dazu habe ich noch nicht einmal den Hauch einer Idee.

    Gruß,
    jeho
     
  4. schatzi Super-Moderator

    den Wert einer Zelle in eine andere schreiben

    Hallo!

    Eine Formelidee habe ich dazu auch nicht.
    Aber mit einem BeforeSave-Ereignis könnte man das mit VBA machen, z.B.
    Code:
    Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Sheets("Angebot").Range("A1") = Sheets("Angebot").Range("A1") + 1
    End Sub
    Damit wird Angebot!A1 bei jedem Speichern um 1 erhöht.
     
    schatzi, 20. Mai 2007
    #4
  5. jeho Erfahrener User
    Hallo schatzi,

    von Visual Basic habe ich leider gar keine Ahnung.

    Hab's mal ausprobiert, indem ich das sheet in "Angebot" umbenannt, in A1 eine Zahl geschrieben und Deinen code in VB reinkopiert habe, es passiert aber nix.

    Trotzdem danke für die Mühe.

    Gruß,
    jeho
     
  6. schatzi Super-Moderator
    Hallo!

    Der Code gehört in "Diese Arbeitsmappe".
    Also Alt+F11 drücken
    Im linken Fenster Doppelklick auf "Diese Arbeitsmappe" und im rechten Fenster den Code einfügen.

    Bei mir klappt's...
     
    schatzi, 20. Mai 2007
    #6
  7. jeho Erfahrener User
    bei mir klappt's jetzt auch.

    Kein Wunder, bei solch einer Anleitung!!

    1000 Dank,
    jeho
     
Thema:

den Wert einer Zelle in eine andere schreiben

Die Seite wird geladen...
  1. den Wert einer Zelle in eine andere schreiben - Similar Threads - Wert Zelle

  2. 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:...
  3. Werte zusammenzählen - ab einer Zelle die nächsten 5

    in Microsoft Excel Hilfe
    Werte zusammenzählen - ab einer Zelle die nächsten 5: Hallo. ich würde gerne eine bestimmte Menge an Zellen zusammenzählen. Genau gesagt: Wenn in einer Zelle (A1) die Zahl 5 steht dann soll Excel ab B2 die nächsten 5 Werte zusammenzählen. Wenn...
  4. Bedingte Formatierung basierend auf Wert anderer Zelle

    in Microsoft Excel Hilfe
    Bedingte Formatierung basierend auf Wert anderer Zelle: Hallo zusammen, beim Erreichen des 18. Lebensjahres (Geburtsdatum Spalte D, Alter automatisch in Spalte E kalkuliert) soll eine bedingte Formatierung den Namen und Vornamen der Teilnehmer (Spalte...
  5. Zweiten Wert aus einer Zelle löschen

    in Microsoft Excel Hilfe
    Zweiten Wert aus einer Zelle löschen: Hallo zusammen, ich benötige eure Hilfe bei folgendem Problem: Ich habe eine Exceltabelle mit über 1600 Kundenkontakten. Leider wurde bei der Erstellung der Tabelle durch die...
  6. Zelle leer anzeigen, wenn Wert in der zelle nach dem Komma nicht 0 ist

    in Microsoft Excel Hilfe
    Zelle leer anzeigen, wenn Wert in der zelle nach dem Komma nicht 0 ist: Hallo zusammen, ich habe da mal wieder ne spezielle Frage. Ich habe eine Arbeitsmappe, in der ein Tabellenblatt die Information beinhaltet, wie gross eine VE ist. In dem anderen Tabellenblatt...
  7. Wenn der Wert einer Zelle in einem anderem Blatt vorhanden ist, dann ....

    in Microsoft Excel Hilfe
    Wenn der Wert einer Zelle in einem anderem Blatt vorhanden ist, dann ....: Guten Morgen zusammen, ich möchte gerne, dass wenn der Wert einer Zelle (C2) in der Tabelle1 in der Spalte A1:A20000 vorhanden ist, dass dann - entweder in der Spalte C3 der Wert "V" erscheint...
  8. Adressen in eine Zelle bei Übereinstimmung eindeutiger Werte einer anderen Spalte

    in Microsoft Excel Hilfe
    Adressen in eine Zelle bei Übereinstimmung eindeutiger Werte einer anderen Spalte: Hallo zusammen, wer letzteren Thread kennt, hier eine Neuauflage. Problem: Aus Array-Berechnungen (Variablen von Let) ein weiteres Array zu erzeugen, welches für alle eindeutigen Werte aus G die...
  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