Temat: wykorzystanie kalkulatora arkusza do obliczenia wartości...

Dzień dobry.
Chodzi mi o przykład skryptu makra, które pozwalałoby na następującą operację:
- w arkuszu "wyniki.xls" mam listę osób w których wpisuję w komórki przy każdym nazwisku ilość punktów
- w arkuszu "ocenianie_punktowe.xls" jest kalkulator, który przelicza ilość punktów na ocenę (w komórkę D4 wpisuje się ilość zdobytych punktów, a w komórce D6 pojawia się ocena

Chodzi o to żeby arkusz wyniki.xls wykorzystał arkusz ocenianie_punktowe.xls w taki sposób by samodzielnie wstawił wynik z danej komórki do komórki D4 w arkuszu ocenianie_punktowe .xls, a następnie pobrał wartość z komórki D6 z arkusza ocenianie_punktowe .xls i wstawił w zadanej komórce arkusza wyniki.xls

Czy to jest możliwe?Ten post został edytowany przez Autora dnia 24.06.18 o godzinie 09:58
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: wykorzystanie kalkulatora arkusza do obliczenia wartości...

Trochę mylisz pojęcia:
"Arkusz" to pospolicie nazywana zakładka
"Skoroszyt" to plik Excela.
Pozornie takie przejęzyczanie nie ma znaczenia, ale jak powtarzasz to kilkukrotnie powołując się na co innego niż faktycznie znaczy, to jest to dość rażące.

W danym opisie nie ma informacji jak kalkulator umieszczony w skoroszycie "ocenianie_punktowe.xls" działa. Czy jest oparty na formułach, czy na zaprogramowanych czynnościach. Jest to istotne ponieważ zapewne formuły da się odtworzyć w skoroszycie "wyniki.xls" natomiast jeśli obliczenia realizuje kod VBA to należało by się przyjrzeć mu bliżej aby przekształcić go w funkcję UDF. Na etapie tak zdawkowego opisu, bez linku do plików nie da się wywróżyć z fusów konkretnego rozwiązania.



Wyślij zaproszenie do