FAQ | Points | Add... | Recent posts | Search | Register | Log in


[Excel. Vba] Funkcja zmniejszająca w Vba


Post new topic  Reply to topic      Main Page -> Forum Index -> Programming Generally -> Beginners Programming -> [Excel. Vba] Funkcja zmniejszająca w Vba
Author
Message
deejaytomekk
Poziom 10
Poziom 10


Joined: 06 Feb 2009
Posts: 58
Location: leczyca

Post#1 Post from the author of the topic 20 Aug 2010 17:26   

[Excel. Vba] Funkcja zmniejszająca w Vba


Witam

Jestem laikiem z vba i proszę o pomoc z czymś takim. Chciałby stworzyć funkcję, które ciągle zmniejsza wartość komórki o wartość z innej komórki. zrobiłem jakąś funkcję ale ona tylko mi ciągle przyrównuje. Proszę o pomoc



funkcja.xls
 Filename:  funkcja.xls
Download
 Contents:  
 Filesize:  17 KB
 Punkty:  0.00

Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 20 Aug 2010 17:26   





Back to top
   
deejaytomekk
Poziom 10
Poziom 10


Joined: 06 Feb 2009
Posts: 58
Location: leczyca

Post#2 Post from the author of the topic 21 Aug 2010 15:15   

Re: [Excel. Vba] Funkcja zmniejszająca w Vba


Ponawiam swoją prośbę. Czy jest może ktoś kto mi pomoże.
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 21 Aug 2010 15:15   





Back to top
   
marcinj12
Poziom 22
Poziom 22


Joined: 14 Feb 2005
Posts: 1658
Location: Wrocław

Post#3 21 Aug 2010 15:30   

Re: [Excel. Vba] Funkcja zmniejszająca w Vba


Co to znaczy że funkcja ma "ciągle zmniejszać wartość komórki"? Nie wystarczy zwykła funkcja typu: A1=B1-C1 ?
Poza tym, w swojej funkcji nie definiujesz nigdzie zmiennej myRange przez co domyślnie jest ona równa 0.
Back to top
   
Google

Google Adsense


Post# 21 Aug 2010 15:30   





Back to top
   
deejaytomekk
Poziom 10
Poziom 10


Joined: 06 Feb 2009
Posts: 58
Location: leczyca

Post#4 Post from the author of the topic 21 Aug 2010 17:40   

Re: [Excel. Vba] Funkcja zmniejszająca w Vba


Quote:
Co to znaczy że funkcja ma "ciągle zmniejszać wartość komórki"? Nie wystarczy zwykła funkcja typu: A1=B1-C1 ?
Poza tym, w swojej funkcji nie definiujesz nigdzie zmiennej myRange przez co domyślnie jest ona równa 0.


Chodzi mi o to że od komórki L1 ma odjąć się wartość z komórki M1 i wynik wyświetlić z powrotem w L1
Back to top
   
marcinj12
Poziom 22
Poziom 22


Joined: 14 Feb 2005
Posts: 1658
Location: Wrocław

Post#5 21 Aug 2010 20:25   

Re: [Excel. Vba] Funkcja zmniejszająca w Vba


Nie no tak to się nie da ;) Słyszałeś o odwołaniu cyklicznym?? Skąd funkcja ma wiedzieć kiedy się "zatrzymać" ?? Skoro od swojej wartości ma odjąć jakąś liczbę, to po zmianie musiałaby znowu i znowu etc...
Jeżeli wartość w komórce Li jest stała, np. 100, to piszesz dla L1:
=100-M1
A jeżeli w L1 wartość się zmienia, to musisz wykorzystać 3 kolumnę, np. K1:
=L1-M1
Inaczej się nie da, chyba że makrem odpalanym przyciskiem.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Programming Generally -> Beginners Programming -> [Excel. Vba] Funkcja zmniejszająca w Vba
Page 1 of 1
Similar topics
Excel VBA, przecinek i kropka (4)
VBA Excel - makro (15)
[VBA] Funkcja KeyPress w TextBox (4)
funkcja warunkwowa z datą VBA (1)
[Excel] VBA makro - problem (21)
[VBa] Excel wyszukiwarka slow (3)
excel, funkcja vlookup + interpolacja (czy konieczny vba?) (4)
[VBA Excel] własna funkcja (5)
[excel,vba] funkcja kopiuj (14)

Page generation time: 0.106 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed