-
GAMEPOD.hu
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
-
Minyon
csendes tag
Sziasztok!
Akadt egy kis, problémám az excel 2010 használata közben, sajnos nem vagyok túl jártas a függvények, de legfőképpen makrók írásában, így gondoltam feldobom a témát a fórumra. (szerintem akinek több tapasztalata van röhögve meg tudja oldani ezt a problémát) Tulajdonképpen egy alapanyag nyilvántartásról van szó, így bal oldalt látható, hogy különböző dátumokon az adott munkaalaphoz, az adott beérkezése anyagból ha kiveszek, vagy hozzá adok akkor az egyaránt megjelenik középen, illetve jobb oldalt beérkezésenként. (a beérkezések azt jelentik, hogy egy D6-os anyagból többször is rendeltünk az évben, azaz különböző műbizonylatok tartoznak hozzá; tehét jobb oldalon mindig látom a mennyiségeket amik beérkezésenként raktáron vannak, középen pedig az összes beérkezés együtt véve)
A dolog lényege:
jobb oldalt írok egy azonosító számot jelen esetben (2) illetve (3), valamint mellé egy beérkezett alapanyag mennyiséget (800) és (600) méterben persze. ha ki veszek az anyagból, akkor bal oldalt beírom, hogy melyik alapanyagból vettem ki pl (2) és hogy mennyit pl (400). azt kellene elérni, hogy akárhányszor veszek ki a (2) vagy (3) alapanyagból, az megjelenjen jobb oldalon az x helyén. nyilvánvalóan ha (2)-ből veszek ki akkor jobb oldalon csak a (2)-ből vonja ki.Remélem érthetően írtam a dolgot.:S
Ha esetleg valaki úgy érzi, hogy van kedve képessége segíteni, azt nagyon megköszönném!! -
Delila_1
Topikgazda
válasz Minyon #19555 üzenetére
Szerencsésebb (átláthatóbb) lenne az elrendezés a csatolt kép szerint. Az összesítés képletét láthatod a szerkesztőlécen.
A H és I oszlopba az Adatok/Rendezés és szűrés/Speciális menü segítségével gyűjtheted ki az egyedi értékeket.
[ 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.
-
baderoli
tag
Sziasztok! Szeretnék tőletek kérni egy képletet, ami összeszámolja hogy egy adott oszlopban hány db X van. Üdv! Olivér
-
Delila_1
Topikgazda
-
nimmy001
csendes tag
Sziasztok,
Mitől lehet az, hogy egy közös használatú excel közös használat közben a fájl aktuális használóinak időnként fogja magát és kiírja, hogy "A fájl zárolva van..." aztán aki eközben lép be a fájlba már azt az üzenetet kapja, hogy helyre kell állítani, mert olvashatatlan tartalom van a fájlban...? És természetesen pár sornyi adat is elvész. Eddig nem találtunk magyarázatot, makrós excelről van szó, és van benne pár függvény is, ami más excelből hív be ide adatokat. Jó lenne ezt a rejtélyes jelenséget megszüntetni, mert munka közben zavaró.
-
lappy
őstag
-
apeelme
addikt
válasz Delila_1 #14674 üzenetére
Felhasználván a leírásod, kreáltam magamnak egy dátumválasztót a munkafüzetemben (office2003).
Minden szuper de a megjelenése valamitől egyszer csak "tönkre ment", fogalmam sincs mit csináltam, de akármit módosítok most már így jelenik meg. Talán jobban végiggondolva onnantól lett rossz hogy a 3. oszlopra is akartam egy ugyanilyet term. módosított kóddal.
Így jelenik meg:
Két naptárnak látszik de ténylegesen csak egy, a belső naptár a kattintható, viszont úgy tűnik hogy a nagyobbhoz illeszkedik a gomb. Ha kattintok egy dátumon akkor a külső eltűnik. És a külső megfelel a megadott méretnek.
Ez mitől lehet?Private Sub Calendar1_Click()
Cells(Selection.Row, 2) = Me.Calendar1.Value
End Sub
Private Sub CommandButton1_Click()
Me.Calendar1.Today
Cells(Selection.Row, 2) = Me.Calendar1.Value
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 2 Then
Me.Calendar1.Value = Cells(Selection.Row, 2)
Me.Calendar1.Left = ActiveCell.Left + ActiveCell.Width + 2
Me.Calendar1.Top = ActiveCell.Top + ActiveCell.Height
Me.CommandButton1.Left = Me.Calendar1.Left
Me.CommandButton1.Top = Me.Calendar1.Top + Me.Calendar1.Height
Me.Calendar1.Visible = True
Me.CommandButton1.Visible = True
Else
Me.Calendar1.Visible = False
Me.CommandButton1.Visible = False
End If
End Sub[ Szerkesztve ]
-
baderoli
tag
Van az eddig év minden munka napjára külön táblázatom, oszlopokra van osztva a tevékenység, sorokban vannak a személyek. Ha megtörtént az adott feladat akkor a keresztmetszetben van egy X. Ezeket az xeket szeretném össze számolni egész évre. A file nevekben az eltérés a dátum. pl. iparos 2013.11.18, iparos 2013.11.19 stb...
Nem tudom hogyan kezdjek hozzá. Egyesíteni kell a munkafüzeteket, vagy van egy képlet ami össze számolja minden egyes munkafüzetből oszloponként az xeket és összeadja?
-
nelsonmanian
senior tag
Üdv!
Lenne itt egy megoldandó feladat.Adott egy weboldal, ahonnan folyamatosan frissülő adatokat szeretnék listába tenni.
Ehhez az adatforrásként megadtam a weblap ide vonatkozó részét és meg is jelennek a táblámban. Ezt percenként frissíti nekem azExcel így mindig friss adatokat kapok. Ez eddig rendben is van.Azt szeretném elérni, hogy ezek az adatok frissítésenként bekerüljenek egy folyamatosan bővülő listába, persze ismétlődések nélkül.
Ötlet?
-
Delila_1
Topikgazda
válasz apeelme #19570 üzenetére
Jobb klikkel rákattintva megnézed, a kettő közül melyik a Calendar1. Azt meghagyod, a másikat törlöd.
A makrók:
Private Sub Calendar1_Click()
If Selection.Column = 2 Then Cells(Selection.Row, 2) = Me.Calendar1.Value
If Selection.Column = 3 Then Cells(Selection.Row, 3) = Me.Calendar1.Value
End Sub
Private Sub CommandButton1_Click()
Me.Calendar1.Today
Cells(Selection.Row, 2) = Me.Calendar1.Value
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Select Case Target.Column
Case 2
Me.Calendar1.Left = ActiveCell.Left + ActiveCell.Width + 2
Me.Calendar1.Top = ActiveCell.Top + ActiveCell.Height
Me.Calendar1.Visible = True
Me.CommandButton1.Left = Me.Calendar1.Left
Me.CommandButton1.Top = Me.Calendar1.Top + Me.Calendar1.Height
Me.CommandButton1.Visible = True
Case 3
Me.Calendar1.Left = ActiveCell.Left + ActiveCell.Width + 2
Me.Calendar1.Top = ActiveCell.Top + ActiveCell.Height
Me.Calendar1.Visible = True
Me.CommandButton1.Left = Me.Calendar1.Left
Me.CommandButton1.Top = Me.Calendar1.Top + Me.Calendar1.Height
Me.CommandButton1.Visible = True
Case Else
Me.Calendar1.Visible = False
Me.CommandButton1.Visible = False
End Select
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.
-
atillaahun
veterán
Helló,
honlaptervet készítgetek Excelben (máshoz sajna nem értek) és kicsit zavaró a rácsszerkezet.
Nem lehet ezt kikapcsolni? Anélkül hogy az összes cella hátterét fehérre állítanám, mert az most háttérkép miatt nem jó.[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz baderoli #19571 üzenetére
Az egyes lapokon az oszlopok és sorok azonos sorrendben legyenek. Tehát ha új ember jött, akkor a belépésétől kezdve új sorba kerüljön a neve. Ha viszont év közben elmegy valaki, ne töröld ki onnantól a nevét, vagy legalább hagyd üresen a sorát, ne kerüljenek feljebb az alatta lévő sorok, másképp hamis eredményt kapsz.
Az ábrán 4 lap látszik, amik közül az Összesítő B2 cellájának a képlete látszik a szerkesztőlécen. Ezt a képletet átalakítod a saját lapjaidnak a nevéhez igazítva (első lap neve : utolsó lap neve), és másolhatod jobbra, ill. le.
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 atillaahun #19575 üzenetére
A beállításoknál kapcsolhatod ki. Régebbi verziókban Cellarácsok, 2007-től Rácsvonalak megjelenítése.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
nimmy001
csendes tag
válasz nimmy001 #19567 üzenetére
"Sziasztok,
Mitől lehet az, hogy egy közös használatú excel közös használat közben a fájl aktuális használóinak időnként fogja magát és kiírja, hogy "A fájl zárolva van..." aztán aki eközben lép be a fájlba már azt az üzenetet kapja, hogy helyre kell állítani, mert olvashatatlan tartalom van a fájlban...? És természetesen pár sornyi adat is elvész. Eddig nem találtunk magyarázatot, makrós excelről van szó, és van benne pár függvény is, ami más excelből hív be ide adatokat. Jó lenne ezt a rejtélyes jelenséget megszüntetni, mert munka közben zavaró."
Itt egy hibaüzenet, amit a leírt problémánál az aktuális felhasználók látnak. Nem nagyon értjük, hálózati kapcsolat megszakadása is volt tipp, de nem tapasztaljuk, hogy megszakadna a hálózati kapcsolat. Már az is eszembe jutott, hogy a kábeleket kellene megnézni, nincs ötletem, megköszönném, ha valakinek van, esetleg találkozott már hasonlóval, amit sikerült megoldani.
[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz atillaahun #19580 üzenetére
Nincs mit.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Grass
aktív tag
Sziasztok,
Volt egy frankón felépített excel táblám mely valamilyne oknál fogva elszállt (nem munka közben, hanem amikor újra meg akartam nyitni akokr hibát írt ki és helyre akarta állítani).
Korábban is volt ilyen de akokr csak a formázás veszett el, most viszont szinte minden lényegi adat.
Ahova az excel teszi a helyreállítandó fájlokat ott nyoma sincs.
Az excel mérete továbbra is 3.6 mega ami esetleg arra engedhet következtetni hogy valahol még csak benne vannak az adatok és akkor az esetleg visszanyerhető valamilyen módon.
Ilyen jellegű helyreállítással kapcsolatban van valakinek tapasztalat?"Ne vedd készpénznek mások gondolatait" - Good Will Hunting
-
Delila_1
Topikgazda
Próbáld meg a következőt.
Nyitsz egy új füzetet. Az A1 cellába beírod a megbuggyant fájlod útvonalára, első lapjának A1 cellájára történő hivatkozást. Ilyesmi lesz: ='C:\Mappa\Almappa\[Elveszett.xls]Munka1'!A1
Ügyelj, hogy ne fix hivatkozás legyen, csak sima A1. Ezt a képletet másolod jobbra, és le, ameddig szükséges. A többi lapot is ezzel a módszerrel képletezd be.Nekem már sikerült így létrehoznom egy új füzetet. Utána a képletek helyére értékként beillesztettem az adatokat. Ezután következett, hogy a régi képleteket visszaállítsam az új fájlban.
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 atillaahun #19583 üzenetére
Kiteszed a gombot, amit az Excel elnevez CommandButton1-nek. Ezen duplán klikkelve a VB szerkesztőben beírja a hozzá tartozó makró első-, és utolsó sorát. Már csak e kettő közé kell írni a feladatot. Együtt a sorok
Private Sub CommandButton1_Click()
If Rows("5:10").Hidden = True Then
Rows("5:10").Hidden = False
Else
Rows("5:10").Hidden = True
End If
End SubEz a makró az 5-től 10-ig sorokat rejti, ill. fedi fel.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Grass
aktív tag
=D:\Munka\2013 munkalapok\PHU\N\N-1300 MCV tábla tesztelése 2013.10.31.xls\Munka1'A1
Nekm erre képlet hibát ír pedig ez a helye. Valami slash vagy zárójelet rosszul használok?"Ne vedd készpénznek mások gondolatait" - Good Will Hunting
-
Delila_1
Topikgazda
='D:\Munka\2013 munkalapok\PHU\[N\N-1300 MCV tábla tesztelése 2013.10.31.xls]Munka1'!A1
Nem tetted ki az aposztrófokat, a felkiáltójelet, a szögletes zárójeleket, és rosszul alkalmaztad a \ jelet. Egyébként hibátlan.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Grass
aktív tag
válasz Delila_1 #19587 üzenetére
Alternatív megoldásként ez működött most (tartalmat úgy ahogy visszakapom még ha a formát nem is
Adatok - Egyéb adatforrából - XML adatimportálásból => itt kiválasztom az excelt és beteszi az adatokat fülenként vkiálasztva.Nekem így se működik a link hogy kijavítottad, nem értem mi a gond de az adatimportálás legalább sikerült.
Köszönöm szépen!
"Ne vedd készpénznek mások gondolatait" - Good Will Hunting
-
bbTamas77
aktív tag
Sziasztok!
DARABTELI függvénynél nem igazán értem, hogy kell pontosan kritériumot megadni.
Az alábbi kritérium nem értem:
"<"&C24Valaki elmagyarázná, hogy mit csinál ez a kritérium köszönöm.
Legjobban a & érdekel. -
nelsonmanian
senior tag
válasz nelsonmanian #19572 üzenetére
túl nehezet kérdeztem?
-
atillaahun
veterán
válasz Delila_1 #19585 üzenetére
Köszönöm.
Gondolom ezt a Parancsgombot az Active-X vezérlők közül kellene kiválasztanom, de ott minden szürke.
Nincs fent az Analysis Toolpak - VBA. Gondolom ez a baja, de sajnos arra meg hibát dob ahogy raknám fel, hogy a fájl nem elérhető/megnyitható, pedig ott virít ahol kell.
Ez van 2010-ben, 2003-ban viszont már egy órája keresem a tetves fejlesztőeszközöket, meg gombokat de sehol sincsenek.[ Szerkesztve ]
-
baderoli
tag
válasz Delila_1 #19576 üzenetére
Sajnos nem jutottam vele előrébb , az nekem megoldás lenne ha egy új munkafüzetben összesíteném a dolgokat. Odáig eljutottam hogy az összesítő gomb után betallózom a kívánt filet, de utána nem működik a darabteli függvény amit előzőleg írtál ha beírom. Esetleg erre van megoldás?
-
hallgat
csendes tag
válasz atillaahun #19596 üzenetére
Va ez így néha
2003-ban:
Jobb egérgomb a parancsikonok felett, majd a Visual Basic eszköztár bepipálása. "Vezérlők eszközkészlete" gomb, feladja a kipakolható elemeket tartalmazó ablakot.Másként: Nézet -> Eszköztárak -> Visual Basic
[ Szerkesztve ]
Office 2010 Attól, hogy a verebek alakzatba állnak, az még nem SAS!
Új hozzászólás Aktív témák
- Autós topik
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Peugeot, Citroën topik
- Samsung Galaxy S24 - nos, Exynos
- Okos Otthon / Smart Home
- Garmin Forerunner 255 Music - nem csak futóknak
- Übergyors Samsungnak próbál látszani egy hamisított NVMe SSD
- Redmi Watch 4 - olcsó hús, sűrű a leve
- iPhone topik
- Linux - haladóknak
- További aktív témák...