Lehet, hogy maradi vagyok, de én az OpenOffice.org-ot eddig csak OOo-ként láttam és hazsnáltam rövidítve. Köszönöm a felhomályosítást. Meghajlok tudásod előtt.
"Ugyanis egyszerűen idegesít ez az sms-hez szokott helytelen írás."
Legyél szíves, és ne röhögtess! Nézd meg még egyszer a hozzászólásomat: a mondatok a magyar helyesírás szabályainak tökéletesen eleget tesznek, és az összes szükséges ékezetet és írásjelet tartalmazzák. (Az SMS-eim nem így szoktak kinézni.)
Szerintem egyszerűen el van tunyulva az agyad, és nehezedre esik, ha egy kicsit gondolkodnod is kell, ezért akadtál fenn az 5 sornyi hozzászólásomban található mindösszesen kettő db rövidítésen.
A rövidítések használatát az SMS-re visszavezetni totális butaság, hol volt ilyen, amikor az pl. ÁFÉSZ, a TSZ, az MHSZ, a HM, stb. rövidítéseket kitalálták. Az IBM nevet is biztosan pongyolaság használni kb. az 1950-es évek óta, vagy a 3M-et úgy az 1920-as évek óta.)
ÁFÉSZ= Általános Fogyasztási és Értékesítési Szövetkezet
Én is tudom mit jelentenek azok a rövidítések, de mr_ricsi-től szerettem volna olvasni. Ugyanis egyszerűen idegesít ez az sms-hez szokott helytelen írás.
Hogy ki hogy tud guglizni. Köszi a példát, ezt meg én nem találtam meg. Ha jól értelmezem a leírásokat, amiket olvasgattam, a cellákra való hivatkozásnál (oszlop, sor) csak számok adhatóak meg.
Gondolom Open Office Org 2.0 3 db o és egy 2-es :-)
Hát azt kell modjam jobban tudtok google-zni mint én. Annyi hasznos documentumot ide linkeltetek.
Da ha jól veszem észre nem egy excel szintü ez a makrózás. Amit beírtál egy sort azt kb egy 10 soros példaként találtam csak meg. Igaz az sokkal érthetöbb mint amit a makró rögzitő felvesz.
De hogy ide egyszerüen az A1-et hogy kell beaplikálni azt még nem tudom ....
rand
'****************************************************************** 'Author: Sasa Kelecevic 'email: scat@teol.net Sub ExampleGetValue Dim oDocument As Object, oSheet As Object, oCell As Object oDocument=ThisComponent oSheet=oDocument.Sheets.getByName("Sheet1") oCell=oSheet.getCellByposition(0,0) 'A1 Rem a cell's contents can have one of the three following types: Print oCell.getValue() 'Print oCell.getString() 'Print oCell.getFormula() End Sub
Az 3O2-vel akadt gondom. Színes-ábrás címkéket szerettem volna nyomtatni, gondoltam, a névjegykártya készítővel ezt simán megoldom.
Beállítottam a 3x8-as cimkéket a megfelelő méretekkel, megcsináltam a cimkéket, de nyomtatáskor mindenképpen fekve nyomtatta a lapra. Próbáltam a nyomtató driverében és a 3O-ban is átállítani az írásirányt, de mindenképpen fekve nyomtatott a lapra.
Van egy jó kis könyv: Az Excel programozása. Az alapján szerettem volna próbálkozni, de itt mindjárt falba ütköztem.
Az angolnyelvű fórumokkal csak annyi a bajom, hogy kissé nehézkes számomra az értelmezésük, mivel az angol tudásom nem igazán elég hozzá. Tudom, ez fejleszthető gyakorlással. :)
De ha már van magyarnyelvű fórumunk, osszuk meg itt is a tudás(?)unkat. Hátha nem csak nekem van bajom az angollal.
Meg az is baj, hogy range-nak nincsen string tartalma, csak cellának, sza ezt a Munkalap.range így is sántít, meg a munkalapot is egy külön függvénnyel kell elérned, és nem így, névvel.
A működő cuccok így néznek ki kb (sajátból , ami müxik, copy/paste):
Doc = StarDesktop.CurrentComponent Sheet = Doc.Sheets (0) ' Van fgv. a név szerint keresésre is, kb. hogy Doc.getCellByName("Munkalap") --- valahogy így, de nem biztos, hogy pont így
sheet.getCellByPosition(0, 0).string = ""
Egyébként a saját fórumaiknak van makrós része, ott is próbálkozhatsz. Nekem korrekten elválaszolgattak.
Jól elbonyolították az egészet, a k***a a******t. Rendesen ledokumentálni meg b*****k rá.
vOrOn: Én pár órát (vagy inkább napot) már keresgéltem, makróztam is, ld. alább, és bizton állítom, nem lettem ezzel bejjebb...
Keveset, de makróztam az OOo-t, és nekem elég gyanús a dolog, nem tudom, mit kell ideírnod, de legalábis valami ilyesmi kellene ide:
Nekem a szoveg$=Munkalap.Range("A1:A1")
(Egyáltalán nem biztos)
Egyébként meg ajánlom az API Dokumentációját, nem váltja meg a világot, de ezt kell szeretni. Meg van egy XRay nevű tool, amivel sok dolgot elő tudsz ásni a futás közben az OOo ojjektumok tulajdonságairól, must-have cucc.
Én is próbáltam volna okosodni e tárgy körben de nem leltem semmi használhatót. Amit meg a Makró rögzítéssel fel vesz, hát az elég arabul van. A súgóban meg semmilyen munkalap kezelési példa nincs úgy hogy nem makrózok egyenlőre. :-)
Persze, csak logikátlan, hogy az eredeti dokumentumban nem működik... de az OO-nak épp az lenne a jelentősége, hogy egyszerű otthoni felhasználók jogtisztán használhassák, és mondjuk ilyen problémával egy nem túl gyakorlott júzer hamar feladja a próbálkozást.
Most kezdtem el használni az OO 2.0 hun-t. Sajnos mindjárt az elején egy nagyon primitív kérdés:
Próbáltam használni a "Beszúrás-Töréspont-Oldaltörés" funkciót, avagy a Ctrl-Enter kombinációt, hogy betegyek egy oldaltörést, és az az alatti szöveg új oldalra kerüljön.
Nem működik, semmi nem történik, egyáltalán. Mit csináltam rosszul?
Üdv: talán nem új kérdéssel élénkíteném a topikot.
Hogy lehet a lapszámozást beállítani? Most az OpenOffice 2. (hu) van. Sem az előzőekben, sem most nem tudok az oldal tetején megjelenő lapszámozást beállítani. Régebben már talán kérdeztem itt vagy máshol: akkor sem mondta meg senki. Kösz.