Frage : Auserwählte Zelle der Entdeckung basiert auf Zellenwert von einem anderen Blatt

Hallo haben Experts

I zwei Arbeitsblätter mit identischer Datenstruktur und ich benötige ein Makro, das Nachschlagen ein Wert in der Zelle X1 in Blatt 1 und in der Entdeckung wird und wähle die erste Zelle auf dem Blatt vor 2, das diesen Wert containining ist (oder in diesem besonderen Fall, in einem Datum). Dieses ist, was ich versuchte:

Range („X1“). Select
Selection.Copy
Blätter („Sheet2“). Select
Selection.Find (was: = " 12/1/2009“, nachher: =ActiveCell, LookIn: =xlFormulas, _
LookAt: =xlPart, SearchOrder: =xlByRows, SearchDirection: =xlNext, _
MatchCase: =False, SearchFormat: =False). Activate

This ist jedoch nicht zufrieden stellend, da es ihn Absolutwert der Zelle im „Entdeckung“ Prozess schreibt. Das heißt, wenn ich das Makro nächstes Mal laufen lasse und der Wert von X1 unterschiedlich ist, wird es noch lokk für die abolsute Schnur „12/1/2009“. Gibt es eine Weise, dieses zu regeln?

Thanks für Ihre Hilfe.

Antwort : Auserwählte Zelle der Entdeckung basiert auf Zellenwert von einem anderen Blatt

O.K., Dank für die Erklärung!

So, was Sie in AS3 wünschen, ist ExternalInterface. Ich versuche, Sie einige Beispiele als backgrounder zuerst zu finden.

http://www.viget.com/inspire/bi-directional-actionscript-javascript-communication

welches nicht ein phänomenales Tutorium aber ist, gibt Ihnen die Grundlagen. Ist hier der luftgetrocknete Ziegelstein Doc.

http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

so im Allgemeinen ein von zwei Drehbüchern hier gutheißen:
1. Sie wünschen den gesamten grellen Bereich clickable sein und Ihre Javascriptfunktion benennen. Javascript auf der Div. in diesem Fall einfach verwenden, die das grelle Stück enthält. Nicht mit WIE an allen stören

2. Sie wünschen einen Knopf oder etwas movieclip innerhalb Ihres Blitzes den Einkaufswagen JS auslösen. Externalinterface in diesem Fall benutzen, wie unten umrissen

external.ExternalInterface importieren;
Funktion someClickEventHandler (e: MouseEvent) {
  ExternalInterface.call („WSAddToCartNoRedirect, 103170, '', '', '', „0“);
}

oh und dieses kann nicht sehr gut arbeiten, wenn Sie es heraus auf Ihrem lokalen Rechner prüfen, es sei denn Sie Ihren Sicherheits-Sandkasten zusammengebaut, also befor, das Sie aufgeben, das swf und das Wirt HTML page zu Ihrem Prüfungsbediener laden.

Viel Glueck!

Tom
Weitere Lösungen  
 
programming4us programming4us