Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Šta je zapravo zamena za VBA?

[es] :: Office :: Excel :: Šta je zapravo zamena za VBA?

[ Pregleda: 1775 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Blue82
dipl. ecc.

Član broj: 165981
Poruke: 838
*.dynamic.sbb.rs.



+322 Profil

icon Šta je zapravo zamena za VBA?19.12.2020. u 12:53 - pre 39 meseci
Po svemu sudeći politika Microsoft-a je da se potpuno pređe na Web rešenja aplikacije Office kroz Office 365. Ovim postižu da čitav paket bude potpuno kompatibilan sa svim operativnim sistemima i da se podacima može pristupiti sa bilo koje lokacije putem oblaka.

Po poslednjim informacijama Microsoft će sredinom 2021. godine izdati novu verziju desktop Office aplikacije i to će najverovatnije biti poslednja takva verzija, u koliko ih korisnici ne prisile da odustanu od ideje Office 365 kao jedine opcije koju će gurati. Kada se uzme u obzir to da se Office 365 praktično iznajmljuje na nesečnom / godišnjem nivou i da je nemoguće napraviti piratsku verziju (crack) programa jer se programu pristupa putem naloga za koji se mora platiti jasno je zašto će oni sigurno insistirati na toj platformi.

Jasno mi je da je veliki plus to što se dokumentima može pristupiti i sa Windowsa, Linuxa, Androida i sl. ali mi je poprilično iritantna misao da svaki dokument koji želim da pogledam (a svi mi većinu dokumenata dobijamo iz našeg informacionog sistema) moram da prvo uplaoadujem na oblak da bih ga video na čega će se gubiti vreme.

To je jedan deo problema. Drugi deo problema je što se samim tim se iz Office paketa izbacuje VBA kao moćan alat koji smo svi do sada koristili i prelazi se na razvojne alate na bazi Java Scripta. Ok, nužno zlo. Kako sam ja ekonomista a VBA koristim u ogromnim količinama rešio sam da počnem da učim taj novi jezik i vidim da je suština poptilično slična i zaista nije težak za savladati posle osnove VBA. Malo sam programirao prethodnih dana i shvatio da tako laički kažem, da je Google Sheet implementirao taj program u svoju Google Sheet aplikaciju na isti način kako je nekada radio VBA u Excelu. U VBA smo odmah kucali Range ("A5") .values i dobijali podatak iz ćelije i isto to možemo da uradimo kod Google Sheets. Takođe kada kreiram funkciju u Google Sheets mogu da je snimim da ona bude sastavni deo kreiranog dokumenta. Kada dokument otvorim na drugoj lokaciji moja kreirana funkcija će već biti u njemu i biće funkcionalna.

Sa druge strane Microsoft je kreirao svoj razvojni alat Script Lab. On meni izgleda kao da je van Excel sistema i da je to neki pridruženi program za kodiranje ali koji nije integrisan u Excel. U njemu ne mogu direktno pristupiti Range opciji i očitati vrednost u nekoj ćeliji npr Range ("A1").values već moramo da zatražimo taj podatak pa da idemo na Load(values) pa da sinhronizujemo program sa Excelom da bi on učitao vrednosti.
Code:

range.load("values");
return context.sync()


To mi deluje kao totalna nebuloza. Isto tako ako želimo da upišemo podatke u neke ćelije mi programu damo zadatak šta želimo da se odradi i onda na kraju opet moramo da sinhronizujemo program sa Excelom i tek tada se podaci prikazuju u Excel fajlu koji obrađujemo. Pored ovoga u Excelovom Script Lab-u nisam našao način da neka funkcija postane sastavni deo Excel fajla i kada se on pokrene na drugom računaru da se sa njim pokrene i sve što smo programirali, nego mi ručno moramo da učitamo code iz oblaka i tek tada on postaje operativan.
Pored ovoga Script Lab ne može ni da učita veće tabele. Npr ako uzmem Range ("A:A"), znači želim da učitam sve vrednosti u jednoj jedinoj koloni Excela on to ne može da uradi i izbacuje greški jer ne barata sa tolikom količinom podataka.
I poslednje što mi ovako na brzaka pada na pamet je činjenica da su svi ti programi zasnovani na Java Scriptu mnogo sporiji od VBA i sve je poprilično tromo.

Da li sam ja nešto pobrkao (nisam dobro razumeo), da li oni stvarno zamišljaju da mi programiramo preko Script Lab-a ili je to samo neka prva verzija u kojoj još malo šta može da se radi a u narednom periodu postaće integrisan deo Excela kao što je to bio VBA? Koji je to razvojni alat koji bi se trebalo koristiti za programiranje u Excelu? Tu ne mislim na Visual Studio jer firme koje se ne bave programiranjem sigrno neće kupovati Visual studio za takve stvari, već će se to raditi iz nekog integrisanog alata u Office paketu.

[Ovu poruku je menjao Blue82 dana 19.12.2020. u 16:06 GMT+1]
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: Šta je zapravo zamena za VBA?19.12.2020. u 14:16 - pre 39 meseci
ScriptLab je Office add-in koji sluzi za editovanje. Kod mozes pisati u cemu hoces.
E sad, koliko vidim, "zamena" je JavaScript API for Office ali realno, nije prava zamena. Razlog je taj sto to sluzi za pravljenje office add-inova tako da je vezan za aplikaciju (npr. Excel) a ne za dokument (kao sto si primetio). Prave zamene koliko vidim, za sada nema. Da li je to pravac u kojem MS zeli da ide ili ce biti i nesto document-centric - nemam pojma.
 
Odgovor na temu

bokinet

Član broj: 29844
Poruke: 574



+50 Profil

icon Re: Šta je zapravo zamena za VBA?20.12.2020. u 08:30 - pre 39 meseci
Jos nije zvanicno ali velika verovatnoca je da ce Python biti zamena za stari VBA posto je cak MS zaposlio lika koji je napravio Python kod njih.

Sto se tice prica da ce sve otici online jeste trenutno izvesna ali ne ide na ruku pre svega MS iz razloga sto je ove godine zapocet proces promene regulative pre svega u EU ali i US, da korisnici treba da imaju prava da budu offline prilikom koriscenja software i da im se to prvao mora obezbediti gde iskustvo u koriscenju mora da bude isto kao da su online a tice se bas interesantno aplikacija kao sto je office i ostali software gde je internet i remote povezanost samo dodatak a ne obavezna stvar kako bi isti f-ionisali.

Sve ove promene znacajno ce da poremete planove MS, Google-u, FB, Adobe, Apple i sl. koji pokusavaju da to forsiraju i imaju kompletnu dominaciju i kontrolu nad podacima korisnika tj. gradjana sto je suprotno pre svega i drzavnom i drustvenom interesu ma koliko ovi pomenuti i saradjuju i rade sa/za drzave.


 
Odgovor na temu

lukarim
dado kekić
sss

Član broj: 292674
Poruke: 53
*.dsl.optinet.hr.



+3 Profil

icon Re: Šta je zapravo zamena za VBA?20.12.2020. u 10:00 - pre 39 meseci
Sačuvajte Excel za sebe, jer ste ga tako i koristili do sad. Vaninstitucionalno.....................maknite ga sa internete. Sve što slijedi nije za dobrobit korisnika.Šaljite rješenja, izvještaje bez koda. Osim toga postoje alati tipa TeamWiewer. Postoji materija koja ne treba biti Public.Pozz
 
Odgovor na temu

Blue82
dipl. ecc.

Član broj: 165981
Poruke: 838
*.dynamic.sbb.rs.



+322 Profil

icon Re: Šta je zapravo zamena za VBA?20.12.2020. u 12:30 - pre 39 meseci
Čitav taj koncept je toliko pogrešno postavljen (sa moje tačke gledišta) da bih ga ja programerima vratio na početak.
Moj stav je da je lepo što se neki Excel fajl može otvoriti na svim platformama, i lepo je što se može prikazati i na telefonu/tabletu ali niko normalan ih neće koristiti na telefonu/tabletu jer oni nisu namenjeni za rad na tavkim mašinama. Na njima eventualno direktor može da pogleda neki grafik i to je sve. Što se tiče svakodnevnog korišćenja potpuno su neupotrebljivi.

Drugo (što je gore spomenuto), zamisli nemaš internet i ne možeš više da radiš dok se to ne otkloni? Potpuna nebuloza.

Treće, većinu podataka dobijamo iz svog informacionog sistema koji nije i u 99% slučajeva nikada neće biti u oblaku. To znači da kada izvučemo neke podatke iz njega na desktop onda ih moramo uplaoadovati (što kod velikih fajlova nije brzo, ali ok 5g pa će biti), ali svakako je maltletiranje da nešto prvo moraš uploadovati pa sve i da je trenutno, jer nije logično i traži dodatni angažman zbog nečega što smo već imali bez toga.

Četvrto, putem VBA sam mogao sam na da napisem program koji mi direktno iz SQL baze izvuče podatke iz informacionog sistema, obradi ih u Excelu i vrati mi novi izveštaj. To ovde neće moći jer iz oblaka pretpostavljam da neću imati pristup bazi podataka.

Peto, ode direktor kod nekoga na sastanak, nosi laptop, otvori da pogleda neku tabelu koju su mu pripremili, ali moša, imaš računar ali nemaš internet i neće da može.
 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 2679



+690 Profil

icon Re: Šta je zapravo zamena za VBA?21.12.2020. u 14:57 - pre 39 meseci
Office 365 aplikacije će raditi off-line (naravno, ako se plati malo više od osnovne licence), uz povremenu proveru/ažuriranje.

Ovo mnogima koji koriste piratske verzije neće odgovarati, ali je moguće da će se naći rešenje, slično kao kod Adobe paketa - doduše, tamo su aplikacije i dalje praktično desktop (osim nekoliko njih koje rade samo u cloud-u), samo za regularnu instalaciju korisnik mora imati Adobe ID i plaćenu licencu za tu aplikaciju, a sama aplikacija radi off-line neko vreme (30 dana ili već koliko) i potom zahteva povezivanje na Adobe server. Ali, to izgleda nije bio problem krekovati, a da li je isto moguće sa Office, videćemo.

Uglavnom, MS već duže od 30 godina je namerno pustio da ljudi koriste piratski Office, delom da se naviknu isključivo na njega, a delom da lakše unište konkurenciju (koja je prodavala manje softvera, pa logično, imala manje novca za dalji razvoj), i sada idu ka tome da niko ko ne plati neće imati Office.
Još da se "potrude" da minimizuju kompatibilnost Office 365 docx formata sa verziju 2019 i starijima, i eto problema.

Mada, realno gledano, za manje od 10$ mesečno dobijete taj Office, zajedno sa 1TB prostora, 50GB za mejl, i ako svi u kompaniji koriste taj sistem, mnogo je lakše organizovati poslovanje, razmenu dokumenta i sl.
Da ne pričam ako nekome strada računar, samo se postavi drugi i eventualno instalira novi Chrome/Firefox (Edge je još uvek po pitanju nekih stvari za izbegavanje).
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

bokinet

Član broj: 29844
Poruke: 574



+50 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 07:55 - pre 39 meseci
@mjanjic - sta ti je (nekomercijalni) PR za Microsoft :)
Tema je zamena za VBA a ne Office 365

