Keresés

Részletes keresés

tt65 Creative Commons License 2011.09.05 0 0 15977

Jelentem a 2010-ben alapból működik, ezek szerint ez egy buta fogyatékosság a 2007-ben!

Előzmény: lotht (15970)
pimre Creative Commons License 2011.09.05 0 0 15976

Sziasztok!

 

Szerettem volna két különböző excel fájl azonos nevű munkalapjain a diagramok azonosságát tesztelni? (Azért lenne rá szükségem, hogy a korábban már jól működő programmal kiírt diagramok a program némi módosítása után is változatlanok maradtak-e)

 

Az egyszerűség kedvéért első lépésként kipróbáltam, hogy egyáltalán lehetséges-e ez a feladat egyetlen excel fájl különböző nevű munkalapjain. Valami ilyesmit szeretnék, hogy i ciklusváltozóval végiglépkednék diagramokon 

 

If ActiveSheet.ChartObjects(i) <> Sheets(másiklap).ChartObjects(i) Then

   hibajelzés

endif

 

A fenti sornál az Excel azt írja, hogy 'Object does'nt support this property or method'

 

Szerintetek van erre megoldás?

tt65 Creative Commons License 2011.09.05 0 0 15971

ok. így tényleg műxik! köszi

Előzmény: lotht (15970)
lotht Creative Commons License 2011.09.05 0 0 15970

De igen, csak valóan be kell írni és nem egérrel kijelölni a területet.

Nézd ezt a példát, Excel 2007-ben készült.

Példámban a Forrás: sorba szépen beírtam betőkkel, hogy =Listák!$A$2:$A$$11

És működik, próbáld csak ki. Excel 2010-ről nincs információm.

 

Előzmény: tt65 (15969)
tt65 Creative Commons License 2011.09.05 0 0 15969

nekem nem megy, te hogy csináltad?

Előzmény: Törölt nick (15963)
tt65 Creative Commons License 2011.09.05 0 0 15968

azt nem hagyja ...

Előzmény: lotht (15965)
tt65 Creative Commons License 2011.09.05 0 0 15967

Az a megoldás, hogy a sheet2 lapon legyenek az adatok,  a sheet1-re meg tömbképlettel tegyél egy másolatot belőle.

 

Előzmény: Gavriel (15962)
tt65 Creative Commons License 2011.09.05 0 0 15966

Létezik. Azonos lapon kell lennie a lsitának.

Előzmény: Gavriel (15962)
lotht Creative Commons License 2011.09.05 0 0 15965

Nem is feltétlenül szükséges nevet adni, elég ha kézzel beírod a lapnevet is tartalmazó hivatkozást.

Előzmény: Gavriel (15962)
Törölt nick Creative Commons License 2011.09.05 0 0 15964

Ezt nem tudtam. És tényleg, ha módosítom, bezáráskor nem is kérdez rá, hogy mentse-e a változásokat.

Kíváncsi lennék, ezt a fícsört milyen logika mentén alkották meg így.

Előzmény: SQLkerdes (15961)
Törölt nick Creative Commons License 2011.09.05 0 0 15963

Adj nevet Sheet2!A:A-nak. A nevet már tudod használni validálásra.

Előzmény: Gavriel (15962)
SQLkerdes Creative Commons License 2011.09.05 0 0 15961

Kevéssé ismert tény, hogy a ScrollArea property nem mentődik el, szóval vagy minden file megnyitáskor újra be kell írni, vagy írni kell rá egy eseménykezelőt, hogy file nyitáskor önállóan megismételje a beállítást.

Előzmény: Törölt nick (15954)
Delila10 Creative Commons License 2011.09.05 0 0 15959

Rövidebb formában autogától.

Előzmény: tt65 (15958)
tt65 Creative Commons License 2011.09.05 0 0 15958

OFF: a teljesség igényével, az "önmatikusan" párja az "automagától" :-) Kazinczy is helyeselné! :-)

Előzmény: Delila10 (15957)
Delila10 Creative Commons License 2011.09.05 0 0 15957

Határozottan tetszik a nyelvújításod. Terjeszthetem, vagy levédted? :)

Előzmény: _Nyuszi (15942)
Törölt nick Creative Commons License 2011.09.05 0 0 15956

Úgy látom, ez a post már megjelenésekor idejétmúlt volt... Van ilyen :)

Előzmény: Törölt nick (15954)
tt65 Creative Commons License 2011.09.05 0 0 15955

