Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formel auslesen

Forumthread: Formel auslesen

Formel auslesen
03.07.2008 07:07:05
steffen
Moin in die Runde,
ist es möglich aus einer Formel nur einen bestimmte Teil in eine andere Zelle zurückzugeben? geht das mittels einer Formel oder nur per VBA?
Bsp.:
Formel in A1:=123-B5
Ergebnis in B1: 123
Gruß Steffen

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
mit ZELLE.ZUORDNEN gehts per Formel
03.07.2008 07:55:00
Matthias
Hallo Steffen
Das geht über eine Namendefinition:
Schreibe in A1 Deine Formel
Definiere einen Namen
Einfügen-Name-Definieren
Vergib dort einen Namen z.B FormelText
bei bezieht sich auf: gib folgende Formel ein:
=ZELLE.ZUORDNEN(6;INDIREKT("z(0)s(-1)";0)) hinterlegt mit Ok bestätigen.
wenn Du nun in B1 =FormelText eingibst,
wird Dir die Formel aus der linken Nachbarzelle (hier A1) als Text ausgegeben.
hier ein Beispiel:
https://www.herber.de/bbs/user/53547.xls
Gruß Matthias

Anzeige
Was passiert da?
03.07.2008 08:59:56
Steffen
Hallo matthias,
es funzt, aber ich weiß nicht warum.
Kannst Du mir erklären, was hier =ZELLE.ZUORDNEN(6;INDIREKT("z(0)s(-1)";0)) passiert. Die Excelhilfe hilft mir da gar nicht weiter. Also ich möchte gern verstehen, wie diese Formel funktioniert.
Gruß Steffen

AW: Formel auslesen
03.07.2008 07:58:30
Matthias
Hallo Steffen,
m.W. nur mit VBA:

Function FTEIL(z As Range, s As Integer, l As Integer) As String
FTEIL = Mid(z.FormulaLocal, s, l)
End Function


Die Funktion geht dann genau wie =TEIL().
=FTEIL(A1;2;3) (weil das "=" an erster Stelle steht)
Gruß Matthias

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige