Aktuális idő auto-beszúrása

Táblázatkezelő
petertothster
Hozzászólások: 9
Csatlakozott: 2008. április 22., kedd 14:47

Aktuális idő auto-beszúrása

Hozzászólás Szerző: petertothster »

ÜDv!

Egy cellában/oszlopban szeretném az aktuális év hó nap óra perc értéket beütni minél egyszerűbben. Van erre valami frappáns megoldás? Valami olyasmi mint a notepadban az F5! :)

Kerestem függvényt, de nem megy...

Köszönöm
petertothster
Hozzászólások: 9
Csatlakozott: 2008. április 22., kedd 14:47

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: petertothster »

Arra már rájöttem hogy egy cellába beírom hogy =(NOW) bedobja a szükséges időt, de csak ezt:1899-12-30 00:00:00

Hol tudom beállítani hogy jól ketyegjen az óra?

Ezután gondolom makrózni kellene és egy billentyűvel (pl f5) beszúrni az időt...

Vagy hogyan?
Avatar
r4zoli
Site Admin
Hozzászólások: 850
Csatlakozott: 2008. február 17., vasárnap 4:52
Tartózkodási hely: Budapest

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: r4zoli »

Talán a =NOW() amit megadtál, nem? Számként kell formázni!
Olvasd el, és lehetőleg tartsd be az útmutatót a fórum használatához.
AOO 3.4.1 win7, LibO 4.0 win7.
petertothster
Hozzászólások: 9
Csatlakozott: 2008. április 22., kedd 14:47

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: petertothster »

Üdv!

Számként formázom, már majdnem jó, csak ez a következő cellában ugyanolyan értéket ad mint az előzőben, és ha frissítek, az is frissít. Én meg épp azt akarom hogy ha egyszer bevittem, akkor ne változzon a régi érték!!! :)))))

Nem értem miért nem egyszerű... :roll:
timar
Önkéntesek
Hozzászólások: 166
Csatlakozott: 2008. február 20., szerda 22:04
Tartózkodási hely: Budapest

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: timar »

Egyszerű, csak nem cellafüggvénnyel kell megoldani.

Itt egy makró, a makrórögzítővel vettem fel a törzsét, a tényleges megoldást, a Time függvényt pedig a súgóból néztem ki. Ezt már hozzá tudod rendelni egy gombhoz.

Kód: Egész kijelölése

sub now
rem ----------------------------------------------------------------------
rem define variables
dim document   as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document   = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "StringName"
args1(0).Value = Time

dispatcher.executeDispatch(document, ".uno:EnterString", "", 0, args1())

end sub
Ms Windows XP • 3.2.x • openSuse 11.x
petertothster
Hozzászólások: 9
Csatlakozott: 2008. április 22., kedd 14:47

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: petertothster »

Köszönöm a választ, már csak egy buta kérdés: hogy lehet megetetni ezt a makrót a Calcal? Sehogy nem találom...

Köszi: Péter
timar
Önkéntesek
Hozzászólások: 166
Csatlakozott: 2008. február 20., szerda 22:04
Tartózkodási hely: Budapest

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: timar »

Alt+F11, majd Szervező gomb, majd Új és Szerkesztés.
Ms Windows XP • 3.2.x • openSuse 11.x
petertothster
Hozzászólások: 9
Csatlakozott: 2008. április 22., kedd 14:47

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: petertothster »

Köszi a válaszokat, sajnos megakadtam a makró gombhozrendelésével... A makró szerkesztésénél a testreszabás menüben rendelem hozzá, de amikor futtatni akarom a bill. kombinációval, akkor nem futik. Brühühü... :cry:
Péter
timar
Önkéntesek
Hozzászólások: 166
Csatlakozott: 2008. február 20., szerda 22:04
Tartózkodási hely: Budapest

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: timar »

Kipróbáltam, és nekem sikerült. Így csinálod? Lásd kép. Ha a BASIC Szerkesztőben hívod be ezt a panelt, akkor lehet, hogy csak Basic hatókörében definiáltad a billentyűkombinációt?
Csatolmányok
now.png
Ms Windows XP • 3.2.x • openSuse 11.x
petertothster
Hozzászólások: 9
Csatlakozott: 2008. április 22., kedd 14:47

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: petertothster »

Üdv!

Na ez így már szuper! Köszi a segítséget! A makró megalkotásban nem vagyok jártas, ha még szeretném ezt megspékelni azzal, hogy mondjuk a dátumot is tartalmazza, akkor hozzá kell írni, vagy teljesen előről kezdeni? Egyeltalán ezt hogy hoztad össze?

Olvasom a helpet... :)

Péter
Topmaker
Hozzászólások: 1
Csatlakozott: 2008. május 13., kedd 16:10

Re: Aktuális idő auto-beszúrása

Hozzászólás Szerző: Topmaker »

Itt egy kérdés volt. De nem vette a fáradtságot senki, hogy segítsen. Már nem aktuális, a téma.
Válasz küldése