Keresés

Részletes keresés

Törölt nick Creative Commons License 2007.11.28 0 0 6379
Ja, bocs.

Application.Union(Range(Cells(1, 1), Cells(3, 4)), Range(Cells(14, 5),Cells(18,7)).Select
Előzmény: Törölt nick (6378)
Törölt nick Creative Commons License 2007.11.28 0 0 6378
Application.Union(Cells(1, 1), Cells(3, 4), Cells(14, 5)).Select
Előzmény: Törölt nick (6377)
Törölt nick Creative Commons License 2007.11.28 0 0 6377

Sziasztok!

 

Kérdésem az lenne, hogy a Range("A1:E4, G4:I7, F16:H21").Select kijelölést, hogy lehet megoldani a Range(Cells(1, 1), Cells(4, 5)....?...).Select képlettel.

Nem találom a megoldást.

ndrv Creative Commons License 2007.11.28 0 0 6376

Sziasztok!

 

Akárhogy nézem, rendezni max csak 3 kulccsal tudok (makróban is, nemcsak az excel felületen). Valamit elnézhetek?

Törölt nick Creative Commons License 2007.11.27 0 0 6375

Köszönöm, ezt ismertem, de azt hittem, van valami furfang, amivel be lehet állítani, hogy meg se jelenjen az esetlegesen begépelt szöveg. 

Egyébként, szöveg begépelése esetén az kiabálja vissza, hogy "Érvénytelen a szám"...

Előzmény: Törölt nick (6374)
Törölt nick Creative Commons License 2007.11.27 0 0 6374
Sub számbe()
Dim a
a = Application.InputBox("mennyi?", Type:=1)
MsgBox a
End Sub

A vastagbetűs a lényeg. Ennek ugyan beírhatsz bármit, de Enter után kiabál, hogyha nem számot írtál be, és addig nem enged tovább, amíg nem korrigálsz.

Előzmény: Törölt nick (6373)
Törölt nick Creative Commons License 2007.11.27 0 0 6373
Kérdésem lenne, hogy az InputBox funkciónál meg lehet adni azt, hogy csak számokat lehesen begépelni?
Törölt nick Creative Commons License 2007.11.27 0 0 6372
Igen, ez az, köszönöm.
Előzmény: Törölt nick (6371)
Törölt nick Creative Commons License 2007.11.27 0 0 6371
Formátum menü -> Feltételes formázás
Előzmény: Törölt nick (6370)
Törölt nick Creative Commons License 2007.11.27 0 0 6370

Sziasztok!

 

Kérdésem, hogy egy táblában be lehet-e valahogy állítani a következőt: A1 cella színe mindaddig legyen mondjuk piros (vagy villogjon, mindegy, csak jelezzen), ameddig A1 cella értéke nem egyenlő a B1 cella értékével.

 

Előre is köszönöm.

Törölt nick Creative Commons License 2007.11.27 0 0 6369
Nahát! :)
Köszönöm!!!
Előzmény: Eördögh (6367)
Törölt nick Creative Commons License 2007.11.27 0 0 6368
HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\edit\command
Előzmény: Eördögh (6367)
Eördögh Creative Commons License 2007.11.27 0 0 6367
legközelebb \\-re cseréld, akkor egy megmarad.
Előzmény: Törölt nick (6366)
Törölt nick Creative Commons License 2007.11.27 0 0 6366
Természetesen a "visszaper" (backslash) jelek megint lemaradtak...
Okos ez a fórumszoftver...
Kicserélem #-ra, hátha úgy megmarad.



HKEY_CLASSES_ROOT#Applications#EXCEL.EXE#shell#edit#command
HKEY_LOCAL_MACHINE#SOFTWARE#Classes#Applications#EXCEL.EXE#shell#edit#command
Előzmény: Törölt nick (6365)
Törölt nick Creative Commons License 2007.11.27 0 0 6365
Hát... egy tippem van, de nem vennék rá mérget, hogy működni fog. És nem is tudom tesztelni. Szóval abszolút bizonytalan, de ha nincs más elképzelés, akkor próbáld ki.

Úgy gondolom, hogy valahol a rendszerleíró adatbázisban van definiálva, hogy ha egy külső alkalmazás azt mondja "Excel", akkor mit kell elindítani. A regedit programban rákerestem az excel.exe teljes elérési útvonalára, és ezt a két helyet találtam:

HKEY_CLASSES_ROOTApplicationsEXCEL.EXEshelleditcommand
HKEY_LOCAL_MACHINESOFTWAREClassesApplicationsEXCEL.EXEshelleditcommand

Az itt lévő értékeket kellene szerintem módosítani. Az "alapértelmezett" nevű érték egyértelmű, ide a régi excel verzió elérési útját írd be. Hogy a "command" nevű kriksz-kraksz fontos-e, azt nem tudom, és azt meg végképp nem, hogy mit kellene oda írni. De ezt esetleg megnézheted egy olyan gépen, ahol a régi excel van telepítve.

FONTOS!

Azt bizonyára tudod, hogy az ember nem játszadozik a registry-vel, ha jót akar. Szóval, mielőtt barbrálni kezdesz vele, tegyél meg minden biztonsági intézkedést, hogy vissza tudd állítani az eredeti állapotot, ha valami nem jól sül el.
Előzmény: nkaresz1978 (6364)
nkaresz1978 Creative Commons License 2007.11.27 0 0 6364
Az említett problémára valaki?
THX
Törölt nick Creative Commons License 2007.11.26 0 0 6363
miert nem alakitod ertekke a tombkepletet? v. nem erre gondolsz?
Előzmény: syrius (6361)
Törölt nick Creative Commons License 2007.11.26 0 0 6362
Lásd 6197 - Jozsef hozzaszolasat (FKERES)
Előzmény: syrius (6358)
syrius Creative Commons License 2007.11.26 0 0 6361

Maradt egy-két apróbb gondom, de a legfontosabb, hogy hogyan lehet egy tömböt "antitömbösíteni"?

Szóval adott egy terület tele számokkal és akkor F2 és Ctrl+Shft+Enter-rel lehet belőle tömböt csinálni (ami után már nehezebb piszkálni az egyes elemeket) De hogy lehet ezt a tömböt visszafokozni egyszerűen számok halmazává? (Ez gondolom nem nehéz, csak nem találtam ma megoldást)

 

nkaresz1978 Creative Commons License 2007.11.26 0 0 6360
Sziasztok!

Egy olyan kérdésem lenne hogy adott egy program ami a régi excelbe exportál, de már fent van az új is. Viszont.
Most hogy fent van az új ebbe nem tud exportálni, de valahogy nem tudom rajta beállítani hogy ne az újba próbáljon exportálni hanem a régibe.
Tehát kérdezem én, hogy lehet azt megadni az XP-be hogy a régi excelt indítsa el alapértelmezettként? Mert hogy úgy exportál hogy indítja az excelt és átmásolja.
Sürgősen kéne egy megoldás!

THX
syrius Creative Commons License 2007.11.26 0 0 6359

Nna azt hiszem megtaláltam a megoldást a Gyakoriság panaccsal, de ha szenvedek, majd kérdezek:-)

Off addig is a fogammal szenvedek:-(

Előzmény: syrius (6358)
syrius Creative Commons License 2007.11.26 0 0 6358

Van-e megoldás az Excel-ben arra, hogy egy nagyobb számhalmazból (akár több oszlopban, vagy csak 1-ben) készítsén egy kimutatást az adatok megoszlásáról és azt egy táblázatban rendezze. Pl. adott 100 ember magassága és azt 10 adott terjedelmű kategóriába rendezze . (110-120, 120-130-...)

Mi lehet a legegyszerűbb, nincs erre egyszerű utasítás?

Törölt nick Creative Commons License 2007.11.22 0 0 6357
Szia! Köszönöm ezt is.
Előzmény: Delila669 (6353)
Törölt nick Creative Commons License 2007.11.22 0 0 6356
Igen, tökéletesen működik már ez is.

Lehet, rosszul mondtam a SorokVege változó a beillesztések után az új táblázat utolsó sorának értékét tárolja. (SorokVege = ActiveSheet.UsedRange.Rows.Count)

Ezért, a képleten egy picit igazítani kellett, de nem is ez volt a lényeg.

Worksheets("Szűrés").Cells(SorokVege + 1, 13).Formula = "=SUM(M7:M" + Format(SorokVege) + ")"

A lényeg, vagyis a szummázás tökéletes!

Köszönöm a segítséget!
Előzmény: ndrv (6355)
ndrv Creative Commons License 2007.11.22 0 0 6355

Ha esetleg még így kipróbálnád (csak az érdekesség kedvéért):

 

Worksheets("Szűrés").Cells(SorokVege, 13).Formula = "=SUM(M2:M" + Format(SorokVege-1) + ")"

 

Ha nem nem, de boldog lennék, ha mégis működne....)

 

 

 

 

Előzmény: Törölt nick (6352)
Delila669 Creative Commons License 2007.11.22 0 0 6354
Bocs, a SorokVege előtt - (mínusz) van.
Előzmény: Delila669 (6353)
Delila669 Creative Commons License 2007.11.22 0 0 6353

Szia Boroka!

 

Ha mindig a 2. sorban van az első összeadandód, ezt kell beírnod összegzéshez:

 

"=SUM(R[" & SorokVege + 2 & "]C:R[-1C]"

Előzmény: Törölt nick (6345)
Törölt nick Creative Commons License 2007.11.22 0 0 6352
Ez a megoldás valahogy nem működik, de azért köszönöm.
Előzmény: ndrv (6350)
Törölt nick Creative Commons License 2007.11.22 0 0 6351
Pompás! Nagyon köszönöm! :-)
Előzmény: Törölt nick (6348)
ndrv Creative Commons License 2007.11.22 0 0 6350

Pardon, a szummázás a szumma sor előtti celláig tart, így az eggyel kevesebb, mint  a szummázó sor:

 

"=SUM(M2:M" + Format(SorokVege-1) + ")"

Előzmény: ndrv (6349)

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