-
Fototrend
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
félisten
-
ArchElf
addikt
válasz Fire/SOUL/CD #10751 üzenetére
Úgy nézem nem. Alapszínt adja vissza, ami a shade-fülön van megadva.
Lehet, hogy az Excel 4-ben még nem is volt conditional formatting...AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
félisten
válasz ArchElf #10752 üzenetére
Azért kérdeztem, mert Én már nem tudom kipróbálni/használni sem (a magyar megfelelője CELLÁK.VESZ) [Excel 2010 x64]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
ArchElf
addikt
válasz Fire/SOUL/CD #10753 üzenetére
Mint függvény érvénytelen nekem is (Excel 2003), de próbáld meg hozzáadni, mint range és annak az értékének add meg ezt (XLS 2K3-ban Insert>Name>Define...):
A cellába meg ez megy:
=BackColor
a végén zárójel nélkül, mert nem függvény, hanem range - igazából makró, vagy miaszöszOtthon megnézem majd, hogy hogy is van ez Excel 2010-alatt.
+1 probléma: automatikusan nem fut le a makró, kézi frissítés kell neki, ha változik valami (F9)
AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
Delila_1
Topikgazda
A működéshez tedd meg az alábbi lépéseket:
Office gomb, Az Excel beállításai, Bővítmények. Balra lent a Kezelések közül Excel bővítmények, Ugrás, a kapott felsorolás első két bővítménye elé tegyél pipát, OK.Az első (gyűjtő) lapodhoz rendelve marad a
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then karbantart
End Submakró, ami figyeli az A1 cella változását.A modulba kerül a másik makró,
Sub karbantart()
Dim sorGy%, lap%, sorLap%, usorLap%
sorGy% = 2
Sheets(1).Select
Rows("2:10000").ClearContents
For lap% = 2 To Worksheets.Count
Sheets(lap%).Select
usorLap% = Sheets(lap%).Range("A50000").End(xlUp).Row
For sorLap% = 2 To usorLap%
If Cells(sorLap%, 5) + Cells(sorLap%, 6) <= Sheets(1).Cells(1) Then
Range(Cells(sorLap%, 1), Cells(sorLap%, 6)).Copy Sheets(1).Cells(sorGy%, 1)
sorGy% = sorGy% + 1
End If
Next
Next
Sheets(1).Select
End Subami a kigyűjtést végzi. A számítás alapja, hogy az egyes lapokon az utolsó karbantartás idejéhez hozzáadja a következő karbantartáshoz szükséges napokat (E+F), és ha ez a nap kisebb, vagy egyenlő, mint a gyűjtő lap A1 cellájába írt dátum, akkor bemásolja az egyes alkatrészek adatait a lapokról az A:F oszlopokból.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Penge_4
veterán
-
m.zmrzlina
senior tag
válasz perfag #10757 üzenetére
"Néha a törpöm tele a Microsofttal, miért nem lehet ezt a Súgóban rendesen megtalálni."
Ehhez képest hányszor olvasom itt a fórumon, hogy a "Súgó a barátod"
Ilyenkor azt kívánom, hogy aki ilyet ír annak soha ne legyen jobb barátja mint az Excel Súgó!
Volt ez már egyszer téma, valahol itt kezdődött.
[ Szerkesztve ]
-
perfag
aktív tag
válasz m.zmrzlina #10758 üzenetére
A dátum alapján az május volt, az nekem kimaradt ... versenyek is no meg az érettségi. Az az egy hónap van ami húzós, amikor dolgozom (mint régen a cégnél) - a többi tökölődés, most meg két hónap dögunalom .
-
djzomby
csendes tag
Üdv!
A Visualbasichoz sötét vagyok (még), de talán lesz köztetek valaki, aki megírja nekem a megoldást....
Szal:
A zexcell nem tudja alapból, hogy megvizsgálja egy cella formátumát (nekem a szöveg színe kellene elsősorban) és annak függvényében számol valamit. Gondolom HA függvénnyel...Ha vébébe meg tudnátok ennek a rutinját írni, ill. néhány lépésben az Excellbe való beillesztését is.
Nagyon köszi...
"Gyöngyöt disznók elé?"
-
repvez
addikt
Tudna nekem valaki segiteni abban , hogy hogyan lehetne megcsinálni egy olyan táblázatot amiben könnyen lehetne egy honapra elöre megtervezni 24/72-es munkarendnek a beosztását 7 fövel?Figyelembe véve azt is ha nem szabályosan követik egymást a pihenök vagy a munkanapok éstem ezalatt ha szabadságra megy vagy beteg az illetö vagy elöbb kell bejönnie minthogy letellene a 72ora a 2 munkanap között.
természetesen a honap napjait figyelembevéve és összesitést is készitene a 24orás idökrol havi és éves lebontásba.
Remélem hogy nem olyan bonyolult, már probálkoztam, addig megy is hogy 24/72-re megvan a táblázat, de nem automatikus a kitöltése és a változásokat nem veszi figyelembe.
találtam a neten müszakbeosztásokat, de csak olyant ami napi ora lebontásba van, nekem olyan kéne ami egésznapra vonatkozik.
Esetleg az is megoldható ha beirok egy x-et a táblázatba akkor beszinezze a hátteret és automatikusan a melette lévö 3 cellát is más szinure? -
Delila_1
Topikgazda
válasz djzomby #10761 üzenetére
If Range("A1").Font.ColorIndex = 3 Then Range("B1") = "piros"
Ez a sor a B1-be beírja a "piros" szót, ha az A1 karakterei piros színre vannak állítva.
Kiindulásnak biztos elég, ha nem, jelezd.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
m.zmrzlina
senior tag
válasz djzomby #10761 üzenetére
Nem tudom honnantól kell elmagyarázni a dolgot (és milyen Excel verziót használsz) de ha jól értem több színű szöveged van és attól függően, hogy milyen színű a szöveged kell különböző dolgokat csinálnia az Excelnek.
Az alábbi makró azt csinálja, hogy I3-tól végigmegy addig amíg van valami az oszlopban és a cella mellé írja a cella szövegének színkódját.
VB-be beilleszteni Insert>Modul menüből lehet
Sub szovegszin()
Range("I3").Select
Dim betuszine As Integer
Do Until ActiveCell.Value = ""
betuszine = ActiveCell.Font.ColorIndex
Select Case betuszine
Case Is = 3 'itt adod meg a szín kódjával, hogy milyen színű szöveg esetén...
ActiveCell.Offset(0, 1).Value = "A szomszédos cella betűszín kódja:" & betuszine 'itt adod meg, hogy mi történjen
Case Is = 4
ActiveCell.Offset(0, 1).Value = "A szomszédos cella betűszín kódja:" & betuszine
Case Is = 5
ActiveCell.Offset(0, 1).Value = "A szomszédos cella betűszín kódja:" & betuszine
Case Is = 6
ActiveCell.Offset(0, 1).Value = "A szomszédos cella betűszín kódja:" & betuszine
Case Is = 7
ActiveCell.Offset(0, 1).Value = "A szomszédos cella betűszín kódja:" & betuszine
Case Is = 8
ActiveCell.Offset(0, 1).Value = "A szomszédos cella betűszín kódja:" & betuszine
End Select
ActiveCell.Offset(1, 0).Select
Loop
End SubA Case Is sorban adod meg hogy milyen szín esetén, a következő sorban pedig hogy mit csináljon a program.
Színekről bővebb információ itt.
Jó lenne több részletet tudni a feladatról mert így csak vaktában lövöldözünk.
Még véletlenül eltaláljuk egymást[ Szerkesztve ]
-
q13579
senior tag
Sziasztok.
Szét csesz az ideg a következő problémától.
Két cellát akarok simán összeadni, vagy kivonni egymásból. Az egyik oszlop tele van, a másikban a cellák fele üres. Ahol van mind a két cellában érték simán megoldja, azonban ahol nincs mit kivonni, vagy hozzáadni, ott egyszerűen ÉRTÉK hibát ír. Iszonyat bosszantó. Nem tudok rájönni, hogy mit csinálok rosszul, másik munkalapon simán működik... Mit állítok be rosszul?
-
Delila_1
Topikgazda
válasz q13579 #10766 üzenetére
Lehet, hogy az üresnek látszó cellák nem üresek, valami képlet, vagy nem látszó karakter (pl. szóköz) van bennük.
Lekérdezheted az =hossz(cellahivatkozás) függvénnyel a hosszukat, akkor kiderül a disznóság. Bár képlet esetén nulla értéket ad ez a függvény, de a másik esetben a hossz értéke jelzi a nem látható karaktereket.Szerk.: közben kipróbáltam, hogy a két cella közül az egyikbe szóközt teszek, akkor is jó az eredmény (csak a számot tartalmazó cella értékét hozza összegként).
Valószínű, hogy bár számoknak látszanak a tartalmak, szöveg formában vannak felvíve.
Megoldás: egy üres cellába beírsz egy 1-est, Ctrl+c-vel másolod. Kijelölöd a két oszlopot, amik a látszólagos számokat tartalmazzák, jobb klikk, Irányított beillesztés, Szorzás.
Ezzel az oszlopok tartalma számmá változik, el tudod végezni az összegzést. A beírt 1-est törölheted.[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
repvez
addikt
válasz Delila_1 #10770 üzenetére
Hát egyenlöre még nagyon az elején tartok.Annyi biztos hogy 7 embernek szerepel benne,de csak 5 fog renszeresen 24/72 menni 2 csak besegit és hogy egy teljes honapra kell ..
Én 2007es office-t használok, de nem árt ha kompatibilis 2003al, mert bennt azt használjkák.
A legnagyobb gondom az hogy hogyan oldjam meg az olyan eseteket amikor nem jon ki a 24/72 hanem valaki elmegy szabira vagy elöbb kell jönnie..közbe találtam egy olyan excelt ami egy jelenléti ivhez készitettek abban vannak ilyen lenyilö listák amiböl ki lehet választani, hogy ki mit csinál és a következö munkalapon hozzátársitja a jelenléti ivhez a megfelelö szöveget és értékeket, csak nem tudom, hogyan lehet visszanézni, hogy hogyan hivatkozik rá vagy milyen képletet fugvényt használ.
[link][ Szerkesztve ]
-
Delila_1
Topikgazda
válasz repvez #10771 üzenetére
Fukar kezekkel méred az információt, így nem várhatsz segítséget.
Gondolom, a B3:AF10 tartományba szeretnéd bevinni legördülő segítségével a lox, pihenő, stb. értékeket, de azt nem közölted, hogy a 8 órán kívül melyiket hány órával kell elszámolni, melyik után hány nap szünet következik.
[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
q13579
senior tag
Sziasztok. Köszönöm a segítséget. Még egy kérdésem lenne, ezúttal kimutatásdiagrammal kapcsolatosan.
4 kategóriába soroltam az üzletek egy éves forgalmát. Tehát 3 dimenzióm van. Kimutatásdiagrammal szépen ábrázolható is a forgalom hónapok szerint, DE. Ha a kategóriák szerint szűrök, egyszerre csak egy szűrési feltétel szerint tudj a diagramm megjeleníteni. Meg lehet-e oldani, hogy mondjuk mind a négy kategória szerint mutassa egy diagrammban. Tehát mind a négy kategória forgalmát külön-külön vonaldiagrammal.
Egyelőre erre nem találtam megoldást...
-
ArchElf
addikt
válasz Delila_1 #10772 üzenetére
Írta, hogy 24/72-znek (nem 8 ór
s munkafrendben dolgoznak, hanem 24-órásban - pl. biztonsági őrök): 1 nap munka - 24 óra, 3 nap pihenés (72 óra)...AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
repvez
addikt
válasz Delila_1 #10772 üzenetére
igy van ahogy ARchelf is mondja a lox értéke 24 ora utánna jonne 72ora pihenés, de ez nem számit bele az éves munkakeretbe és a ledolgozott orába igy csak amit össze kell addni a lox 24 ora és a 8 ora sima nap.
PErsze vannak olyan esetek amikor a 24 ora után nem 3 nap pihenö jön hanem kevesebb.
A többi érték az csak tájékoztató jellegü hogy tudják hogy ki merre jár .
Remélem érthetö azért amit szeretnék. -
Delila_1
Topikgazda
válasz repvez #10775 üzenetére
Nehezen vergődünk - vagy sehogy - zöld ágra.
A szabadságot is el kell számolni, de hány órával? 12-vel, 8-cal?
És az eü-t, a véradót?
Ha egy cellában lox van, akkor gondolom, a következő 3 cellát szeretnéd kiszínezni.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
ArchElf
addikt
válasz repvez #10775 üzenetére
Valami ilyesmire gondolsz?
Két feltételes formázás van benne:
Sorok (ha a sorban az "x"-ek száma nem 1, akkor piros
Táblázat (C5 mezőre):
narancs (fügvénnyel): =OR(C4="x", C3="x", C2="x")
zöld (értékre): equals to "x"AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
repvez
addikt
válasz Delila_1 #10776 üzenetére
PEdig irtam is hogy minden más adat csat tájékoztató jelegü, tehát nem kell számolni vele csak lehessen kiválasztani a listábol hogy lássam ki merre van
Amivel számolni kell az a 24 ora és a 8 ora.
És valami hasonlora gondoltam mint amit AE linkelt hogy automatikusan beszinezze a cellákat és a 24 ora után 3 napot pihenöre legyen.Archelf:Valami ilyenre gondoltam, de mi mit jelent, mert nem nagyon vagyok képbe vele hol vannak a C oszlopok ami szerepel a képletben vagy az mit jelent.
-
Delila_1
Topikgazda
válasz repvez #10778 üzenetére
Célszerűbb a sok nap miatt abban a formában megadni az adatokat, ahogy AE ajánlotta.
A címsor és címoszlop bevitele után kijelölöd az A2:A35 tartományt, és a feltételes formázásnál új szabályként (A formázandó cellák kijelölése képlettel almenüben) ezt adod meg: =I2=0, és adsz hozzá egy formátumot. Én zöld kitöltést adtam azért, mert az a nap még szabad, be kell osztani oda valaki(ke)t. A képlet azt jelenti, hogy ha az I oszlopban nincs még összesített óraszám, akkor jelölje a napot a megadott formátummal.
Most kijelölöd a B2:H35 tartományt. Adatok - Érvényesítés. A Megengedve legördülőből kiválasztod a Listát, a Forráshoz pedig beírod sorban az 5 kiválasztható elemet (lox és társai), közéjük tegyél pontosvesszőt. Nem írtam szándékosan a 6. elemet, a 8-at, mert előfordulhat, hogy valaki eltérő óraszámot dolgozik. Éppen ezért, hogy a felsoroltakon kívül mást is be lehessen vinni a tartományba, a Hibajelzés fülön vedd ki a pipát az "Érvénytelen adat beírásakor hibaüzenet jelenjen meg" szöveg előtti jelölő négyzetből. OK után minden cellában benne lesz a legördülő.
Az I2 cellába írd be: =SZUM(B2:H2)+DARABTELI(B2:H2;"lox")*24, és másold le a 35. sorig.
A B36 képlete: =SZUM(B2:B35)+DARABTELI(B2:B35;"lox")*24, ezt másold jobbra a H36 celláig.
Az I36-ba az =SZUM(I2:I35) képlet kerül.
Most jön a színezés. Újra kijelölöd a B2:H35 tartományt. A feltételes formázásnál "Új szabály", ismét "A formázandó cellák kijelölése képlettel", az "Értékek formázása, ha ez a képlet igaz:" felirat alá beírod: =VAGY(B2="lox";B3="lox";B4="lox"), és adsz neki formátumként egy hátteret, ami nálam piros.
Újabb szabály ugyanerre a területre, a képlete:
=VAGY(B2="lox";B2="pihenő";B2="szabi";B2="véradó";B2="eü";B2>0)
Ez is kap egy háttérszínt, nálam sárga.Ezzel kész is a mű.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
repvez
addikt
válasz Delila_1 #10779 üzenetére
Köszönöm a kitartó segitséget, márcsak egy kis finomhangolást szeretnék és tökéletes lesz.
Ha kiválasztom a loxot akkor nekem az elötte lévö 3 nap jelölödik ki nem az utánna való.
A másik hogy hogyan kell modositani a képletet ha mindegyik listába szereplö értéknek más háttérszint szeretnék?
ÉS a 8 óránál ne tünjön el a jelzés a bal oldali napoknál mintha ott lenne lox.Köszi mégegyszer
-
Delila_1
Topikgazda
válasz repvez #10780 üzenetére
Az A2:A35 szabálya ez legyen: =DARABTELI(B2:H2;"lox")=0
A B2:H35 tartománynál töröld a
=VAGY(B2="lox";B2="pihenő";B2="szabi";B2="véradó";B2="eü";B2>0)
szabályt, helyette egyenként vidd be a listád adatait így:
=b2="lox" , adj neki színt, jön a következő: =B2="pihenő" , ennek is adsz egy másik színt, és így tovább. Végül az óraszám színezéséhez a képlet: =SZÁM(B2)A lox-hoz nem jól írtad be a képletet a feltételes formázáshoz, vagy nem a B2:H35 tartomány volt kijelölve a képlet beírásakor, azért nem lett jó.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Honkydoo
őstag
Üdv Emberek!
Van egy oszlopom amibe számok vannak, és mellette egy másik oszlop amiben az előbb említett oszlop szomszédos cellájának, és a és a felette levő cella hányadosa található.
Ez két egymás melletti oszlop.Olyan excel fuggvény kellene aminek megmondom a hányadost, és visszaadja azokat a cellákat amiknek annyi volt a hányadosa.
Remélem tudtok segíteni.
Ádám
[ Szerkesztve ]
"Légy olyan, mint bárki más, tégy olyat, mint senki más."
-
DopeBob
addikt
Sziasztok,
meg lehet oldadani valahogy Excelben, hogy adatérvényesítésnél egy SQL lekérdezésből szedjen adatokat?
MZ/X
-
Delila_1
Topikgazda
-
djzomby
csendes tag
válasz m.zmrzlina #10765 üzenetére
Üdv!
Asszem jó lesz, köszi a segítséget.
Egyébként a feladat a következő:
Van egy tartomány, melyben számok szerepelnek. A számok színe vagy fekete, vagy piros. Minden sor végén össze kell adni külön oszlopban a feketéket és külön oszlopban a pirosakat....
"Gyöngyöt disznók elé?"
-
djzomby
csendes tag
válasz m.zmrzlina #10765 üzenetére
Aha, látom már....
Kipróbáltam, s működik amit írtál, de akkor már egyszerűbb lenne az összeadást is beépíteni a makróba, igaz?
Átalakítanád nekem a következőre?A110 ben számok szerepeljenek (1 és 30 között pölö) véletlenszerűen itt-ott piros legyen belőle néhány. G oszlopban íródjon ki futtatáskor az adott sorban lévő feketék összege, H oszlopban pedig az adott sorban lévő pirosak összege.
Nagyon köszönöm...
"Gyöngyöt disznók elé?"
-
m.zmrzlina
senior tag
válasz djzomby #10786 üzenetére
Van egy szörnyű gyanúm, hogy van erre egyszerűbb megoldás is de több időm erre csak este lesz. Ha addig nem kapsz valami egyszerűbb megoldást akkor használd ezt:
Sub szinosszeg()
Range("A1").Select
Dim pirososszeg As Integer, feketeosszeg As Integer
Dim betuszine As Integer
pirososszeg = 0
feketeosszeg = 0
Do Until ActiveCell.Value = ""
betuszine = ActiveCell.Font.ColorIndex
Select Case betuszine
Case Is = 3
pirososszeg = ActiveCell.Value + pirososszeg
Case Is = 1
feketeosszeg = ActiveCell.Value + feketeosszeg
End Select
ActiveCell.Offset(1, 0).Select
Loop
Range("H2").Value = pirososszeg
Range("G2").Value = feketeosszeg
End Sub -
djzomby
csendes tag
válasz m.zmrzlina #10787 üzenetére
Alakul ez, jó lesz csak az előző kommentembe a smiley belekavart....
A tartomány ugyanis A1 től F10 lett volna.....
Merthogy soronként kell kiértékelni a cuccot....Nagyon köszi hogy foglalkozol vele, rá fog érni este is a megoldás...
"Gyöngyöt disznók elé?"
-
Delila_1
Topikgazda
válasz Honkydoo #10789 üzenetére
Makróval oldottam meg, mert anélkül nagyon hosszú képletek kellenének.
Sub kulonbs()
Dim sor%, sor_1%, usor%
Columns("G:G").ClearContents
sor = 5: usor = Range("F50000").End(xlUp).Row
Do While Cells(sor, 2) <> ""
For sor_1 = 4 To usor
If Cells(sor, 2) = Cells(sor_1, 6) Then _
Cells(sor_1, 7) = Cells(sor_1, 7) & " " & Cells(sor, 1)
Next
sor = sor + 1
Loop
End SubA fenti kódból a Columns("G:G").ClearContents a kigyűjtés előtt törli a teljes G oszlop tartalmát. Ha ez bajt okozna a lapodon, töröld a sort a makróból, és indítás előtt töröld a csatold kép szerinti G4:G8 tartományt.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
rapidZX
csendes tag
Sziasztok!
Egy volt kollégámtól vettem át a munkáját. Aki nagyon rendesnek tűnt, mert mielőtt elment minden szépen elmagyarázott, mit és hol találok...
De ahogy elment, kiderült, hogy az általa használt Excel fájlok tartalma (noha nem találok benne makrókat) megváltozik minden megnyitáskor. Csak annyit érzékelek a problémából, hogy minden megnyitás után, ha be akarom zárni a fájlt felajánlja a mentést, még akkor is ha nem csináltam a fájllal semmit. Ha elmentem, akkor a fájl mérete megváltozik.
A srác nagyon jó volt informatikában és a volt kollégájától azt hallottam, hogy valami olyasmit csinált, hogy nem ő nyitja meg a fájlt, akkor változtat az adatokon. A fájl hatalmas tele rejtett munkalapokkal, definiált mezőkkel stb. 1 napja keresgélem, hogy mitől lehet ez, de nem találom.
Én arra gondoltam, hogy kilistáznám a benne lévő képleteket. De nem tudom hogyan lehetne csinálni? Ca. 50 munkalapot nincs időm cellánként átnézni!
Van tippetek mit lehetne csinálni? (minden tipp érdekel)
Köszönöm előre is
-
ArchElf
addikt
válasz rapidZX #10791 üzenetére
Miért nem hívjátok fel és kérdezitek meg? Vagy nem jó viszonyvan váltatok el?
Akkor lehet, hogy jobb volna inkább egy új Excel fájlt csinálni, még ha kicsit több meló is van vele... Főleg, ha senkit nem tanított be rendesen - vagy nem szólt a rejetett funkciókról.AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
sonar
addikt
Sziasztok,
Honnan tudnám letölteni a Data analysis packot excel XP/2002 -höz?
Az MS oldalától begolyózok. Minden van csak ez nem.Üdv: sonar
A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!
-
ArchElf
addikt
Szerintem letölteni nem tudod (mivel a fizetős office csomag része, nem ingyenes kiegészítő), de ott kell legyenek az Office CD-n...
kis segítség
Ja és a MUI-val összeveszik, ha az fenn van (pl. angol install magyar nyelvvel), bár ez Excelben máshol is gondot okozhat...AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
perfag
aktív tag
válasz rapidZX #10791 üzenetére
"A srác nagyon jó volt informatikában" - Jézusom! Ettől az általánosítástól mindig sikítok. Az Excel az Excel, passz.
"ha be akarom zárni a fájlt felajánlja a mentést, még akkor is ha nem csináltam a fájllal semmit" - ez nem bizonyít semmit. Egy cellába beteszek egy véletlen szám függvényt és már ez van.
Hát, ha a srác úgy érezte nincs rendesen megfizetve és a tudását nem akarta hátrahagyni akkor csinált egy Excel bővítményt, azt elhelyezte az Excel indító mappájában a saját gépén, oszt ott futottak a makrók, más gépén meg nem. Bár Erlandsennél van egy How To Run Macros In Another Workbook ilyen megoldás is. Szóval, megoldható. AE-nek igaza van, fel kell hívni.
-
m.zmrzlina
senior tag
válasz djzomby #10788 üzenetére
Ilyen kicsi és jól körülhatárolt tartományoknál talán még nem fájóan amatőr megoldás számlálós ciklusra bízni a dolgot:
Sub szinösszeg_v2()
Dim pirososszeg As Single, feketeosszeg As Single
Dim i As Integer, j As Integer, betuszine As Integer
Cells(1, 1).Select
For i = 1 To 10
pirososszeg = 0
feketeosszeg = 0
For j = 1 To 6
betuszine = ActiveCell.Font.ColorIndex
Select Case betuszine 'ha a szöveg színe piros
Case Is = 3 'pirososszeghez aktív cella értékét hozzáadja
pirososszeg = ActiveCell.Value + pirososszeg
Case Is = 1 ''ha a szöveg színe fekete
feketeosszeg = ActiveCell.Value + feketeosszeg 'feketeoszeghez aktív cella értékét hozzáadja
End Select
ActiveCell.Offset(0, 1).Select 'következő cella
Next j
With Range("H" & i) ' sor végére G oszlopba
.Font.ColorIndex = 3 'pirossal
.Value = pirososszeg 'pirososszeget kiír
End With
With Range("G" & i) ' sor végére H oszlopba
.Font.ColorIndex = 1 'feketével
.Value = feketeosszeg 'feketeosszeget kiír
End With
ActiveCell.Offset(1, -6).Select 'vissza a sor elejére
Next i
End SubHa a tartomány változó akkor kötelező, ha a mérete jelentősen megnő akkor érdemes újragondolni a koncepciót.
-
superecneB
őstag
Lenne egy kis gondom az Excelben az időpontokkal. Vezetnem kell a munkaidőm óra:perc formátumban. Csináltam egy kezdés és egy befejezés sort kitöltöttem minden idő formátumban van, és ezen sorok alá csináltam egy napi munkaidő sort. Szeretnék egy eddig ledolgozott összes óra sort de a következő problémába ütközöm:
Simán SZUM-mázni akartam a napi munkaidő sort, de nem számol jól. Elkezdtem összeadogatni egyesével megnézni hol van a probléma és úgy vettem észre ha átlépi a 24 órát nem tud mit kezdeni a számolással, tehát ha mondjuk 23:00 jött ki az utolsó előtti oszlopra, és mondjuk utánna 6 órát szeretnék hozzáadni, akkor 5:00-t ír ki. Ezt hogyan lehet kivédeni? -
superecneB
őstag
válasz superecneB #10798 üzenetére
Még azt elfelejtettem írni, elnézést a dupla postért, hogy ezt a linket már megtaláltam és ez alapján meg tudom csinálni, de ettől nem lettem okosabb ugyanis a végeredményt számban adja, nekem pedig óra és percben kéne. Tehát jelenleg pl: 73,66666667 kéne átváltson xx:xx formátumba. Baromságot ír, ha az csinálom hogy ez a =73,66666667 idő formátumba teszem (24+ nem tud mit kezdeni)
-
m.zmrzlina
senior tag
válasz superecneB #10799 üzenetére
Erre a kérdésre Delila_1 egyszer már itt válaszolt.
Csak akkor más tette fel a kérdést
Új hozzászólás Aktív témák
- Azonnali informatikai kérdések órája
- Ubiquiti hálózati eszközök
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Motorola Edge 40 neo - színre és formára
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Autós kamerák
- Android alkalmazások - szoftver kibeszélő topik
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Ukrajnai háború
- Videó stream letöltése
- További aktív témák...
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24