Inace, VBA engine je implementiran i u AutoCAD-u i CorelDRAW - cisto info. radi.
 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 2679



+690 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 10:27 - pre 39 meseci
Pa neko je iznad pomenio da uskoro neće ni biti klasičnih Office paketa, a time ni VBA...

A što se tiče tog dela "PR...", ja sam prvi za to da postoji adekvatna zamena za MS Office. Za većinu stvari kod običnih korisnika bilo šta što je besplatno ili nije previše skupo će završiti posao, ali za firme koje su svoje poslovanje bazirale na određenim MS tehnologijama (Sharepoint server, MS SQL server, WIn server sa AD nalozima za korisnike u mreži, itd.), praktično nemaju previše izbora zbog načina poslovanja, pa im je logičan izbor MS Office, s tim što sa 365 imaju manje posla oko održavanja računara zaposlenih.


Ono što je svakako preporuka je da se ne razvijaju nova rešenja korišćenjem VBA, već da se pređe na neke nove tehnologije - a koje, to MS svojim korisnicima još nije saopštio.

Pored JS-a, za Excel postoji mogućnost razvoja dodataka u Javi: https://towardsdatascience.com...ith-java-in-excel-e9f5e28d4e5c
Da li je ovo dugoročno održivo rešenje, takođe je pod znakom pitanja.
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 10:46 - pre 39 meseci
Citat:
mjanjic: Pored JS-a, za Excel postoji mogućnost razvoja dodataka u Javi: https://towardsdatascience.com...ith-java-in-excel-e9f5e28d4e5c
Da li je ovo dugoročno održivo rešenje, takođe je pod znakom pitanja.

