vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest sobota, 18 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

Lista rozwijana + srednia z wybranych wartosci dla kazdego wiersza


otwartyotwarty rozpoczął: agrado postów: 7



napisał: shan
postów: 5


umieszczony:
11 stycznia 2007
17:11

  
Tak sobie czytam o przechowywaniu ocen historycznych dla potrzeb wyliczenia średniej i mam też inną propozycję, która wg mnie nie ogranicza nas do 32767 ocen.

Zapisujemy w kolumnie 12 dane przykładowo w taki sposób:
4;5;6;12;8
oznacza to 4 "jedynki", 5 "dwójek", 6 "trójek", 12 "czwórek" i 8 "piątek"

Po wprowadzeniu przez użytkownika kolejnej oceny zmieniamy odpowiednią pozycję o 1. Wyliczenie średniej nie stanowi problemu.
napisał: agrado
postów: 2


umieszczony:
7 stycznia 2007
17:52

  
Troszke inaczej ;) Srednia ma byc liczona z wszystkich ocen przyznanych danej ksiazce. Ja wyobrazam to sobie tak:

1. liste ksiazek mam w jednym arkuszu - wraz lista rozwijana do wyboru konkretnej oceny (1-5) i komórka pokazująca srednia ocene przyznana danej ksiazce.

2. w drugim arkuszu odkladaja sie poszczegolne oceny przyznane przez osoby czytajace liste ksiazek, tzn jesli ktos wybierze ocene dla ksiazki z wiersza nr.1 w liscie rozwijanej w arkuszu z punktu pierwszego, pokaze sie ona w drugim arkuszu w wierszu nr.1 w komorce zalozmy nr.1 (nastepna ocena bedzie juz w komorce nr 2 itd). Teraz powinno byc jakies makro liczace srednia w kazdym wierszu i pokazujace ja w arkuszu z punktu 1. i tego wlasnie nie umiem zrobic ;)
napisał: agrado
postów: 2


umieszczony:
4 stycznia 2007
23:27

  
Jestem poczatkujacy w vba wiec zadaje takze w miare proste pytanie:
Mam baze ksiazek i ich autorow w excelowej tabeli. Baza jest stale rozszerzana (dodawane sa nowe ksiazki, wiersze). Przy kazdej ksiazce powinna byc opcja jej oceny (myslalem o liscie rozwijanej, oceny 1-5). Nastepna komorka w wierszu mialaby zawierac srednia ocene danej ksiazki.
Czy ktos ma jakas idee jak to zrobic? Wiem ze problem jest nieskomplikowany ale prosze o pomoc w celach dydaktycznych ;)obiecuje ze juz niedlugo nie bede zadawal takich pytan (czytaj naucze sie vba :D )


:


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z