Keresés

Részletes keresés

Törölt nick Creative Commons License 2011.09.07 0 0 16017

Próbáld ki ezt:

 

Worksheets("PROTOTYPE").Range("I9") = Format(Now, "yyyy.mm.dd hh:mm:ss")

vagy

Worksheets("PROTOTYPE").Cells(9,9) = Format(Now, "yyyy.mm.dd hh:mm:ss")

 

és ez nem frissül a megnyitáskor, csak a képre kattintva.

Előzmény: kovacsmiklos1985 (16016)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 16016

De így néz ki a kód.

 

Worksheets("PROTOTYPE").Cells(9, 9) = Now

 

ha itt átírom  a Now-t, akkor hamis eredmény lesz.

Előzmény: epl (16014)
kelan Creative Commons License 2011.09.07 0 0 16015

Köszi, ez a hiperhivatkozásos megoldás jó lesz nekem, és így alakzathoz tudom rendelni a függvényt, az alakzat meg egy ikont tartalmaz majd. :)

Előzmény: Törölt nick (15995)
epl Creative Commons License 2011.09.07 0 0 16014

az eleje ugyanaz csak a

.now

helyett

.NumberFormat = "h:mm:ss"

Előzmény: kovacsmiklos1985 (16013)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 16013

most már csak annyi kérdésem lenne, hogy be van állítva a celle, hogy órát, percet és másodpercet mutasson, de amikor az ikonra kattintok, akkor beírja az évet, meg a hónapot, meg a napot is. Ezt meg lehet valahogy oldani, hogy az idő formátum ó:pp:mm legyen?

Előzmény: epl (16012)
epl Creative Commons License 2011.09.07 0 0 16012

király ! szívesen

Előzmény: kovacsmiklos1985 (16011)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 16011

JÓ, Működik!!!!!!!!!!!!!!! :D Köszi a segítséget :)

Előzmény: epl (16009)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 16010

Igen, azt is próbáltam. 9, 9 van a zárójelben (I9)

Előzmény: epl (16009)
epl Creative Commons License 2011.09.07 0 0 16009

azt "I"-t is kicserélted ?

Előzmény: kovacsmiklos1985 (16008)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 16008

ugyanúgy hiba, csak Run time error 9, és nem 5 :D

Előzmény: epl (16005)
epl Creative Commons License 2011.09.07 0 0 16007

a cellsnél csak számit tudsz beírni azt hogy "I" nem az "I" helyett 9-et kell írni

Előzmény: epl (16006)
epl Creative Commons License 2011.09.07 0 0 16006

Egyébként a cells("I9") biztos hogy nemjó :)

a cells az csak két paraméterrel megy sor és az oszlop

ami tud ilyet, hogy "I9" az a range

Előzmény: kovacsmiklos1985 (16004)
epl Creative Commons License 2011.09.07 0 0 16005

Címezd meg a file-t is.

Workbooks("Book1.xlsm").Worksheets("Sheet1").Cells(6, 2).Calculate

Előzmény: kovacsmiklos1985 (16004)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 16004

 

Hát valahogy így néz ki a dolog.

Van a táblázat, ahol ott a kis ikon. A sárga részben a kód. De a hibaüzenet meg megjelenik.

Előzmény: epl (16003)
epl Creative Commons License 2011.09.07 0 0 16003

Hát ez sokmindentől függ. Elméleitileg be lehet állítani az excelben hogy ne frissítsen cellát automatikusan, de akkor ez minden másra is érvényes lesz. Gondolom ezt nem szeretnéd.

Én akkor nem fügvénnyel csinálnám hanem a makróval írnám be az időt a cellába, akkor biztos hogy csak akkor lesz benne ha a képre kattintasz.

Cells(7, 3) = Now

lehet ezt szebben is címezni

Worksheets("Sheet_neve").Cells(6, 2)=Now

 

Mi a hibaüzenet egyébként ? Csakmert nekem működik, kipróbáltam direkt.

 

 

Előzmény: kovacsmiklos1985 (16002)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 16002

valamint ha a most függvényt használom, akkor ha kilépek az excelből, és visszalépek, akkor autómatikusan frissíti az értéket, én meg azt szeretném, hogy az ne frissüljön autómatikusan :)

Előzmény: Törölt nick (16000)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 16001

Behelyettesítem a "sor" helyére, hogy 9, az "oszlop" helyére meg hogy I, de leáll hibaüzenettel. Vesszővel elválasztottam az értékeket, pont úgy, ahogy te írtad. Mi baja lehet?

Előzmény: epl (15999)
Törölt nick Creative Commons License 2011.09.07 0 0 16000

Sub Újraszámol()

   Sheets("Munka1").Range("A1").Calculate

End Sub

 

Munka1 és A1 helyére helyettesítsd be a releváns munkalap illetve cella nevét.

Előzmény: kovacsmiklos1985 (15998)
epl Creative Commons License 2011.09.07 0 0 15999

Sub Picture1_Click()
    Cells(sor, oszlop).Calculate
End Sub

Előzmény: kovacsmiklos1985 (15998)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 15998

és ezt az újraszámolós kódot hogyan kell megoldani a makróban? ez bonyolult, vagy csak valami 1-2 soros programkód?

Előzmény: epl (15997)
epl Creative Commons License 2011.09.07 0 0 15997

Hozzárendelsz egy makrót a képhez, ami kattintásra a cellát újraszámolja amiben a (now()) függvény van.

Előzmény: kovacsmiklos1985 (15996)
kovacsmiklos1985 Creative Commons License 2011.09.07 0 0 15996

Sziasztok!

 

Lenne ötletetek arra, hogy hogyan tudnám megoldani azt, hogy mondjuk ha egy az excel táblába beszúrt képi elemre kattintok az egérrel, akkor egy meghatározott cella értéke automatikusan a pontos időre változzon?

 

Az ötleteket, és a segítséget előre is köszönöm!

 

Miki

Törölt nick Creative Commons License 2011.09.06 0 0 15995

ahoggy t65 is írta:

hiperhivatkozás-nak hívják excelben

(van függvény, de külön beszúrási lehetőség is van. (Beszúrás menüpont - hiperhivatkozás (asszem)

Előzmény: kelan (15991)
Törölt nick Creative Commons License 2011.09.06 0 0 15994

ez jó cucc, nem ismertem, kösz.

 

Előzmény: Delila10 (15989)
tt65 Creative Commons License 2011.09.06 0 0 15992

meg lehet biztos. én eddig csak olyan láttam, ami a munkalapneveket link-ként kiteszi egy külön munkalapra (az is nagy segítség)

javaslom gugli: add toc to excel

 

Előzmény: kelan (15991)
kelan Creative Commons License 2011.09.06 0 0 15991

Sziasztok! Szerintetek meg lehet oldani, hogy az Excel 2007 megnyitása után a megnyitott több munkalapból álló fájl mindegyik munkalapjárára rendezett és névvel ellátott ikonokon keresztül lehessen eljutni? Ha új ablakokat hozok létre a nézet menüben, majd ezeket kis méretűvé állítom és rendezem, már majdnem megfelelő a kapott eredmény, de ekkor mindegyik kisméretű ablak ugyanúgy néz ki, szóval mégsem ez a legjobb megoldás.

tt65 Creative Commons License 2011.09.06 0 0 15990

köszi!

ezt már olvastam valahol, de már nem volt meg! :-)

Előzmény: Delila10 (15989)
Delila10 Creative Commons License 2011.09.06 0 0 15989

Egy könnyítés a név beviteléhez: mikor bevitted a Forrás mezőbe az egyenlőségjelet, az F3 billentyű feldobja az addig elnevezett tartományok nevét, és csak ki kell választanod a megfelelőt.

 

Előzmény: tt65 (15988)
tt65 Creative Commons License 2011.09.06 0 0 15988

így már nekem is megy!  köszi (ez jó kör volt, ezt jó tudni :-)

Előzmény: Törölt nick (15987)
Törölt nick Creative Commons License 2011.09.06 0 0 15987

Érvényesítésnél a lista forrását egyenlőségjellel kell kezdeni. Tehát ha pl. a forrásadat-terület neve "kukorica", akkor a forrás ne:

 

kukorica

 

hanem:

 

=kukorica

Előzmény: Gavriel (15986)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!