To je i dalje pravljenje add-ina. Nije zamena za VBA jer se vezuje za aplikaciju a ne za dokument. Moze i u .NET jezicima da se radi i bez posrednickog add-ina (kao sto je tu taj Jinx).
Ono sto je MS trebao davno da uradi je da zameni VBA sa podrskom za .Net i time omoguci pisanje koda (za dokumente) u vb.net, C#, F#. Valjda su mislili da ce to biti previse komplikovano za Excel korisnike.
 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 2679



+690 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 11:12 - pre 39 meseci
Pa eto, mogli su da ubace podršku za AL (naslednik C/AL), kako ima podršku za rad sa XML-om, ne bi im bio toliki problem da dodaju podršku za Exel format :)
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

B3R1
Berislav Todorovic
NL

Član broj: 224915
Poruke: 794



+630 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 13:34 - pre 39 meseci
Citat:
Blue82:
Sa druge strane Microsoft je kreirao svoj razvojni alat Script Lab. On meni izgleda kao da je van Excel sistema i da je to neki pridruženi program za kodiranje ali koji nije integrisan u Excel. U njemu ne mogu direktno pristupiti Range opciji i očitati vrednost u nekoj ćeliji npr Range ("A1").values već moramo da zatražimo taj podatak pa da idemo na Load(values) pa da sinhronizujemo program sa Excelom da bi on učitao vrednosti. To mi deluje kao totalna nebuloza.

Na prvi pogled i ja sam se namrstio i umalo da ti dam za pravo, ali ... onda sam procitao drugi put i mislim da kapiram zasto je to tako. Kao i do sada, sve je pitanje evolucije ...

Ideja o tranziciji dokumenata sa laptopova u oblacice je zapravo stara, a sustina nije nikakva kontrola od strane nekakvog "velikog brata" kao sto to misle teoreticari zavera, vec nesto sasvim drugo sto ovde niko nije ni pomenuo, a to je kolaboracija. Ne, ne mislim tu na onu nasu "partizansku" definiciju te reci iz II svetskog rata, vec na simultani rad vise ljudi na istom dokumentu. To je nesto sto su ljudi prizeljkivali jos od kada su se pojavile prve racunarske mreze i sto je bilo moguce cak i na nekim starim OS. Ali Google je u svom Docs-u resio sve to elegantno i naterao i Microsoft da stvar konacno izgura do kraja. Ideja je jasna - svi ste ulogovani, svi editujete isti Excel fajl, raspravljte usput da li u koloni C treba da stoje bruto ili neto pare, temperatura ili pritisak, naponi ili struje ... i menjate to dok ostali gledaju kako brojevi trce po ekranu i celije menjaju svoje vrednosti i usput negoduju ili salju one "thumbs-up" i ili smajlije ako se slazu. Neko nema laptop pri ruci, jer nije kod kuce ili u kancu, ali ima telefon i sve to moze makar pasivno da prati sastanak i salje lajkove tokom diskusije. Eto zasto je potreban Excel na telefonu ... ili tabletu ... cemu god

Da bi kolaboracija sljakala kako valja moraju da postoje dva mehanizma koja obezbedjuju konzistenciju podataka u svakom trenutku. To su najpre zakljucavanje zapisa, odnosno transkacije (locking), kojim se sprecava da vise osoba menja isti podatak (npr. istu celiju u tabeli) u isto vreme, kao i sinhronizacija podatka na lokalnoj masini i udaljenom serveru, kako bi ostali koji kolaboriraju mogli da vide sta taj koji edituje tacno menja. VBA nema takav mehanizam, jer je osmiljen da radi na nivou dokumenta koji je u vlasnistvu jednog coveka, a ne na nivou pojedinacne transakcije nad dokumentom kome u istom trenutku pristupa i do 1000 ljudi.

Medjutim, gasenje VBA ce sigurno odvratiti i onaj poslednji, mali deo amatera i laika od bilo kakvog programiranja ... moguce je da ce Python biti zamena, sto je dobro, jer je Python pristupacan, standardan, danas ga uce i deca po skolama ... ali opet, takva resenja ce verovatno raditi samo na lokalnim kopijama dokumenata.

Iz striktno poslovnog ugla, ja licno u svim tim promenama vidim vise prednosti nego mana. Evo vam banalan primer iz moje svakodnevne prakse, doduse nije rec o Excelu, vec o Wordu, ali sustina je ista: napisao sam dokument i poslao petorici ljudi na reviziju. Dokument (.docx) ima 20MB i to je nepotrebno otislo u 5 razlicitih mailboxova (ponekad bude i 100 primalaca, sto znaci ode 2GB na storidzu uludo). Prvi primalac uzme da revidira dokuemnt, klikne "Review", "Track Changes" i krene da brlja i stavlja one komentare u oblacicima s desne strane. Cetvorica njegovih kolega rade reviziju paralelno i svako vidi iste ili mozda neke razlicite probleme. I svako ima neka svoja pitanja. Njihove revizije mi stignu u 5 razlicitih poruka, ode mi na to 100MB na drajvu, ja sada otvaram jedno po jedno, pa gledam ... i cupam se za kosu sto osoba A kaze da neki tamo tekst mora da bude plave boje, a osoba B kaze da mora da bude crvene ... primer ... Znate kako kazu: misljenje je kao d*pe, svako ga ima. Uhhhhhhhhh !!!

Zar ne bi bilo lepse da sva petorica nekako usaglase svoje stavove i posalju mi JEDAN dokument sa ZAJEDNICKIM, KONSOLIDOVANIM primedbama? Pa moze, ali onda moraju da revidiraju dokument sekvencijalno, a tu se gubi vreme. A vreme je novac. Ima doduse i nekakva opcija "merge", ali radi trapavo ... vrlo cesto ... pogotovo kada neko od tih koji revidiraju dokumente koristi neke templejte u Wordu koji pobrljave formatiranje ... A tu opciju sam koristio samo par puta u zivotu i uvek moram da guglam kako se to radi. Usput, uvek se iznerviram rezultatom i pocnem da cupam ovu retku, preostalu kosu ...

U sistemu gde postoji kolaboracija takav problem ne postoji. Prvo, dokument je uvek na klaudu a ja kolegama saljem samo link ka dokumentu. Drugo, dokument ima samo jednu kopiju. Trece, cloud cuva i po nekoliko starih verzija, znaci imam "revision control". Cetvrto, ljudi koji rade reviziju dokumenta mogu da to rade u bilo kom trenutku, pa i paralelno i sve primedbe su na jednom mestu, konsolidovane. Ako se revizori medju sobom ne slazu, uvek mogu da zakazu interni sastanak i usaglase stavove. Peto, moj odgovor na njihovu reviziju i primedbe ostaju takodje u jednom dokumentu i po obavljenim izmenama dovoljno je samo da obavestim ljude da sam zavrsio posao, bez ponovnog slanja budze od 20MB. Znaci, ustedeo sam: mrezne resurse, prostor na disku, vreme, zivce, a sacuvam i kosu (koju nisam pocupao kao u prethodnom pasusu).

Eto toliko, izvinjavam se zbog ovog carsava ...


 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 14:23 - pre 39 meseci
Citat:
B3R1: Da bi kolaboracija sljakala kako valja moraju da postoje dva mehanizma koja obezbedjuju konzistenciju podataka u svakom trenutku. To su najpre zakljucavanje zapisa, odnosno transkacije (locking), kojim se sprecava da vise osoba menja isti podatak (npr. istu celiju u tabeli) u isto vreme, kao i sinhronizacija podatka na lokalnoj masini i udaljenom serveru, kako bi ostali koji kolaboriraju mogli da vide sta taj koji edituje tacno menja. VBA nema takav mehanizam, jer je osmiljen da radi na nivou dokumenta koji je u vlasnistvu jednog coveka, a ne na nivou pojedinacne transakcije nad dokumentom kome u istom trenutku pristupa i do 1000 ljudi.

