Keresés

Részletes keresés

Fferi50 Creative Commons License 2014.04.05 0 0 24776

Még valami:

 

Ha kijelölöd a teljes táblázatot, a cellaformázás menüben pedig a betűszínt, a hátteret automatikusra állítod, a szegélyeket kiveszed, igazítás egyforma, akkor az OK után a kiválasztott táblastílus fog érvényesülni!

(Nem mondom, azért a help-ben legalább utalhattak volna rá....)

 

Előzmény: tbando (24773)
Fferi50 Creative Commons License 2014.04.05 0 0 24775

Szia!

 

Első körben nálam sem működött a "csíkozás", aminek vélhetően az volt az oka, hogy a táblázat egészében a cellák formázása nem volt egyforma. Vizsgálataim szerint a colorindex nem volt automatikusra állítva és ez okozta a problémát.

Megoldás: még a táblázattá alakítás előtt átalakítottam a formázást automatikusra. Rögtön visszajött a csíkozás is a táblázattá alakítás után.

 

Ha nem automatikus a formázás, akkor maradnak a régi színek-formák és akkor nem formázható a táblázat a táblázat stílusokkal sem.

 

Üdv.

Törölt nick Creative Commons License 2014.04.05 0 0 24774

Egy kérdés.

Inputbox beviteli felületének méretét, színezését, betűméretét meg lehet változtatni vagy ez konstans?

Helpben erre nincs utalás.

tbando Creative Commons License 2014.04.05 0 0 24773

Feri kösz!

 

A javaslataid müködnek. Amiből azt gyanítom, hogy ebben a füzetben a táblázat kitöltő formázása valamiért a fejléc első 3 cellája után kiakadt (a demo táblázatnak az eredetijén az első 3 oszlop után akadt ki; ott tehát az első 3 oszlop sorainak a szinezése még látható volt).  Egy másik füzetben nem volt gondom a táblázat stilusával. Ha csak az nem, hogy megpróbálkoztam ezen is vmi egyéni stilust kreálni a súgó alapján, de valamit elbénázhatok, mert nem sikerültek.

 

Nálad a 2010-esben a reparáció után a sorok színeződtek?

 

Előzmény: Fferi50 (24772)
Fferi50 Creative Commons License 2014.04.04 0 0 24772

Másik megoldás:

 

Alakítsd vissza a táblázatot tartománnyá.

Formázd meg a fejléc sort normál módon (fekete betűk, kitöltés nincs).

Utána alakítsd vissza a tartományt táblázattá.

Ekkor már jónak kellene lenni a fejlécnek.

 

(Nálam 2010-ben legalábbis így már "gyönyörű").

 

(Valószínűleg az volt a problémája, hogy nem egyformán voltak formázva a fejlécben levő cellák.)

Előzmény: tbando (24770)
Fferi50 Creative Commons License 2014.04.04 0 0 24771

Szia!

 

A fejléc többi része azért nem látható, mert a betűszin fehér lett - a táblázat szín opciói (stílus) miatt. Hogy a háttere miért nem lett kék, azt nem egészen tudom.

 

Nálam 2010-ben ez működik:

Viszont, ha az első fejléc mezőt kijelölöd, másolás, utána kijelölöd a "nem látszó" cellákat, beillesztés formázás, akkor helyreáll "a rend".

 

Vagy a táblázatra nézve kell, hogy megjelenjen a táblázateszközök - tervező fül a szalagon. Ebben van táblázatformázási lehetőség több is.

 

Remélem, 2007-ben is van ilyen.

 

Üdv.

 

Ps. még egy kicsit nyomozok a lehetséges okok után.

 

 

Előzmény: tbando (24770)
tbando Creative Commons License 2014.04.04 0 0 24770

Egy tartomány Táblázattá alakításával van egy kis gondom.  Az excel  (2007) egy olyan Táblázatot produkált, aminek fejlécének csak a fele látszik, és a Táblázat nem formázható.  Feltöltöttem a data.hu-ra,  és kérem, hogy aki ért a Táblázatokhoz próbáljon meg tanácsot adni, mit lehetne itt tenni e furcsaságok megszüntetéséhez.

 

Letöltőlink :

http://data.hu/get/7575757/tablazat.xlsx

 

Előzmény: Ezoverzum (24769)
Ezoverzum Creative Commons License 2014.04.03 0 0 24769

