Datuve :: Forums :: Arhīvs :: Excel macros un datu piefiksēšana

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 98

Reģistrētie lietotāji online: 0

Viesi online: 98

Datuve.lv video
Top.LV

Excel macros un datu piefiksēšana

Ievietoja: ce3er @ 2010.04.29 09:52  

Labdien, radusies sekojoša problēma,
Vienā excel šūnā ir mainīgie lielumu, pēc nenoteikta laika tie mainās (intervāls pārsvarā ir 1-5sec), man vajadzēt uztaisīt macros'u (vai kā savādāk?), kas piefiksētu šos datus(ja nomainās, tad piefiksē, ja nemainās, neko nedara) katrā atsevišķā šūnā un būtu labi, ja beigās uztaisa grafiku (scatter - tīro līniju) un visu laiku papildina.

Kāds varētu palīdzēt, jo ar makrosu esmu uz Jūs.

Komentāri:

#1 HIGH-Zen @ 2010.04.29 10:36

Jāskatās uz Excel VBA.
Iekš VBA ir iespējams šito uztaisīt, nav tikai skaidrs tev tur nonstopā visu dienu tie skaitļi mainīsies? Cik vērtībām zīmēsi grafiku? Pēdējām 10, 100... ?

#2 ce3er @ 2010.04.29 11:07

Beidzamos 30(ja ir mazāk, arī skaita taisa), visu dienu nē, kādas 15min.
Pa x asi lai iet vnk 1;2;3;4;5;6;
pa Y  [1;12]

#3 HIGH-Zen @ 2010.04.29 11:41

Nu ta ķeries klāt
Ciklā čeko to vērtības šūnu kādu reizi sekundē izmantojot arī Win API Sleep
http://www.your-save-time-and-improve-quality-technologies-online-reso…
Ielasi vērtības vai nu masīvā, vai krāmē uzreiz šūnās, kuras tiek izmantotas grafikam (kurš uztaisīts jau iepriekš).
Nu un grafikam - refresh vai recalculate(), lai attēlo izmaiņas.
Un, protams, kaut kāds nosacījums pie kura cikls sākas un apstājas.
Tur kaut kāda start poga + cipars, cik minūtes lai viņš tur ņemas, jo kamēr griezīsies cikls, neko citu excel-ī darīt nevarēsi, ja nu vienīgi apturēt ar Ctrl+Break.