VBA mi vise smisla ima u scenariju cloud-a jer kada svi sinhonizuju lokalni dokument sa onim u cloud-u, svi ce imati i VBA kod.
Kod ovog JS API neko ce imati taj add-in koji je napravio a neko nece jer je vezan za aplikaciju, ne za dokument pa ga nece ni dobiti zajedno sa dokumentom (osim ako nesto previdjam).
 
Odgovor na temu

Blue82
dipl. ecc.

Član broj: 165981
Poruke: 838
87.116.160.*



+322 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 14:46 - pre 39 meseci
@B3R1 procitao sam samo do pola pa da zapisem dok mi je jos u glavi. Nesto slicno tome o cemu pises vec postoji pod opcijom serovanja dokumenta. Cak i VBA radi u njemu posto sam pisao neke programe koji ubrzavaju unos npr prilikom popisa artikala kada vise ljudi simultano upisuje more podataka i to funkcionise. Razlika je jedino u tome sto izmene drugih korisnika vidimo tek kada snimimo svoj dokument, ali to nije problem jer snimamo svakih minut/dva. Ako si se sa nekim preklopio tada ti izadje poruka i to se lako resi tako da ne vidim bas neku revoluciju ovim novim sistemom, a mnogo toga gubimo sto smo do sada imali.
Sad citam dalje...


@Shadowed mislim da ne previdjas. Cak je jos apsurdnije. Na osnovu ovoga sto sam do sada testirao, ako ja napisem 50 razlicitih aplikacija i posle godinu dana npr otvorim taj svoj Workbook, moracu da se setim koje sve programe trebam da ucitam da bi sve radilo. Dok god ja ne ucitam iz oblaka program koji mi treba ne desava se nista. Jedino nisam testirao dovoljno custom functions koje se mogu registrovati. Kada ih registrujem primetio sam da ih Excel svaki put ucita cak i ako Script Lab nije pokrenut. Ali nisam probao da li bi se to desavalo samo na mom racunaru ili bi isto prepoznao i drugi racunar. I tu naravno ima zamerku. Kada kreiram svoju funkciju ne mogu je jednostavno u Excelu povati sa =Funkcija() vec adresa ide ovako (parafraziracu) =MicrosoftScriptLab.MyFunctions.Funkcija() i sad zamislite na cega bi licili ti kilometarski nazivi formula a pogotovo ako se kombinuju sa nekom drugom standardnom excel formulom kao ugnjezdjenom.

[Ovu poruku je menjao Blue82 dana 22.12.2020. u 15:58 GMT+1]
 
Odgovor na temu

B3R1
Berislav Todorovic
NL

Član broj: 224915
Poruke: 794



+630 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 15:32 - pre 39 meseci
Citat:
Blue82: @B3R1 procitao sam samo do pola pa da zapisem dok mi je jos u glavi. Nesto slicno tome o cemu pises vec postoji pod opcijom serovanja dokumenta. Cak i VBA radi u njemu posto sam pisao neke programe koji ubrzavaju unos npr prilikom popisa artikala kada vise ljudi simultano upisuje more podataka i to funkcionise. Razlika je jedino u tome sto izmene drugih korisnika vidimo tek kada snimimo svoj dokument, ali to nije problem jer snimamo svakih minut/dva. Ako si se sa nekim preklopio tada ti izadje poruka i to se lako resi tako da ne vidim bas neku revoluciju ovim novim sistemom, a mnogo toga gubimo sto smo do sada imali.

Da, da, vidis, zaboravio sam ... Mislis verovatno na shared spreadsheet. Tacno, to je postojalo. U firmi gde sam radio u takvom fajlu smo cuvali podatke o instaliranim ruterima i njihovim IP adresama i ostalim podacima. Dok jednog dana nesto nije puklo i dokument je postao neupotrebljiva gomila bajtova. Srecom, ja sam taj fajl svakodnevno kopirao Sambom na neki Solaris server, gde sam koristio neki xlhtml da radim ekstrakciju nekih podataka iz njega, pa steta nije bila nikakva, samo sam vratio verziju od prethodnog dana ... ali tada smo shvatili da "shared spreadsheet" nije bas sjajno resenje. Inace, to je bilo pre nekih 20 godina, tako nesto.

