Ich möchte die in XL bereitgestellte Funktion INDIREKT in VBA "nachbauen".
Wer kann mir da helfen???
Ich möchte die in XL bereitgestellte Funktion INDIREKT in VBA "nachbauen".
Wer kann mir da helfen???
ohne jemand nahe treten zu wollen, ... aber schau doch bitte mal diesen Thread vorher an .
Vielleicht löst er dein Problem
Gruss Rainer
Application.WorksheetFunction (deine Funktion)
gruß
andreas e
http://www.skripteundaufgaben.de viele kostenlose Downloads und Lösungsansätze zu EXCEL und mehr
ich blicke da noch nicht ganz durch??
Meine in XL geschriebene INDIREKT-Formel heisst:
INDIREKT("DATEN!B"&REST(C4-DATEN!$L$9;70)+1)
Diese bewirkt, dass aus einem Schichtplan heraus(steht in "DATEN!B") diese Daten in einen Monatskalender übertragen werden.
In $L$9 steht ein Beginn-Datum für einen Arbeitnehmer; in $C$4 steht das Tagesdatum.
Bitte um eine kleine Hilfe.
Danke.
Warum, warum ..... Tja da geht es mir wie dir ... das verstehe ich nicht !
Gruß
andreas e
... ich weiss nicht ob die beiden Frager identisch sind.
Es ist zwar auffallend,... aber eben.
Wir müssen zumindest das Rad nicht neu erfinden :-)
Gruss Rainer
... ich weiss nicht ob die beiden Frager identisch sind.
Es ist zwar auffallend,... aber eben.
Wir müssen zumindest das Rad nicht neu erfinden :-)
Gruss Rainer
ich habe mich:
1. An die FAQ gehalten und
2. CrossPosting mag ich auch nicht
3. Mit Deinem/Euren Hinweis auf den Thread auf Spotlight kam ich nicht ganz klar
4. Daher auf Herber gesucht und doch nicht gefunden!!!
Danke Leute!!!!
Ich bin ja auch immer gegen Cross-und Multiposting. Aber ich frag mich jetzt schon seit einiger Zeit, woher ihr diese Sicherheit habt, dass es ein und derselbe ist? Ich kann es nämlich nicht erkennen...
Ich glaube, ihr tut hier jemandem Unrecht...?
Sei´s drum, das Rad muss nicht neu erfunden werden und somit ist der Link von Rainer völlig korrekt!
Auf weiterhin fruchtbare Beiträge und ein schönes Jahr 2003!
Viele Grüße
Boris
Entschuldigung angenommen!!!
Ist leider aber nicht das erste Mal.
Wenn ich schon ein Forum bemühen muss, für meine Unwissenheit oder auch Neugier, dann benutze ich grundsätzlich das von Herber.
Die anderen zwar mal gehört oder so, aber nie wirklich genutzt.
Nun gut, werde mir mal das Posting auf Spotlight reinziehen und versuchen aufzudröseln.
MfG
A.C. aus HH
Mail bitte an actiss-hh@freenet
Danke schön!!!!
Worksheets.Function.INDIREKT ("DATEN!B" & Right(Range("C4") - Range("DATEN!$L$9"), 70) + 1)
und nochmals sorry !
gruß
andreas e
drum habe ich ja geschrieben, dass ich es nicht weiss :-)
Herzliche Grüsse
Rainer
An der richtigen Formulerung der Worksheetfunktion
wär ich trotz allem immer noch interessiert,
ich hab`s nämlich so auf Anhieb nicht hinbekommen,
das hier schnackelt z.B. nicht:
MsgBox Application.WorksheetFunction.Indirect("$A$1")
wenn in A1 A2 steht und in A2 ein Wert steht, der in der
MSgbox erscheinen sollte...
Bye
Nike
P.S. O.k. welche wären denn die Top 5 Excel Foren,
die man zuerst durchsuchen sollte? ;-)
Hans
Spotlight
ExcelCenter
Microsyskramer
und abschließend noch das
Active VB Archiv net?
Oder welche Reihenfolge bzw. andere Foren würdet Ihr vorschlagen?
ok Excelformeln.de aber halt mehr bei einen etwas spezielleren
FormelProblem ;-)
Das hier hab ich auch gerade erst neu gefunden:
http://forum.myphorum.de/list.php?f=3040
Vielleicht habt ihr ja noch ein paar auf der Pfanne,
die nicht kenne...
Auch Dir ein Gutes Neues Jahr :-)
Wenn ich Zeit habe, "zappe" ich zwischen Spotlight, Herber und der, ja auch die muss sein, der MS-EXCEL Newsgroup hin und her, aber eben nur wenn ich Zeit habe.
Das mit der Indirekt-Funktion ist mir auch nicht klar, weil meines Wissens INDIREKT nicht von VBA unterstützt wird,... aber ich weiss ja auch nicht alles und lasse mich deswegen auch gerne eines besseren belehren.
Bisher habe ich es auch immer wie in Spotlight über eine Variable Referenzierung gelöst:
myC = Range("A1")
Worksheets(myC).Activate
und so weiter...
Gruss Rainer