- Microsoft Outlook topic
- Bittorrent topik
- Már nem hisz a nagy európai EV-forradalomban a Ford
- Visszavonta az Intel és a Qualcomm Huawei-hez kiadott exportlicencét az USA
- ASUS routerek
- HBO Max & OD topic
- 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)
- TP-Link Archer C5 - AC1200 router
- SketchUp
-
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
-
Delila_1
Topikgazda
válasz retesz147 #19468 üzenetére
Így rendezném el a lapot. A hibákhoz egy X-et tennék. A laphoz rendelt egysoros makró beírja a dátumot, ha X-et írsz egy hibához.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = "X" Then Cells(Target.Row, Target.Column + 1) = 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.
-
slashing
senior tag
válasz retesz147 #19473 üzenetére
hát a legegyszerűbb megoldás az a napi vezetés, minden nap új táblázat, minden hónapban meg egy összesítő táblázat ami kiszámolj az össze napiból azt amit te akarsz és csinálja a diagrammokat stb...
de én nem vagyok excel mágus csak ez olyan józan paraszti ész típusú hsz.
-
Delila_1
Topikgazda
válasz retesz147 #19473 üzenetére
Ha minden újonnan bevitt darabhoz dátumot akarsz rendelni, akkor új sorba kell felvinned azt a bizonyos 2 db-ot. A makrót is át kell írni. Meg kell adni neki, hogy melyik oszlopba történt beíráskor melyik oszlopba írja be a dátumot.
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 retesz147 #19497 üzenetére
A képeken nem látszanak a sor- és oszlopazonosítók, így nem tudom megírni a képletet. Nem baj, a SZUMHA függvénnyel Te is meg tudod írni.
Figyelj a hivatkozásokra! A tartomány és a kritérium meghatározásánál fix oszlopok legyenek, az összegtartomány relatív oszlopra hivatkozzon.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
alfa20
senior tag
válasz retesz147 #21450 üzenetére
Ha minden oszlopban van szám akkor csak ennyi kell:
=HA(B2>0;B2;A2)
legalábbis ha jól értelmezem amit írtál, ami ma nem biztos
"A": régi ár
"B": 0 vagy új ár
"C": új ár ha van "B"-ben, ha nincs akkor "A".[ Szerkesztve ]
"Az agy olyan, mint az ejtőernyő: csak akkor működik, ha nyitott." (Thomas Dewar)
-
Delila_1
Topikgazda
válasz retesz147 #32939 üzenetére
A csúszkán nem tudsz változtatni, de egy oszlopban állva a Ctrl+le nyíllal azonnal az alsó adatodhoz érsz. Olyan oszlopban tedd ezt, ahol nincsenek üres cellák.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
tzimash
őstag
válasz retesz147 #32947 üzenetére
Sok mindent nem találtam róla, de úgy csináltam, hogy a kiterjesztést xlsx-ről átneveztem zip-re. Így beletudtam mászni a fájlba egy fájlkezelővel, ahol a valami.zip\xl\worksheets\ mappában lévő sheet1.xml-t (vagy amelyik problémás) megnyitottam notepaddal, ahol megkerestem a sorokra vonatkozó (erre már nem emlékszem pontosan, most meg nem találom) részt és átírtam 1048576-ról kevesebbre.
Mindezt valami neten talált angol leírás alapján. Működött, többször is kénytelen voltam használni, mert az akkori főnököm rendszeresen gallyra vágta ily módon a fájlt. Igaz makró abban nem volt. Mindenesetre mielőtt belekezdesz csinálj egy biztonsági másolatot[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz retesz147 #32958 üzenetére
Adj mentést a füzetedre. Nyiss egy új füzetet, aminek egy moduljába (lásd a Téma összefoglalót) beviszed az 1 soros makrót.
Sub mm()
Rows(ActiveSheet.UsedRange.Rows.Count + 1 & ":" & Rows.Count).Delete
End SubÁllj a kérdéses füzeted kérdéses lapjára, és indítsd a makrót – Alt +F8-ra feljön egy ablak, ahol kiválaszthatod az mm címűt.
Nézd meg, rendbejött-e. Ha igen, adj új mentést a füzetre.Ez a makró megkeresi a füzetben azt a sort, ahol az utolsó bevitt érték van, és az alatta lévő sorokat törli.
Ha valamikor volt egy adat jóval lejjebb, amit később töröltetek, az Excel megjegyzi ezt az egyszeri beírást, és ennek a soráig állítja be a görgető sávot. A makró "elfelejteti" a hajdani beírást.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Új hozzászólás Aktív témák
- Ford topik
- Mobil flották
- A fociról könnyedén, egy baráti társaságban
- Kerékpárosok, bringások ide!
- Skoda, VW, Audi, Seat topik
- iPhone topik
- Megérkezett a Corsair új M.2-es SSD-je, és mindennek mondható, csak lassúnak nem
- Modern monitorokra köthető 3dfx Voodoo kártya a fészerből
- Samsung Galaxy S23 Ultra - non plus ultra
- Már elérhető Steamen a klasszikus Marathon
- További aktív témák...
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen