selection change....machts nicht

Bild

Betrifft: selection change....machts nicht von: roland_k
Geschrieben am: 18.02.2005 08:08:41

hi zusammen ,,,,immer noch am gleichen problem

ich will A1 anklicken dann soll der wert in C1 gleich A1 sein


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("A1").Activate Then Range("C1").Value = Range("A1").Value
End Sub


der kursor springt egal wo klicke in A1

muss ich alle andern cellen aussschliessen

oder geht das ueber den weg ueberhaupt nicht ?

mit copieren habs au nicht hinbekommen

mein rechner ist ein rolls roice bin denk zu bloed zum tanken :(

selbstzeifel kommen langsam auf ...tsssssssss

sicher wider mal ne ganz triviale sache

danke im voraus ....ans gremium

gruss roland _k
Bild


Betrifft: AW: selection change....machts nicht von: Beni
Geschrieben am: 18.02.2005 08:18:26

Hallo Roland,
Gruss Beni





Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then Range("C1").Value = Range("A1").Value
End Sub



Bild


Betrifft: geht aber warum ? von: roland_k
Geschrieben am: 18.02.2005 12:48:29

hi beni

danke erst mal es geht ....

aber lernprozess ich suche was ist target ...nichts zu finden ...oder ist der begriff alltagssprache ...engl...bin out ((

komisch dass hilfe nichts bringt


didaktisch michts zu finden

keine ahnung wie die programmierer das erlernen

oder gibts irgenwo ne verständliche erklärung ?

cancel z b auch ein begriff ....finde nichts

oder muss das im woertbuch suchen

aber wer sagt mir dann wo und wie ich diesen einsetze

na ja

schoenen tag noch gruss roland


Bild


Betrifft: AW: geht aber warum ? von: Beni
Geschrieben am: 18.02.2005 16:30:18

Hallo Roland,
Target ist eine Variable und wird als Range deklariert, das ist die Zelle die selektioniert wird,
bei

Private Sub Worksheet_Change(ByVal Target As Range) ist es die Zelle in der Aenderung erfolgt.
Es muss nicht zwingend Target sein, es kann auch Roland sein, wenn es entsprechend deklariert ist.
Gruss Beni

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$A$1" Then Range("C1").Value = Range("A1").Value
End Sub



Private Sub Worksheet_SelectionChange(ByVal Roland As Range)
If Roland.Address = "$A$1" Then Range("C1").Value = Range("A1").Value
End Sub



Bild


Betrifft: tja .....frage oder Lehr_Forum von: roland_k
Geschrieben am: 18.02.2005 19:09:28

hei beni danke ....

nu habe das einigermassen kapiert ..

aber ganue das grundwissen macht probleme ...drum fine nie einen richtigen ansatz

habe das natuerlich umbauen muessen auf mein problem....lange dedauert aber es geht jetzt ...hängeschon wieder wo anders rum.:((

mach da aber neuen thread

danke fuer die muehe ....

grüsse roland_k


 Bild

Beiträge aus den Excel-Beispielen zum Thema "selection change....machts nicht"