- Gépész 3D tervezőrendszerek
- Aliexpress tapasztalatok
- TP-Link Archer C5 - AC1200 router
- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- ASUS routerek
- Netflix
- Windows 10
- YouTube
- Ausztrália lecsap a kriptós adócsalókra
-
IT café
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
-
Apollo17hu
őstag
válasz Apollo17hu #205 üzenetére
hm...
ez csak 254 névig jó... -
Versus123
aktív tag
válasz Apollo17hu #355 üzenetére
nem egy cellát szeretnék formázni, azt akarom hogy az egész munkalapon érvényes legyen...ne kerekítgessen nekem
''Fa*kabát, mr. fa*kabát, rendőrnek szült meg a jó anyád...kiváncsi lennék,miért ez a neved??''
-
lapa
veterán
válasz Apollo17hu #761 üzenetére
jelenlegi formájában inkább látványos mint jó. de ha ennyire tetszett bedobom ezt is, bár talán ez annyira nem hasznos... [link] aztán ezzel ki is fújt a repertoár.
-
sekli
addikt
válasz Apollo17hu #2055 üzenetére
pénznemmel nem lehetett, a testreszabás meg nem sikerült, hogy kell? ### km igy nem jo...
-
Jucus84
csendes tag
válasz Apollo17hu #11032 üzenetére
Köszi, ezt is próbáltam, de így betömöríti szorosan egymás mellé mind a 6 oszlopot és nem tudom széthúzni. Olyan, mintha az első osztásvonalon belül lenne az összes oszlop.
Ez nem az én napom... -
Koczka
tag
válasz Apollo17hu #11037 üzenetére
Köszönöm.
Hihetetlen hogy néha hogy föl tud pumpálni ez az excel. -
Koczka
tag
-
perfag
aktív tag
válasz Apollo17hu #11987 üzenetére
Saját képletet, pontosabban saját függvényt. Az Excelnek (tudomásom szerint) nincs ilyen függvénye. Makróval kell az A1 változását figyelni és az időpontot beíratni az A2-be.
[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz Apollo17hu #11987 üzenetére
A makrót a laphoz kell rendelned, aminek a módjára elég sok példát találsz itt a fórumon.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then Range("A2") = Date
If Target.Address = "$B$1" Then Range("B2") = Now
End SubA makró első sora a dátumot írja be az A2-be, mikor az A1-be beírtál valamit. A második sor a B1 kiállításakor az időt írja a B2-be. Tetszésed szerint írd át és alkalmazd.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz Apollo17hu #11990 üzenetére
A Worksheet_Change tip. esemény kezelés a bevitelt figyeli.
A Set ter = Intersect(Target, Range("C2:C300")) sor megadja a figyelendő területet. Ha ezen a területen belül adsz új értéket egy cellának, a bevitt érték sorában (Target.Row) a 4. oszlopba beviszi az aktuális dátumot.Private Sub Worksheet_Change(ByVal Target As Range)
Dim ter As Range
Set ter = Intersect(Target, Range("C2:C300"))
If Not ter Is Nothing Then Cells(Target.Row, 4) = Date
End SubProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
perfag
aktív tag
válasz Apollo17hu #11990 üzenetére
Na, lassú vagyok látom, Delila_1 megelőzött - de hasonló az észjárásunk:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Range(Target.Address), Range("C2:C300")) Is Nothing Then
Else
Range(Target.Address).Offset(0, 1) = Now
End If
End Sub -
Delila_1
Topikgazda
válasz Apollo17hu #11993 üzenetére
Részemről szívesen.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz Apollo17hu #11995 üzenetére
Nem kell semmit összefűznöd.
A D oszlopnak ezt a formátumot add az egyéni kategóriában:
éééé.hh.nn - nnnnProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
félisten
válasz Apollo17hu #11997 üzenetére
Cseréld le erre: SZÖVEG(D2;"éééé.hh.nn - nnnn")
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)
-
torment
csendes tag
válasz Apollo17hu #12036 üzenetére
Köszönöm, tetszik a megoldás.
-
Geryson
addikt
válasz Apollo17hu #12068 üzenetére
Jééé, nekem ez előbb nem ment. Most megy, nem is értem. Köszönöm Mester!
Várj csak, akkor van egy másik kérdésem is:
=SZUMHA(_SzamlaLista_20111118_175531!C;"<C3";_SzamlaLista_20111118_175531!F)
Azt próbáltam beírni, hogy összegezze akkor az értékeket, ha a C oszlopban az érték kisebb/nagyobb mint jelen esetben a C3 oszlopba írt érték. Dátumokról van szó. Az F oszlopban vannak ugye az összegzendő értékek. Hát ezt sem csinálja a betyár...
[ Szerkesztve ]
Rinderkennzeichnungsfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
-
Geryson
addikt
válasz Apollo17hu #12070 üzenetére
Hm, igen, ilyesmiről már én is hallottam. Na, még molyolok egy kicsit...
Rinderkennzeichnungsfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
-
Geryson
addikt
válasz Apollo17hu #12073 üzenetére
Ez egy érdekes gondolat, nekem is eszembe jutott. Direkt általánosnak tűntettem fel a dátumoszlopot és hasonlóan általánosnak a =MA függvény eredményét, csak úgy tesztképpen. Nem működött... Biztos valami bagatell dolog lehet és emiatt itt állok...
Rinderkennzeichnungsfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
-
Delila_1
Topikgazda
válasz Apollo17hu #12073 üzenetére
A feltételt ilyen formában kell megadni: ">" & MA().
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
WGW
csendes tag
válasz Apollo17hu #12978 üzenetére
Nagyon féltem ettől a választól.
Excelben elboldogulok egy darabig, de az Access már kínai. De lehet, hogy ezek szerint nem fogom megúszni, hogy beletanuljak.
Azért köszi! -
VGYke
addikt
válasz Apollo17hu #13050 üzenetére
Apollo17hu: Ezt nem értem. Nem vagyok profi. Tudnál írni róla bővebben?
Tehát az alapkérdés az, hogy ha véletlenszámot állítok elő egy excel makróban, az miért mindég ugyan az az érték az excel első indításakor, az indítási helytől (otthon, munkahely, op. rendszer, office, stb.) függetlenül? Makró példámban indításnál 16, bezárásnál 14.
Másold be az Auto_Open, Ato_Close mintámat egy tök üres excelbe, meglátod.bandus: a véletlen szám soha nem lesz 1!
[ Szerkesztve ]
kutya az ember legjobb barátja... lenne, ha tudna kölcsönadni
-
VGYke
addikt
válasz Apollo17hu #13052 üzenetére
Hopsz, olyan hosszan írtam előző hozzászólásomat, hogy közben Te is írtál. Viszont a megoldást még mindég nem értem.
kutya az ember legjobb barátja... lenne, ha tudna kölcsönadni
-
föccer
nagyúr
válasz Apollo17hu #13055 üzenetére
Save as...
Egy ilyen leírást kerestem már évek óta
üdv, föccer
Építésztechnikus. Építőmérnök.
-
VGYke
addikt
válasz Apollo17hu #13055 üzenetére
Ráadásul ez a pdf ott fityeg valahol a fontos mentett dolgaim között elég rég óta (anno kerestem is a folytatását, de nem találtam).
Köszönöm!kutya az ember legjobb barátja... lenne, ha tudna kölcsönadni
-
bozsozso
őstag
válasz Apollo17hu #18113 üzenetére
Szia,
Próbáltam a SZORZATÖSSZEG() függvényt de nem jó mivel nem biztos, hogy azonos tömbről beszélünk. Eddigi próbálkozásaim mindig #ÉRTÉK hibába ütközött.
A másodiknál ilyet szeretnék elérni:
2
2
2
2 Összesen:
5
5
5
5 összesen:
23
23
23
23 Összesen
stb.Aminél a 2,5,23 értékeket egy másik munkalap A1,A2 illetve A3 stb. cellák tartalma. Ezt szeretném úgy ha egymás alá másolni tudnám bővítés esetén és nem kellene mindig beírnom, hogy honnan vegye a tartalmát.
-
Mutt
aktív tag
válasz Apollo17hu #18143 üzenetére
Hello,
Hivatalosan a tömbképletet úgy kell bevinni, hogy előbb kijelölöd a tartományt ahova a képletnek kell mennie,
majd beírod a képletet és jön a CSE billentyűkombináció. Ezzel csak az a gond, hogy a relatív hivatkozások nem fognak módosulni. Tehát itt nem fog műkődni ez a módszer.Marad a hagyományos, vagyis 1 db cellába viszed be a tömbképletet, és onnan lehúzással/másolással töltöd fel a többi cellát. Ekkor a relatív hivatkozások módosulni fognak.
üdv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
veterán
válasz Apollo17hu #18199 üzenetére
köszi, ez így tiszta, de nincsen elegánsabb megoldás? tökjó, hogy drop down box-szal oszlop értékeket ki lehet választani, de nehogymár ne lehessen egész sorokat... vagy tényleg nem lehet?
"a jövötsajnos nemlehet tudni csakhamárotvagy deakormegmár azajelen"
-
veterán
válasz Apollo17hu #18201 üzenetére
jogos a felvetés, kb 4 perc volt így összehozni, köszönöm, valamiért ezt sokkal gányosabbnak gondoltam fkeressel
"a jövötsajnos nemlehet tudni csakhamárotvagy deakormegmár azajelen"
-
Delila_1
Topikgazda
válasz Apollo17hu #19700 üzenetére
Beírod az első értéket egy új oszlopba, hogy egy előző formátum ne zavarjon be:
2013.11.15 20:00. Az oszlopban a cellák formátuma legyen "éééé.hh.nn. óó:pp".
Egy cellába (másik oszlopban) beírod a 0:05 értéket. Legyen ez a példában a C1 cella. Ez automatikusan idő formátumot vesz fel.
Az dátum alatti első cella képlete =fölötte_lévő_cella+$C$1. Ezt már másolhatod, nem lesz csúszás.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz Apollo17hu #19703 üzenetére
Szívesen.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Sasos
senior tag
válasz Apollo17hu #21440 üzenetére
Fájl-->Beállítások-->Képletek-->Hiba-ellenőrzési szabályok-->"Szövegként formázott vagy aposztróffal kezdődő számok" elől a pipát vedd ki.
-
Delila_1
Topikgazda
válasz Apollo17hu #21933 üzenetére
2010-es verzióban a tulajdonságoknál az "Áthelyezés és átméretezés a cellákkal együtt" opciót kiválasztva rendezésnél követik a cellájukat a beszúrt képek.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz Apollo17hu #21935 üzenetére
A kép ahhoz a cellához tartozik, amelyikben a bal felső sarka van. A 3 cella szélességű kép utolsó két cellája már kívül esik a táblázaton, ezt jelezte hibaként.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz Apollo17hu #22300 üzenetére
Képek, rajzelemek?
Egy új füzetbe minden lapnak csak azt a részét másold át, amelyik adatokat tartalmaz, és úgy nézd meg a méretet.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz Apollo17hu #22302 üzenetére
A képletekre nyilván szükséged van. Azt teheted meg, hogy azokat a képleteket, amik már megadták az eredményt, felülírod az értékükkel (másolás, irányított beillesztés). Csak néhány utolsó sorban maradjanak meg a képletek, hogy az adatsorok bővülésekor legyen mit másolni.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
DasBoot
aktív tag
-
DasBoot
aktív tag
válasz Apollo17hu #22309 üzenetére
Akkor nem kell válaszolni. Pffff. Gondolom, hogy egy normális kérdésre, nem ez a felelet. Szóismétlés. Erre a hozzászólásra nem szükséges válaszolni.
[ Szerkesztve ]
LEGO-ból bármit megépíteni, csak idő kérdése.
-
Apollo17hu
őstag
válasz Apollo17hu #35723 üzenetére
Így tudod telepíteni a bővítményt, C oszlopot töltsd fel nullákkal, E5 lesz mondjuk a célcella, ebbe a
=SZORZATÖSSZEG(B5:B32;C5:C32)
képlet kerüljön, a solver beállításai pedig:A megoldás úgy működik, hogy a Solver próbálja a szorzatösszeg értékét folyamatosan közelíteni a megadotthoz (23.906). Ezt a változócellák (
C5:C32
) értékeinek módosításával éri el, de úgy, hogy ezek csak 0 és 1 értéket vehetnek fel, mert bináris korlátozást állítottunk be. Gyakorlatilag addig próbálgatja a 0 és 1 variációkat a szorzatösszegben, amíg el nem éri a kívánt értéket, vagy elég közel nem kerül hozzá.[ Szerkesztve ]
-
Fferi50
őstag
válasz Apollo17hu #35905 üzenetére
Szia!
Pedig ez alapvetően a területi beállításoktól (és itt még a Windows is játszik!) függ. Próbáld meg úgy megnyitni, hogy egy oszlopba kerüljön egy sor. Ezután az Adatok - szövegből oszlopok menüpontban már meg tudod adni, hogy ne számként, hanem szövegként kezelje azt a mezőt is. Majd kicseréled benne tizedesvesszőt pontra.
Vagy: VBA nézetben (makróval) az OpenText metódust használod, ott megadhatod, hogy az egyes mezők milyen típusuak legyenek (FieldInfo paraméter).
Üdv.
[ Szerkesztve ]
-
lorcsi
veterán
válasz Apollo17hu #35983 üzenetére
köszi
-
Játékos
addikt
válasz Apollo17hu #36883 üzenetére
Köszönöm a választ neked is, meg föccer-nek is.
Ezek szerint nem kivitelezhető egyszerűen, hogy egy mezőben lévő számokat több számnak értelemezze az Excell? Valamivel elválasztva, vagy új sorban, vagy nem tudom...
Köszi még egyszer!Ha szeretet van az életünkben, az pótol ezernyi dolgot, ami hiányzik. Ha nincs szeretet, mindegy, mink van, sose lesz elég...
-
p5quser
tag
válasz Apollo17hu #45602 üzenetére
Én is így tudom, de pár sortól pár száz sorig változik a range és az oszlopok is 1-37 ig vannak 7 felé osztva, nem egyenlő mértékben. Szóval a nagyobb listánál már belassulna a másolgatás. Ezért gondoltam a tömbösítésre. Úgy olvastam, sokat dobna a gyorsaságon.
-
lumpy92
aktív tag
válasz Apollo17hu #46497 üzenetére
Köszi!
"never send to know for whom the bells tolls; it tolls for thee"
-
Fferi50
őstag
válasz Apollo17hu #46923 üzenetére
-
Fferi50
őstag
válasz Apollo17hu #46925 üzenetére
Szívesen!
-
Delila_1
Topikgazda
válasz Apollo17hu #46923 üzenetére
FFeri ötlete után a tengely, majd a feliratok formázása.
Ekkor az értékeket is milliós nagyságrendben hozza. Ott megadhatod a tizedes jegyek számát, de a szöveges részt nem fogadja el.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Apollo17hu
őstag
válasz Apollo17hu #46964 üzenetére
-
Fferi50
őstag
válasz Apollo17hu #46965 üzenetére
Szia!
Nézd meg légy szíves a neveket is, ott is maradhatott külső kapcsolat, a feltételes formázásnál is.
Elképzelhető, hogy esetleg munkalapot másoltál egyik munkafüzetből a másikba, az ott levő képletek a régi munkalapra hivatkoznak.
Próbáld megkeresni az esetleges hivatkozásokat a Ctrl+F (keres) párbeszédpanelen a [ (nyitó szögletes zárójel) beírásával az egész munkafüzetre, képletekben. Aztán keresnék még a HIV hibára is.
Üdv. -
Fferi50
őstag
válasz Apollo17hu #46970 üzenetére
Szia!
Próbáld ki ezt a makrót. Végigmegy a munkafüzet összes kimutatásán, kigyűjti a forrásokat, a végén kiírja az Immediate ablakba az eredményt:
Munkalapnév:kimutatásnév>forrás
formában.Option Base 1 'ezt a modul első sorába írd be lsz.
Sub lista()
Dim ws As Worksheet, pvt As PivotTable, udim As Integer, pvtfrs(), pvtfr
udim = 1
ReDim pvtfrs(udim)
For Each ws In Worksheets
For Each pvt In ws.PivotTables
If pvtfrs(udim) <> "" Then ReDim Preserve pvtfrs(udim + 1): udim = udim + 1
pvtfrs(udim) = ws.Name & ":" & pvt.Name & ">" & pvt.SourceData
Next
Next
For Each pvtfr In pvtfrs
Debug.Print pvtfr
Next
End Sub
Természetesen a kiírást lehet munkalap celláiba is tenni pl.:Dim x As Integer
For x = 1 To udim
ActiveSheet.Range("A1").Offset(x - 1, 0).Value = pvtfrs(x)
Next
Az aktív munkalap első oszlopába írja ki a forrásadatokat.
Üdv.
Új hozzászólás Aktív témák
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Warhammer Online - Age of Reckoning (DE) Collectors Box (Figurával!)
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen