Odgovori 
Makro, pomoć

Kod mi pravi sledeći zapis u jednoj ćeliji: {4,50C-1,25;-3,00=0.75;}
Na jednom listu u kalku postoji élijski opseg gde su po x i y osi definisane ćelije sa iznosima npr: 0,75 sledeća je 1,00 itd. Ove brojke prakrično presdstavljaju svojevrsni koordinatni sistem tog ćelijskog opsega. Potrebno je da makro iščita svaki zapis u nizu koji je razdvojem znakom ";" i da upiše string "x" u ćeliju koja predstavlja secište vrednosti sa x i y ose. Prva brojka u izrazu 4,50=-1,25 (pre znaka jednakosti) predstavljala vrednost po x osi a vrednost iza znaka jednakosti vrednost na y osi. Ta operacija bi se ponavljala koliko navedenih zapisa ima u jednom nizu. Problem mi je da krenem u pisanju makroa jer ne znam sa čim da to uradim. Npr. da li će trebati split() funkcija? Kako da kod razlikuje čitanje od znaka "{" do znaka "=" i da uzme u razmatranje samo broj, pa da nastavi da čita broj izna znaka "=" sve do znaka ";"...? Svaka pomoć je dobrodošla...

Apache OpenOffice 4.0.1 Win
Citiraj ovu poruku u odgovoru
Odgovori 




Kontakt | otvorenidokument.com | Povratak na vrh | Povratak na sadržaj | RSS