{"text_format":"1","workbook":"xlsx","n_sheets":2,"sheets":["Ylesanne","Sheet2"],"not_rendered":{"charts":0,"images":0,"macros":1,"external_links":0,"defined_names":2,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Ylesanne","index":0,"n_rows":18,"n_cols":2,"rows_kept":18,"cut":false,"hidden":false,"merged":[]}
[]
[null,"1. Koostada VBA protseduur, mis genereerib töölehele alates lahtrist nimega „algus“ m x n juhuslikku arvu vahemikus [-100, 100]."]
[null,"rnd() – juhuslik reaalarv vahemikus [0, 1). "]
[null,"Juhusliku täisarvu saamiseks vahemikus [alg, lõpp] sobib avaldis alg + int(rnd()*(lõpp-alg+1)). "]
[null,"NB! Sarnase protseduuri saab võtta loengu failist."]
[]
[null,"2. Koostada VBA protseduur, mis värvib juhuslikult umbes pooled lahtri \"algus\" ümbruses olevatest arvudest mingit värvi."]
[null,"Vt objekti Range omadus Interior.ColorIndex), näiteks kollane (6), punane (3). "]
[null,"Värvitava piirkonna määramiseks kasutada lahtri omadust CurrentRegion: "]
[null,"Range(\"algus\").CurrentRegion"]
[null,"NB! Sarnase protseduuri saab võtta loengu failist."]
[]
[null,"3. Koostada VBA funktsioon, mis leiab parameetrina antud piirkonnas olevate värvitud lahtrite väärtuste aritmeetilise keskmise. Arvestada võimalusega, et värvitud lahtrid puuduvad."]
[]
[null,"4. Koostada VBA funktsioon, mis leiab parameetrina antud arvude hulgast absoluutväärtuselt suurima paarisarvu. Arvestada võimalusega, et paarisarvud puuduvad või et ainus paarisarv on 0."]
[]
[null,"5. Koostada VBA protseduur, mis kopeerib lahtri \"algus\" ümbruses (vt lahtriploki omadus CurrentRegion) olevate värvitud lahtrite hulgast need, "]
[null,"mille väärtus jagub kolmega, ühte veergu, mis paikneb andmete piirkonnast kaks veergu paremal. Protseduur peab kõigepealt kustutama võimalikku tulemuspiirkonda jäävad väärtused."]

{"sheet":"Sheet2","index":1,"n_rows":9,"n_cols":10,"rows_kept":9,"cut":false,"hidden":false,"merged":[]}
[null,null,null,null,null,null,null,null,"Värvi number"]
[null,null,null,null,null,null,null,null,4]
[]
[]
[null,36,-9,-29,-70,41,86,6,null,36]
[null,-82,52,-20,-8,-2,-59,-34,null,-9]
[null,-81,18,-66,86,-81,-11,-46,null,-66]
[null,75,50,-46,35,-49,-82,-94,null,-81]
[null,-36,58,-41,-53,-4,-49,-32,null,75]