[ vladakru @ 06.02.2009. 20:56 ] @
Nikako da provalim kako osposobiti celiju tako da ona sluzi samo za unos nekog broja koji bi se sabirao sa nekom drugom celijom i dao rezultat u trecoj celiji?
malo je nezgodno da objasnim ali cu pokusati nekako. Znaci celija A1 sluzi samo za unos koji se sabira sa A2 i daje rezultat u A3, znam da cete reci da je ovo lako
Code:

A3=A1+A2
40=10+30

ali neeeeeee, sledeci put ako u A1 unesem 20 (novi broj ce da "prekuca" BROJ 10 koji se tu nalazio) u A3 ce da bude 50 a meni treba da bude 60, znaci
Code:

60=(10+20)+30
A3=   A1  +A2

malo sam ga zakomplikovao... da pojednostavim... kada u A1 unesem broj, taj broj se sabere sa A2 i da rezultat u A3 ali A1 da odmah nakon unosa bude spremna za novi unos..... fakticki da ta A1 celija bude neki submit form ako je to moguce.
AKO RAZUMETE STA PISAC HOCE DA KAZE :)))

[ timmy @ 06.02.2009. 23:24 ] @
Moze, ali uz malo programiranja tj. kad god se promeni vrednost u A1 da se ta nova vrednost doda na postojecu u A3.

1. Pritisni Alt+F11
2. Sa leve strane ekrana pritisni dva puta na list na kome se nalaze tovji podaci npr. Sheet1
3. Dodaj sledeci kod

Code:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$A$1" Then
        [A3] = [A3] + [A1]
    End If
End Sub


4. Zatvori prozor VB Editora
5. Menjaj vrednost u A1...

Pozdrav
[ vladakru @ 07.02.2009. 08:52 ] @
Timotije brate ziv bio :) to je to , imas pivo od mene :))))