Köszönöm a segítséget.

THX

:)

 

Előzmény: Zoxo Whitney (24768)
Zoxo Whitney Creative Commons License 2014.04.03 0 0 24768

="szállító" & JOBB("000"&A1;3) (a1-ben a sorszám....)

Előzmény: Ezoverzum (24766)
KelemenGy Creative Commons License 2014.04.03 0 0 24767

Ha sima szöveges cellaként használod, nem akarsz számoltatni is vele, csak összefűződ fájlnévnek, akkor a '00x beírása megoldja a problémádat. Az aposztrof a lényeg az elején, az mondja meg az excelnek, hogy ne nyelje le az értékkel amúgy nem bíró 0-kat.

Előzmény: Ezoverzum (24766)
Ezoverzum Creative Commons License 2014.04.03 0 0 24766

Sziasztok

 

Egy rövid egyszerű exceles kérdésem van.

Lehet e a cellába 001-et megjeleníteni???

 

Azért kérdezem mert szállító sorszám megadásakor egy cellából veszi a sorszámot (ami majd a szállító fájl neve is lesz) és ha csak sima 1-es van benne akkor a sorba rendezésnél össze keveri őket.

 

Erre gondolok konkrétan:

szállító1

szállító10

szállító11

szállító12

szállító13

szállító14

szállító2

szállító3

szállító4

szállító5

szállító6

szállító7

szállító8

szállító9

 

Mert ugye ha 001 lenne akkor a sor így nézne ki:

szállító001

szállító002

szállító003

szállító004

szállító005

szállító006

szállító007

szállító008

szállító009

szállító010

szállító011

szállító012

szállító013

szállító014

 

Előre is köszönöm a válaszokat

X

 

Fferi50 Creative Commons License 2014.04.03 0 0 24765

Szia!

 

Persze-persze, az index sokkal kényelmesebb, csak nekem akkor nem jutott eszembe (:

 

Üdv.

Előzmény: ypolito (24763)
sheldon Creative Commons License 2014.04.02 0 0 24764

Köszönöm!

Előzmény: Eredő Vektor (24762)
ypolito Creative Commons License 2014.04.02 0 0 24763

Hello!

 

Köszönöm sikerült, a tartományom nem stimmelt az hol.van-nál. Annyit egyszerűsítettem rajta, hogy ebből:

=SZUMHATÖBB(VÁLASZT(HOL.VAN($E$26;$E$2:$Q$2;0);$E:$E;F:F;G:G;H:H;I:I;J:J;K:K;L:L;M:M;N:N;O:O;P:P;Q:Q);C:C;D30;D:D;E30)

 

ez lett. ha sok oszlopom van így kényelmesebb.

SZUMHATÖBB(INDEX($E:$Q;0;HOL.VAN($E$26;$E$2:$P$2;0));$C:$C;$D30;$D:$D;$E30)

 

köszi mégegyszer!

 

üdv

P.

Előzmény: Fferi50 (24732)
Eredő Vektor Creative Commons License 2014.04.02 0 0 24762
Előzmény: sheldon (24761)
sheldon Creative Commons License 2014.04.01 0 0 24761

Sziasztok!

 

Félig excel kérdésem lenne.

Adott egy tábla, a havi beosztásom, aminek két oszlopa van összesen töltve. A: év.hónap.nap és B óra:perc-óra:perc formában.

Lehet-e ebből valahogy olyan állományt készíteni, amit utána google calendar-ba vagy outlook-ba lehet importálni?

 

Köszönöm!

Fferi50 Creative Commons License 2014.04.01 0 0 24760

Szia!

 

Itt van pár példa egy másik fórumhelyről(prog.hu):

 

pl. cellában van egy lap neve:
sheets(range("a1")).select ' hibás
sheets(range("a1").value).select ' jó

vagy

set cella=range("a1")
cella=cellla.address ' nem írja be a címet (Basic alaphelyzet, a változót nem kell definiálni)
cella.value=cella.address ' Beírja a címet

 

Üdv.

Előzmény: Eredő Vektor (24759)
Eredő Vektor Creative Commons License 2014.04.01 0 0 24759

Köszönöm :)

Miért tartod fontosnak a value-t?

Előzmény: Fferi50 (24755)
Eredő Vektor Creative Commons License 2014.04.01 0 0 24758