Ha a 2.6 szám (azaz "kettőegészhattized", akkor tizedes vesszőt kell írni (ha magyar beállítással dolgozol) azaz 2,6.

Ha 2.6-ot írsz, ezt már nem számként kezeli, hanem szövegként, sőt felismeri és örömmel üdvözöli dátumként. Ez viszont téged bosszant!

Ha angol beállítással dolgozol, akkor épp fordítva van. Ne keseredj el, ezek alap dolgok, ismerni kell őket!

Előzmény: nikonbarat (15939)
Törölt nick Creative Commons License 2011.09.05 0 0 15954

VB Editorban, a Properties Window-ban található és módosítható, minden sheet-re külön. Keress rá a súgóban, hogy mire való. Az előbb teszteltem, az pl. okozhatja a leírt tünetet.

Előzmény: Gavriel (15949)
Törölt nick Creative Commons License 2011.09.05 0 0 15948

ScrollArea property ki van töltve?

Előzmény: Gavriel (15947)
pimre Creative Commons License 2011.09.04 0 0 15946

Sajnálom, hogy nem tudtam jó tippet adni. Még egy teljesen képtelen megoldással is megpróbálkozom. Volt más kezében a géped?

Megnéztem a beállításoknál az automatikus javítás beállításait, és ott is elő lehet idézni ilyen helyzetet. Ehhez persze szükség van némi rosszindulatra, de esetleg nézd meg, hogy nem csinált-e veled valaki ilyen trükköt. 

Előzmény: nikonbarat (15943)
Sánta Kutya (SK) Creative Commons License 2011.09.04 0 0 15945

Írj elé egy aposztrófot akkor, ha szöveg akar lenni. Ha pedig szám, akkor állítsd át a vezérlőpultban angolra a tizedesjelet.

Előzmény: nikonbarat (15943)
nikonbarat Creative Commons License 2011.09.04 0 0 15944

Igen, bár már dührohamot kapok tőle...:)

Előzmény: _Nyuszi (15942)
nikonbarat Creative Commons License 2011.09.04 0 0 15943

Már ezzel is próbálkoztam, de semmibe veszi, visszaáll dátumra... Viszont csak ennél a formátumnál. Amikor azt írom 2.6 ák akkor nem írja át...

Előzmény: pimre (15941)
_Nyuszi Creative Commons License 2011.09.04 0 0 15942

Nem hiszem, hogy úgy maradt volna, egyszerűen csak az Excel okosabb(nak hiszi magát), és a 2.6 -ra azt mondja, hogy az dátum akar lenni, és az általános formátumot önmatikusan (de szép szó!) átállítja dátumra.

Előzmény: pimre (15941)
pimre Creative Commons License 2011.09.04 0 0 15941

Lehetséges, hogy korábbról megmaradt a cellaformátum dátumnak? Ha ez a helyzet, akkor próbáld meg egyszerűen a cellaformátumot átállítani 'Szám'-ra, vagy 'Általános'-ra. 

Előzmény: nikonbarat (15939)
_Nyuszi Creative Commons License 2011.09.04 0 0 15940

A cellaformátumot állítsd át mondjuk szövegre vagy számra (ctr+1, első fül).

Előzmény: nikonbarat (15939)
nikonbarat Creative Commons License 2011.09.04 0 0 15939

Excel 2007-et használva akadt némi igen bosszantó problémám. Valószínűleg rém egyszerű a megoldás, viszont nekem még nem sikerült átállítanom...

Beírom egy cellába ezt: 2.6 erre továbblépéskor beszúr egy dátumot:  06. febr a szerkesztősoron meg megjelenik 2011.02.06 dátum...

Próbáltam a Beállítások "Speciális" fül "Cellaértékek automatikus kiegészítése" kikapcsolását meg a "Képletek" fül  "Hibaellenörzés" sor "Automatikus hibaellenőrzés a háttérben" kikapcsolását is, de semmi nem változik.

Esetleg valaki tudna segíteni?

Delila10 Creative Commons License 2011.08.31 0 0 15938

Nekem?!

Szívesen.

Előzmény: wawabagus (15937)
wawabagus Creative Commons License 2011.08.31 0 0 15937

:-) szia!

Köszi a segítséget!!!!!

Előzmény: Delila10 (15926)
wawabagus Creative Commons License 2011.08.31 0 0 15936

szia!

:-)))...szuper!!!!!!

Köszönöm!!!!!!!!

 

Előzmény: Törölt nick (15931)

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