Medjutim, kao sto rekoh, Google Drive i Office365 imaju opciju deljenja fajlova u realnom vremenu, gde korisnik uopste ne pritiska Ctrl-S svakih minut-dva. Sve sto radis automatski se snima, sve sto zabrljas samo uradis undo i vraca se stara verzija itd. Ne znam da li si ikada radio u isto vreme na Google Drive sa drugim ljudima, ako nisi probaj ... zanimljivo je ...

S druge strane, slozio bih se s tobom da penzionisanjem VB mnogi koji pisu VB skripte za Office kao sto Misko vozi bus (mislim vezanih ociju, bez razmisljanja, automatski ...) sada moraju da uce nesto drugo i navikavaju se. To smara. To frustrira. To izaziva coveka da uzme kompjuter i razlupa ga. Juce je za snimanje fajla dugme bilo levo gore, bilo je plavo i imalo skracenicu <Ctrl-S>. Danas je desno dole, crveno je, a kad pritisnes <Ctrl-S> cujes biiip, jer je nova skracenica <Ctrl-Alt-Shift-F1, pa S>. Cemu to? Pa zamisli da ti neko u autu svakog meseca obrce pedale za gas i kocnicu i menja oblik volana - juce bio okrugao, danas trouglast, sutra cetvrtast. Koliko bi samo nesreca bilo. A to je upravo ono sto rade svi. I Majkrosoft i Fejsbuk i Gugl ... SVI. I bas zato sto gubimo dragocenu energiju i zivce na ucenje GLUPOSTI na kraju dana smo kao izduvani baloni. Eto ...
 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 2679



+690 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 16:39 - pre 39 meseci
Taj rad na istom dokumentu su davno izmislili neki, ja konkretno znam za Quark-ov sistem (Quark Publishing System) koji je bio toliko dobar da je Adobe na kraju morao da omogući podršku za rad sa Indesign-om preko njega, jer njihova varijanta je bila takva da su mnogi izdavači bili spremni da koriste i dalje QuarkPress umesto InDesign-a samo zbog tog sistema (npr. za dnevne novine svako dobije "pravougaonik" u kome može da edituje sadržaj, dok nema pristup ostatku stranice). Nisam u toku kakva je sada situacija i da li je Adobe uspeo da nametne svoj sistem za kolaboraciju, ali čak ni njima nije to išlo tek tako, setimo se prve verzije InDesign-a koja je bila užasno spora, ali je bar rešila problem korišćenja Unicode fontova koje QuarkXpress nije podržavao još nekoliko narednih verzija.
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

Predrag Supurovic
Pedja YT9TP
Užice

Član broj: 157129
Poruke: 6275

Sajt: pedja.supurovic.net


+1570 Profil

icon Re: Šta je zapravo zamena za VBA?22.12.2020. u 23:14 - pre 39 meseci

Aaa, sad je meni jasno zašto je naglo i nenormalno porastao broj novih instalacija LibreOffice-a.


 
Odgovor na temu

mjanjic
Šikagou

Član broj: 187539
Poruke: 2679



+690 Profil

icon Re: Šta je zapravo zamena za VBA?24.12.2020. u 00:19 - pre 39 meseci
Prosečnom korisniku je i to mnogo, na Win imaju Wordpad koji završava posao oko kucanja teksta, ako je članak za novine ili neki takav takst, ionako će u odgovarajućem programu morati da se formatira kako je predviđeno, pa ima smisla da ulazni tekst ima samo osnovna formatiranja (paragrafi, bold/italic i sl.).

A to što su svi umislili da im trebaju Word, Excel, Photoshop, Acrobat...
Blessed are those who can laugh at themselves, for they shall never cease to be amused.
 
Odgovor na temu

[es] :: Office :: Excel :: Šta je zapravo zamena za VBA?

[ Pregleda: 1775 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.