Szégyellem is magam. Az utóbbi időben átállt a gondolkodásom mssql-re, kombinált halmazokra. Ilyen bagatell dolgon elakadni... be is gurultam. 5 perc próbálkozás feladtam - és jöttem is ide.

 

A then nem volt egy sorban az if-el, végig ez volt a baj.

Előzmény: Törölt nick (24753)
pimre Creative Commons License 2014.04.01 0 0 24757

Feri, dehogy bántottál meg. Általában nagyon sokat segítesz. Néhány hete kigyűjtöttem, hogy 2011 óta, amikor rátaláltam erre a fórumra, milyen témában kaptam tőletek segítséget. 4 oldalon közel 50 pontba szedtem őket emlékeztetőül magamnak. És ebben oroszlánrésze volt Jimmynek, Delilának, és neked és még többeknek.

Szóval csak köszönni tudom ezeket neked is, szó sem lehet megbántódásról.

Előzmény: Fferi50 (24731)
Fferi50 Creative Commons License 2014.04.01 0 0 24756

Látod, közben nekem is leesett! (-:

 

Előzmény: Törölt nick (24754)
Fferi50 Creative Commons License 2014.04.01 0 0 24755

Már teljesen vak és h... vagyok.

 

Nem veszem észre, hogy a then nem abban a sorban van, ahol lennie kellene:

    If Cells(Merleg.Row, 7) = 0
Then

      .Range("e" & i) = 999999
Else

     .Range("e" & i) = Cells(Merleg.Row, 7)
End If 

 

helyette:

If Cells(Merleg.Row, 7) = 0 Then

      .Range("e" & i) = 999999
Else

     .Range("e" & i) = Cells(Merleg.Row, 7)
End If 

 

Persze a value-t azért továbbra is javaslom odatenni.

 

BOCS.

Előzmény: Eredő Vektor (24747)
Törölt nick Creative Commons License 2014.04.01 0 0 24754

a Then-nek ugyanabba a sorba kellene kerülnie, ahol az If van:

 

If Cells(Merleg.Row, 7) = 0 Then

    AKÁRMI

Else

    valami más

End If

Előzmény: Fferi50 (24745)
Törölt nick Creative Commons License 2014.04.01 0 0 24753

"Köszönöm a segítségedet, sajnos ez nem működik."

 

Mit érdemel az a bűnös, aki Excel fórum törzsgárda tagként így fogalmazza meg a problémát? Ejnye, Mester.

Előzmény: Eredő Vektor (24747)
Fferi50 Creative Commons License 2014.04.01 0 0 24752

Még egy apróság:

Próbáld így:

      .Range("e" & i) = 999999  helyett .range("e" & i).value=999999
 

     .Range("e" & i) = Cells(Merleg.Row, 7) helyett .Range("e" & i).value = Cells(Merleg.Row, 7).value

 

Mivel a cellák értékét akarod egyformává tenni. Bár elvileg a range alapból az értéket tekinti tulajdonságnak, ha nem adsz meg hozzá tulajdonságot, de van amikor ezt nem tudja értelmezni. Ezért én mindig oda szoktam írni a .value tulajdonságot.

 

 

Előzmény: Eredő Vektor (24747)
Delila10 Creative Commons License 2014.04.01 0 0 24751

A példa szerinti egyszerű, könnyen követhető feltételeknél szoktam alkalmazni.

Előzmény: Fferi50 (24750)
Fferi50 Creative Commons License 2014.04.01 0 0 24750

Szia!

 

Nem vitatom, nade azt olvasni és utólag értelmezni azért nem egy leányálom. Hibakeresésnél is sokkal egyszerübb, ha minden if-nek van egy end-if párja szerintem.

 

Üdv.

Előzmény: Delila10 (24746)
Fferi50 Creative Commons License 2014.04.01 0 0 24749

Milyen hibát ír ki a VBA?

Előzmény: Eredő Vektor (24747)
Fferi50 Creative Commons License 2014.04.01 0 0 24748

Szia!

 

Lsz. mutass kódot mintában, hátha jobban kiderül, mi a probléma.

 

Üdv.

Előzmény: Eredő Vektor (24747)
Eredő Vektor Creative Commons License 2014.04.01 0 0 24747

Szia! 

Köszönöm a segítségedet, sajnos ez nem működik.

Előzmény: Fferi50 (24745)

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