- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- ASUS routerek
- Bittorrent topik
- Átjutottak a Ciscón, betörtek a kormányok hálózataiba
- DIGI internet
- Milyen routert?
- Gépész 3D tervezőrendszerek
- Aliexpress tapasztalatok
- TP-Link Archer C5 - AC1200 router
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
-
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
-
föccer
nagyúr
válasz Delila_1 #35332 üzenetére
Nem, nem erről van szó, ez mind a kettő megvan. Nem szemantikailag, hanem szintaktikailag jött egy Heuréka. Csak én fordítva fogom csinálni, hogy a segédtáblából veszem a teljes mennyiséget és abból számolom ki a részarányokat.
üdv, föccer
[ Szerkesztve ]
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Helló!
Teljesen hülye vagyok a témában. Gombnyomásra kellene egy cella értéket átmásolni néhány másik cellába. (egy paraméter lista egyedileg állítható elemeket tartalmaz, de gombnyomásra szeretném, ha az összes ugyan azt az értéket venné fel).
Kiraktam a gombot, megnyitottam a hozzá tartozó kódrészletet, de hogyan tudok cellára hivatkozni, értéket adni?
Függvény kezelésbe jó vagyok, de makróval életemben nem foglalkoztam.
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Delila_1 #35356 üzenetére
Majdnem. 10 paraméter van, ami külön-külön vűáltoztatható, ezért mindegyikre be van állítva az érvényesítés. Ellenben elég sokszor előfordul az, hogy az összes paramétert ugyan arra az értékre kell visszaállítani, ekkor legyen csak egy gombnyomás, hogy ne kelljen külön-külön végig zongorázni az összesen. Lappa megoldása pörfikt és elég egyszerű hozzá, hogy még én is megértsem.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
És nyomtatást hogyan tudok kérni makróból, egy másik munkalapra, aminek a neve "recept"?
Van egy oldal, ahol beállítom a paramétereket, és egy másik lapon állítom össze a teljes formanyomtatványt. Ezt akarnám kinyomtatni, ha lehet, a paraméterező lapról. (tudom, +2 kattintás lenne, de jelenleg többszáz oldalról lenne szó.
Köszi.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Delila_1 #35368 üzenetére
Egyetlen egy lapnak a nyomtatasarol van szo. Atallitom a parametereket, a formanyomtatvany megcsinalja a szamitasokat es nyomtathato A4 formatumban jeleniti meg a dolgokat, kvazi csak nyomtatni kell. Majd vissza korabbi lapra, parametereket allitani ellenorizni legpodulokat allitani minden biz-baz technologusi dolgot megcsinalni majd nyomtatni. Es ezt meg jo sokszor.
Kosz a valaszolat este atnezrm.
Építésztechnikus. Építőmérnök.
-
-
föccer
nagyúr
Sziasztok!
A következő probléma megoldásában kérem a segítségeteket.
Van egy adattábla, ahonnan adat importból szúrom be az értékeket. Sok oszlop, mégtöbb sor.
A oszlop szállítólevél számokat tartalmaz. D oszlop tétel azonosítókat tartalmaz.
Minden tétel külön sorban van felvéve, de a szállítólevél alapján azonosítható (Tehát A oszlopban és D oszlopban is többször szerepel ugyan az az érték (szállítólevél szám, vagy tételazonosító), ellenben nincs olyan sor, ahol mind a kettő szerepel.
Ééés, oké, ebben a másodpercben meg is van a megoldás, köszönöm a figyelmet. Most már azért is beküldöm a postot.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz aclandiae #35427 üzenetére
LEgegyszerűbb, ha bekapcsolod az autószűrőt a fejlécen (kijelölöd a sort, majd CTRL+L)
Vagy kijelölöd az A oszlopot, adatok->sorba rendezés és a felugró ablakban bővíted a kijelölést és leokézod.
A méret szerint így ebben a formában nem fog menni, mert egy csomó olyan adatod van amit nem tud értelmezni. Segédtáblával a méretben megadott adatokhoz valami értéket kellene rendelni, amit ezután sorba lehet rendezni a fenti módszerek egyikével.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz aclandiae #35430 üzenetére
C-re: Az adatokat képletből generálod, vagy statikus elemként van betéve? Ha képletből generálod, akkor az egész képletet ágyazd be egy felételbe az alábbiak szerint =HA(eredetiképlet=0;"";eredetiképlet). ezzel a célcella értéke üres lesz. Kicsit kókány, biztos van szebb megoldás, de én ezt szoktam meg. Ha statikus elemként jelenik meg, akkor feltételes formázást kell rá beállítani, hogy a a cella értéke 0, akkor legyen fehér a szöveg és aháttér is. Ekkor a cella értéke megmarad 0-nak, csak nem fog látszódni, mert fehér háttéren, fehér szöveg van. Illetve van még egy verzió ha simán leszűröd az adott oszlopait autoszűrővel és törlöd őket.
D: csak úgy tudod kijelölni őket, ha a CTRL-t nyomva tartod végig kattintgatod az összes kijelölendő cellát. Ezen módszeren kívül (tudtommal) csak folytonos kijelölés működik.
E: Lásd C-re adott választ, gyakorlatilag ugyan az a felállás. Vagy feltételbe ágyazod, ha dinamikus cella értéked van (tehát képlettel meghatározott), vagy feltételes formázás. Egyébként azt, 3-5 cm között van nem tudja értelmezni akkor ha a cella értéke "3-5 cm". A cella értéke vagy szám formátum (ekkor működnek a kisebb, nagyobb, egyenlő logikai operátorok), vagy szöveg formátum, amikor csak összehasonlításra van lehetőség. a fenti példában a "3-5 cm" szövegnek minősül.
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Szép napot!
Úgy néz ki, hogy céges környezetbe fogok tudni makrót futtatni. Hallelúja.
Van egy tábla, amely soronként tartalmazza a releváns információkat. Az értékelést úgy végzem, hogy autószűrővel leválogatom a szükséges sorokat, és összesít függvénnyel keresem az min, max, átlag és szórás értékeket:
=ÖSSZESÍT(5;3;Z22:Z1048576)
Ezek mellett szükségem lenne a leszürt táblázatból olyan adatokra is, amelyek szöveges adatok, amellyel nem boldogulok föggvénnyel. Hogyan tudom makróval átellenőrízni, hogy egy adott sort az autószűrő kivett-e vagy sem?
Példa:
A oszlopban szűrök 1 szöveges értékre. Adatok A22:A10000 tartományban. Elvileg a szürt adatok közül minden esetben ki van véve az üres cellák, így elég A22-től addig keresni, amíg nem talál üres cellát. Az A18-as cellába kellene kiíratni a leszürt szöveges értéket.
Ha megy függvénnyel az még jobb lenne, de ha csak makróüval megy az sem gond.
régebben volt már egy ilyen kérdésem, de nem találom
Köszi szépen a segítséget.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Fferi50 #35862 üzenetére
A keresett értéket ismerem, de nem tudom/akarom kézzel begépelni.
Tehát leszűrük egy több feltétel szerint egy adattáblát, és a szűrt táblázat első érvényes sorában szereplő, szöveg értékeket akarom kinyerni. A szám adatokkal megbírkózok az összesít függvénnyel el tudom végezni az elemzést, illetve átlagolással ki tudom nyerni az infót. A szöveggel van bajom.
Tehát a leszüt lista első sorából kellene a felső részre átpaterolni az adatokat, ahonnan egy mozdulattal tovább tudom tolni érték másolással.
Köszi
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Jó reggelt!
Gombnyomásra kellene kimásolnom az A18:AD21 tartományt értékben, és formázásban, képletek nélkül. Nehezíti a helyzetet, hogy AD18:AD21 cellák egyesített cellák. Ha probléma, akkor megoldom egyesítés nélkül is, de így jobb lenne.
A beillesztés egy másik munkalapon lenne. A beillesztés nehézsége, hogy egymás után több beillesztést kell elvégezni, egymás alá. Tehát az első gombnyomsára bemásol az 5. sortól kezdődően, egy sort kihagyok, majd következő gombnyomásra megismételni a beillesztést alá. Így össze tudok állítani pár gombnyomással egy teljes dokumetációt.
Köszi
FG
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Delila_1 #35886 üzenetére
Szuper lesz. Annyi kigészítést szeretnék hozzá kérni, hogy hogyan kell módosítani, hogy ha a cél munkafüzet megnevezése a "C2" cellában meadott szöveg lenne?
Tehát a C2 cellába bemásolok egy "MOS" szöveget, akkor keresse meg a "MOS" nevű munkalapot és arra végzi el a beillszetés.
Köszi szépen.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Delila_1 #35919 üzenetére
Listából választhatóak az elemek, illetve makróval töltöm ki a C2-t, így elvileg nem lehet hiba.
Ez lett a végleges makró, kicsit igazítottam a tartományokon, meg amin kellett. Így tökéletesen működik, köszi szépen.
Sub Masolas()
Dim sor As Long
If Sheets(Range("C2").Value).Range("B3") = "" Then
sor = 3
Else
sor = Sheets(Range("C2").Value).Range("B" & Rows.Count).End(xlUp).Row + 2
End If
Sheets("Mintavételek").Range("A2:AD5").Copy
Sheets(Range("C2").Value).Range("A" & sor).PasteSpecial xlPasteFormats
Sheets(Range("C2").Value).Range("A" & sor).PasteSpecial xlPasteValues
End Subüdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz föccer #35922 üzenetére
No, csak kellene bele tenni hiba javítást, mert úgy egyszerűbb lesz az életem.
Le kellene elleőrízni, hogy a C2-ben megadott nevű munkafüzet létezik-e, és ha nem akkor létrehozza azt, és bemásolja a megfelelő cellákat.
Ugyan itt szökség lenne arra is, hogy az oszlop szélességeket beállítsam. Erre melyik bojektum, melyik paraméterét kell módosítanom?
(fene egye meg, hogy nem ismerem még az objektum listáját sem )
Köszi .
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Delila_1 #35929 üzenetére
Jó lesz ez köszi!
A munkalapok listájában lévő helyet mivel lehet beállítani?
(fellelhetek valahol egy normális objektum listát, tulajdonságokkal, eljárásokkal, paraméter listával? Egyszerűbb lenne azt böngésznem, mint minden apróságért kérdezzek. )
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Jó estét!
Mára egy utolsó kérdés, így este 11 körül.
Hogyan tudok makróba "beilleszteni" egy már általam jól ismert függvényt. Mondjuk egy összefűz, vagy darabhatöbb függvényt?
Például ha létrehozok egy új munkalapot, és ennek az új munkalapnak az egyik cellájába szeretnék egy olyan összeget írni, amit a fenti képletek valamelyikével, vagy bármilyen másik függvénnyel meg tudnék csinálni?
Függvénykezelésben viszonylag jó vagyok, így sokkal gyorsabb (és kényelmesebb) lenne ha a makró kódba be bírnám rakni, hogy egy cellába írja bele az adott függvény által kiszámított eredményt. Nyilván ez a szám, csak mint érték jelenne meg, nem működne dinamikusan, de ez nem baj, lehet csak gombnyomásra futó dolog is.
Köszi szépen.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Fferi50 #35934 üzenetére
Valamikor megdicsőült gyermekkoromban foglalkoztam objektum orientált programozással, szóval nem teljesen idegen számomra ennek a lelki világa. Leginkább a programnyelv ismerete (legyen az bármennyire is egyszerű), illetve az objektumok és funkciók ismerete hiányzik.
Köszi, ezzel a szamárvezetővel már szerintem el fogok holnap boldogulni, sokat segítettél, köszönöm szépen.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Jó estét!
Akkor most egy nagy falat. Aki ebben érdemben tud nekem segíteni, annak jövök egy pizza/sör/pálinka kombóval.
Makróval kellene meghatároznom egy adathalmazból kiértékelhető exponenciális trend görbe fuggvényét. Pont azt, amit a diagrammokra le lehet kérni 1 gombnyomással.
Természetesen minden kék adatpontnak megvannak a koordinátái, és amire rettenetesen szökségem lenne az a trend görbének a matematikai függvénye. Ha ez megvan, akkor megváltom a világot
A lányeg, hogy elég nagy, dinamikus adatmennyiségen kellene elvégezni egy olyan elemzést, amihez az átlag görbétől való átlagos eltérést (szórást) számítok. Különböző paraméterek mellett leszűrök egy listából néhány adatpontot, amire szórást kellene számítani. (egyes adatpontok száma pártucattól 100-150 darabig terjed.
Eddig mindig úgy csináltam, hogy a leszürt adatokat betettem egy külön táblázatba és manuálisan beírtam a függvény paramétereit, amiből már az excel számolni tudott. Igen ám, de ha automatikusan akarom elvégezni az elemzést, akkor ez a "lenézem és beírom" nem működik.
Köszi szépen.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Fferi50 #35937 üzenetére
A makrórögzítésekkel eleddig mindig csak a bajom volt, de ha van rá reális esély, hogy valahogy kiszedjem belőle az infót, akkor megéri szenvednem vele.
Egyébként este hazafelé kigondoltam egy viszonylag gyors algoritmust, ami járható út. A nagy adattáblából leszűröm a szükséges adatpárokat, majd gombnyomásra kimásolom őket egy külön lapra, csoportosítva egymás mellé, gyorsan egymás után, végig szaladok azon a 30-40 paraméteren pár perc alatt. A kérdéses lapon pedig választéklistából, indirekttel 1 kattintással tudom frissíteni a teljes diagrammot, leírom a 2 paramétert és már vissza is adja nekem a szükséges számokat. Ha másképpen nem megy, ez lesz a megoldás.
Ha szövegesen megkapom az egyenletet az jó, mert azt már szét tudom szedni függvényekkel és át tudom konvertálni számokká. Király lenne.
[ Szerkesztve ]
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Fferi50 #35939 üzenetére
Hol hangzik, remelem boldogulok vele holnap.
Az auto szuro beallitasait milyen objektumon erem el? Ezt suma ertekadassal tudom modositani?
Illetve vektor tipust ismer a wba? Tehat definialni egy vekror adattombot valamilyen tipusbol? Monsjuk array of integer vagy valami ilyesmi.
Szepen lassan jonnek elo a regi emlekek... asszem holnap is jot fogok szorakozni...
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Aventador91 #35949 üzenetére
HA(ÉS(A1>0;B1>0);"Pipa";HA(VAGY(A1<2;B1<2);"";"Egyéb eset?"))
Nincs előttem táblázat, így csak fejből.
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Teljesen jó, nyomós érv. Én sem adom ki a kezeim közül a saját táblázataimat, csak a kiexportált PDF-eket, illetve a technológus kollégáknak mentegy egy külön adatfájlt, amibe külön érték beillesztést cisnálok nekik a releváns információkról.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz botond2225 #35975 üzenetére
Feltételes formázás, cella értéke alapján. Pont erre van kitalálva.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz botond2225 #35977 üzenetére
A formázandó cellák kijelölés képlettel kell neked. Ott van a lista alja felé.
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Szép napot!
Az megoldható, hogy egy bizonyos makró akkor fusson le, ha egy bizonyos cella értéke módosul? Pl ha lenyíló választélksitából kiválasztok valamit, akkor végig fusson?
Köszi.
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Estét!
Elkészítettem egy viszonylag összetett számolótáblát. Egy optimalizációs eljárásról van szó. Ez a számolótábla 1 paramétersor alapján el tud végezni egy markényi számítást, kiértékelést, összehasonlítást, értékadást. Mindent függvénykezeléssel. (fkeres, index, indirekt, hahiba, ha, és, vagy, szumhatöbb, darab, darabhatöbb, aritmetikai műveletek). A számolótábla végén megjelenik 2 cellában a számomra értékes végeredmény.
Van nekem egy paraméterlistám, ami cirka 1200 tételből áll. A kérdésem az, hogy ha egy külön munkalapra berakom a paraméterlistát, akkor rá tudom-e venni macróból a számolótáblámat, hogy soronként kiszedje a paramétereket, betolja a számolótáblába, végrehajtsa az optimalizálást, majd a végeredményt visszaszedje a munkalapra, lépjen a következő sorra etcetc?
Milyen utasítással tudom rávenni, hogy a beírt paraméterekkel újraszámoljon?
Köszi
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Fferi50 #36206 üzenetére
Már egészen jól akalku. Csak valamiért nem a várt eredményeket adja vissza az optimalizáció... Vannak közel azonos sorok. LEgalábbis technológiailag azonosak, aminél az alkalmazott szabályrendszer alapján más eredményeknek kellene jönni.... :-/ Nem a makróval van a gond, az szépen elvégzi a feladatát.
Szóval most morci vagyok.
Óóó, és most eszembe is jutott a megoldás... A 12 bevitt paraméterből csak 10-et nulláztam ki a ciklus elején... Van 2 eldugottabb helyen, az kimaradt...
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz föccer #36211 üzenetére
Ó, és nem ez volt a hiba (csodálkoztam is volna, mert azt a 2 cellát fixen felül kell írni minden ciklusban, szóval baj nem lehetett belőle, hogy nem nulláztam őket.
Ellenben ilyen eset is régen történik velem... Az optimalizációs algoritmust én építettem fel, moat, hogy futtatom kell rájönnöm, hogy túlságosan is jól készítettem fel és okosabb mint én... Ugyanis bele tettem egy olyan lépést is aminek az alaplépései nem jelennek meg a végeredmény táblázatban, csak a végeredménye és az istenért nem akartam rájönni, hogy mégis miért nem nem azt látom amit. Ugyanis megtörtént, hogy az bementi alapadatok táblázatában el van írva valami és ezt az elírást a hibakereső rész automatikusan felismerte és korrigálta...
Epic, inkább megyek aludni...
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz Fferi50 #36213 üzenetére
Feneket. A 800. Sor korul ujraindult a gep, szerintem tulmelegedett... ^.^
Majd mindjart rakok bele egy automatikus mentest meg hogy kezelje a meglevo rszeket ne kelljen ujra szamolnia.
Hogyan lehet az eesz oszthatosagot ellenorizni? Regebben pascalos idoben valahogy ugy oldottam meg hogy ha az osztasi maradek =0 akkor hajtsa vegre muveletet. Igy lehetett konnyen egy for ciklusban periodikus utasitasokat futtatni.
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Amikor az EA jelű oszolppal kell foglalkozni ott azért valami már nem kerek...
[ Szerkesztve ]
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Helló!
Megoldható, hogy egy megnyitott fájlt ne lehessen menteni (se mentés, se mentés másként) csak jelszó megadásával?
ködzi!
üdv, föccer
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
Estét!
Következő kérdésem lenne. Hogyan tudom eldönteni, hogy egy cella rejtett-e autoszűrő által-e vagy sem? Illetve makróból hogyan tudom beállítani az egyes autószűrőket? Összesen 4 küldönböző oszlopban kell szűrnöm és a leszűrt halmaz 2 oszlopát átmásolnom máshová, majd resetelnem az autószűrőt.
Építésztechnikus. Építőmérnök.
-
föccer
nagyúr
válasz jackal79 #36287 üzenetére
Indíts el egy makró rögzítést es pontosan csináld végig 1x amit ismételni kell. Zárod a makró rögaízést, hozzárendeled egy billentyűkombinációhoz és bármikor futtatod. Pontsan meg fogja ismételni azt amit rögzítettél. Minden kattintást, gombnyomást.
üdv, föccer
Építésztechnikus. Építőmérnök.
Új hozzászólás Aktív témák
- Autós topik
- Skoda, VW, Audi, Seat topik
- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- MIUI / HyperOS topik
- Milyen okostelefont vegyek?
- Asztalos klub
- Rezsicsökkentés, spórolás (fűtés, szigetelés, stb.)
- Mobil flották
- Videós, mozgóképes topik
- Projektor topic
- További aktív témák...
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
- Vírusirtó, Antivirus VPN kulcsok
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest