Thema Datum  Von Nutzer Rating
Antwort
09.06.2005 15:53:42 Greenhorn
NotSolved
09.06.2005 16:17:37 Rasta
NotSolved
09.06.2005 16:36:33 Greenhorn
NotSolved
09.06.2005 16:54:35 Rasta
NotSolved
Rot Aw:Aw:Aw:Drop Down und relative Zellenbezüge
10.06.2005 08:46:28 Greenhorn
NotSolved
10.06.2005 08:59:01 rasta
NotSolved
10.06.2005 09:31:13 Greenhorn
NotSolved
10.06.2005 11:06:43 Greenhorn
NotSolved
13.06.2005 08:19:14 Greenhorn
NotSolved
13.06.2005 13:14:15 Greenhorn
NotSolved
10.06.2005 10:01:02 Greenhorn
NotSolved
10.06.2005 13:50:38 Rasta
NotSolved

Ansicht des Beitrags:
Von:
Greenhorn
Datum:
10.06.2005 08:46:28
Views:
1672
Rating: Antwort:
  Ja
Thema:
Aw:Aw:Aw:Drop Down und relative Zellenbezüge
Hi Rasta!
musste gestern schnell los n bus kriegen.
Wie meinst du das mit "per hand setzen"?
Ich versuchs nochmal zu beschreiben:
Diese ddm's haben alle eine linkedcell die den numerischen Wert des im ddm ausgewaehlten Eintrags annimmt. D.h. ist der erste Eintrag ausgewaehlt, dann ist ihr wert 1, beim 10. ist ihr Wert 10 usw..
Diese LinkedCells kann man einfach unter Kontextmenü / Steuerelement formatieren / Steuerung angeben (meintest du das?) Mann kann das ganze aber auch direkt im VBA code machen. Ich habe dort z.b. die Adresse einmal geändert. Da die linkedcells sich immer relativ an der gleichen Stelle befinden, naemlich direkt hinter dem zugehoerigen ddm, und ihre Adresse ja im Code des DDm's steht habe ich gedacht man (ich ohne Hilfe nicht) kann ein Makro schreiben, das erkennnt, welches ddm gerade benutzt wird (das makro wird ja dadurch gestartet), die Adresse der linkedcell aus dem Code des jeweiligen ddm's ausliest und diese zelle aktiviert. Dann wuerden meine relativen bezuege von der dann ja activeCell funzen. Verstehst du?
Ich koennte dir, natuerlich nur wenn du Zeit und lust hast, sonst auch mal die ganze geschichte an der ich hier rumbastel per mail schicken dann siehst du vielleicht besser was mein problem ist. Bin echt in Noeten, weil das eine Aufgabe ist die ich von meinem Chef bekommen habe und ich komme nicht weiter. Ich koennte jetzt hoechstens das makro hunderte mal kopieren und ueberall einen anderen fixen Zellbezug eintragen und jedes ddm wuerde dann ein eigenes Makro haben. Sehr unelegante Loesung oder? Und ausserdem sehr Zeitintensiv! Und ab und zu muss man ja mal was dazu lernen.
Vielen Dank das du so hilfsbereit bist, hoffe ich hoere von dir

Das VBA Greenhorn

Rasta schrieb am 09.06.2005 16:54:35:

Hi Greenhorn,

das ddm weis wo es sich befindet?
du kannst höchstens die "linkedCell" per hand setzen(oder täusch ich mich) - kanns gerade nicht testen

und wenn du die ursprungszelle hast, reicht dir auch ein "normales" makro zum wasauchimmer anstatt eines relativen bezuges

wenn du nicht weiterkommst, melde dich nochmal

viele grüße
rasta


Greenhorn schrieb am 09.06.2005 16:36:33:

Hallo Rasta!
Leider nicht wirklich. Was ist denn mit der Idee die verlinkte Zelle zu benutzen? Ich meine das DDM weis ja zumindest wo sich die befindet.

Rasta schrieb am 09.06.2005 16:17:37:

Hallo Greenhorn,

das Dropdown-Menü weiß leider nicht, in bzw. bei welcher zeile es sich befindet.
An dieser Stelle arbeitest du imho am besten mit vorgefertigten constanten, wo du je nach dropdown die jeweilige zelle abfrägst.

für die relativen zellenbezüge folge diesem link: ganz unten

http://groups.google.de/group/microsoft.public.de.excel/browse_frm/thread/75377d88e1d5c503/c6cfb0ffce2827b0?q=relativer+zellbezug+vba&rnum=2&hl=de#c6cfb0ffce2827b0

hoffe es hilft

viele grüße

rasta

Greenhorn schrieb am 09.06.2005 15:53:42:

Ich habe ein Excell sheet mit ca. 150 drop Downs. Jedes soll eigentlich das gleiche tun und zwar Zeilen ein und ausblenden, aber je nachdem wo sich da DDM befindet natuerlich andere Zeilen.Alle sollen mit dem selben Makro arbeiten. Das Makro benutzt relative Bezuege. Diese gehen ja von einer Zelle aus. Momentan ist das eine bestimmte Zelle, dehalb blendet jedes DDM die gleichen Zeilen ein und aus. Wie schaffe ich es das die Zelle von der die Bezuiege ausgehen relativ zur Position des DDM's ist? Koennte man dafuer immer die jeweils verlinkte Zelle aktivieren? Wenn ja, Wie????

Mfg
Das Greenhorn







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
09.06.2005 15:53:42 Greenhorn
NotSolved
09.06.2005 16:17:37 Rasta
NotSolved
09.06.2005 16:36:33 Greenhorn
NotSolved
09.06.2005 16:54:35 Rasta
NotSolved
Rot Aw:Aw:Aw:Drop Down und relative Zellenbezüge
10.06.2005 08:46:28 Greenhorn
NotSolved
10.06.2005 08:59:01 rasta
NotSolved
10.06.2005 09:31:13 Greenhorn
NotSolved
10.06.2005 11:06:43 Greenhorn
NotSolved
13.06.2005 08:19:14 Greenhorn
NotSolved
13.06.2005 13:14:15 Greenhorn
NotSolved
10.06.2005 10:01:02 Greenhorn
NotSolved
10.06.2005 13:50:38 Rasta
NotSolved