-
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
-
Delila_1
Topikgazda
válasz elmoraan (r) #3900 üzenetére
A tartomány kijelölése után Szerkesztés -> Csere -> Mit keres, Mire cseréli mezők kiállítása -> Mindet
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
Most nézem, hogy nemcsak a range("A65536...)-ot kérdezted.
A makró leírása:
A Masolt_lap-ra állok
Meghatározom az utolsó sort: usorm
E2-be Fkeres függvény, ami B2 rövid nevét az Uj_Sheet A: B tartomány B oszlopában keresi ki
Képlet másolása az utolsó sorig (kitöltéssel, AutoFill)A Do While - Loop ciklus már biztosan nem mond újat a számodra.
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
Most nézem, hogy nemcsak a range("A65536...)-ot kérdezted.
A makró leírása:
A Masolt_lap-ra állok
Meghatározom az utolsó sort: usorm
E2-be Fkeres függvény, ami B2 rövid nevét az Uj_Sheet A: B tartomány B oszlopában keresi ki
Képlet másolása az utolsó sorig (kitöltéssel, AutoFill)A Do While - Loop ciklus már biztosan nem mond újat a számodra.
Mód.: Hát ez hogy ment el kétszer?!
[ 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.
-
Delila_1
Topikgazda
válasz elmoraan (r) #3903 üzenetére
Tényleg. Hivatkoztam egy jpg-re, bejött. Áthelyeztem a képet, a csere funkcióval átírtam az útvonalat, és azt már nem tudta értelmezni.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
attiati
veterán
Számokat 222.222,11 formátumban tudok kinyerni egy programból, viszont excelben mások az elválasztó, és tizedeskarakterek. Tehát 222,222.11 kéne excelnek. Különben csak szövegként kezeli.
Át lehet konvertálni, vagy ki lehetne törölni a nem szám karaktereket?
-
Delila_1
Topikgazda
Szívesen.
Attiati
Mivel pont és vessző is van a számokban, érdemes előbb az egyiket (mondjuk a vesszőket) valami más karakterre, pl. valamilyen betűre kicserélni, azután a pontokat vesszőkre, végül a betűt pontokra.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
mimi_bacsi
tag
Sziasztok!
vannak celláim, amelyekben ilyen formában vannak számok: 21/20
Hogy tudom sorbarendezni úgy, hogy a 41 (21+20) számot vegye figyelembe? (talán a cellákat szét kellene szedni két külön cellába és azt összeadatni?
ha szét szereném szedetni, hogy lehet, hogy a / jel legyen a szétválasztó?
-
Delila_1
Topikgazda
válasz mimi_bacsi #3915 üzenetére
A1-> 21/20
B1-> =SZÖVEG.KERES("/";A1)
C1-> =BAL(A1;B1-1)+JOBB(A1;HOSSZ(A1)-B1)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 mimi_bacsi #3917 ü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.
-
Traxx
őstag
Hali!
Volna egy elég szép gondom...Nos, adott egy táblázat, és ebben mérési paraméterek volnának, tehát megadva, hogy X paraméter értéke ennyi meg ennyi, plusz a tűrése. És ehhez kéne nekem valami függvényféle, amivel generálni tudnék lehetségesen előforduló értékeket. Nos, a gondom az volna, hogy véletlenszám függvénnyel ugye elő tudok 0 és 1 közöttit állítani, plusz hivatkozok a kívánt érték cellájára (tehát teszem azt 10 a megadott paraméter, és ehhez adódik még a VÉL() függvény által létrehozott szám). Namármost, hogyan tudnám ezt "tűrésezni", tehát pl. 10 plusz-mínusz 0,5-ös sávban generálni?Mert ugye +1-es tűréssel (vagyis a példa szerint 10 és 11 közötti sávban) tiszta a dolog, de 9 és 10 között nem.
Megoldható szerintetek valahogy a dolog? És bocsi, ha zűrösen fogalmaztam, remélem azért érthető valamennyire
"Amúgy a lekvár leszedésre jobb módszer is van: le kell nyalni... elképzelem, ahogy egy nagy PH!-s procitesztben fLeSsék nyalogatják a procikat" by Male (Hűtőpaszta vs. lekvár 2. rész)
-
Delila_1
Topikgazda
Szia,
Ne a VÉL(), hanem a randbetween(minimum,maximum) függvénnyel add meg a legkisebb és legnagyobb hozzáadandó random számot.
Ha nem találod a függvényeid között, akkor az Eszközök/Bővítménykezelőben jelöld be az Analisys ToolPak-ot.[ 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.
-
Traxx
őstag
válasz Delila_1 #3920 üzenetére
Ez jó, de ahogy látom, csak egész számokkal tud dolgozni a függvény...valahogy megoldható, hogy 2 tizedesjegyig generáljon? (tehát a példához ragaszkodva 9,5 és 10,5 között)
Most látom az előzőt, köszi
[ Szerkesztve ]
"Amúgy a lekvár leszedésre jobb módszer is van: le kell nyalni... elképzelem, ahogy egy nagy PH!-s procitesztben fLeSsék nyalogatják a procikat" by Male (Hűtőpaszta vs. lekvár 2. rész)
-
-
Traxx
őstag
válasz Delila_1 #3923 üzenetére
Végül =RANDBETWEEN(-50;50)/100 lett, és így tökéletes is, alul-felül tűr Köszönöm még egyszer a segítséget
"Amúgy a lekvár leszedésre jobb módszer is van: le kell nyalni... elképzelem, ahogy egy nagy PH!-s procitesztben fLeSsék nyalogatják a procikat" by Male (Hűtőpaszta vs. lekvár 2. rész)
-
Haniboy
csendes tag
Sziasztok!
Olyan problémába futottam bele, hogy egy kapott excel file-ba írt VBS nem minden gépen fut le ugyanúgy. Némi utánanézés után kiderült, hogy a különbség kizárólag abban van, hogy amelyiken jól fut, azon Office 2003 SP2 excelje futtatja, amelyikeken nagyon lassú, azon Office 2003 SP3 van.
Sajnos gyakran lenne szükség e file használatára, és a futtatási sebesség különbsége nagyjából 50x-es, így a különbség percekben mérhető.
Tudtok ötletet adni mi lehet a gond? Mi okozhat ekkora különbséget?
Köszönöm előre is a válaszokat!
Hani
-
takyka77
tag
Sziasztok!
Egy Userform-on kellene használnom egy naptárat, amelyen a felhasználó ki tudja választani a hónapot és napot. Létezik valami active-x vagy mi lenne a legegyszerűbb megoldás rá?
Z
-
Delila_1
Topikgazda
válasz takyka77 #3927 üzenetére
mscal.ocx a Windows/System32 könyvtárban.
A VBE-ben a Tools/References menüben a Browse gomb segítségével kikeresheted (a kiterjesztést át kell állítani *.ocx-re).
Ezután a Toolboxon jobb klatty, az Additional Controls ablakban megtalálod a Naptár vezérlőelemet.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
nyepi
tag
Sziasztok!
Tudna nekem valaki abban segíteni, hogy hogyan tudnék olyan diagramot szerkeszteni aminek mindkét tengelyén logaritmikus az osztás? Már rengeteget próbálkoztam, de mindig csak az y tengely lett logaritmikus, az x nem. Előre is köszi -
Met
nagyúr
Excel help kellene!
Árajánlat készítéshez szeretném használni, sok termékkel és mindhez képpel.
Az elképzelésem az, hogy van x cella, név, ár stb. oda be írkálom ami kell és a progi ezeket az adatokat behelyettesíti egy előre formázott táblázatba.
Ehhez kellene segítség vagy valaki aki összerakja a sablon file-t, (nem ingyen csak legyen számlaképes!)"If in doubt, flat out!" Colin McRae
-
mr.nagy
tag
Sziasztok!
A következőkre keresnék megoldást:
Egy táblázat adott sorában szereplő cellák közzül meg kellene keresni melyikben van egy adott cellától kisebb, de nem nulla érték és a sor utolsó üres cellájába beírni, hogy hány ilyen cella van.
Szerintetek mivel lehetne ezt megoldani?
Egyébként feltételes formázással ezek a cellák szinezve vannak, tehát ha azt meglehetne oldani, hogy számolja össze, hogy a sorban hány mondjuk piros cella van az is megoldást jelentene.
Köszönöm!
HMNote10Pro
-
Delila_1
Topikgazda
válasz mr.nagy #3931 üzenetére
Van itt két makró, sajnos nem én írtam őket. Az első jó a feladatodra.
Function CountColor(Mintacella As Range, Tartomany As Range)
'Összeszámolja, hogy a mintaként jelölt háttérszínű cellából hány darab
'van a kijelölt tartományban.
Dim rngCell As Range
nColor = Mintacella.Interior.Color
nResult = 0
For Each rngCell In Tartomany
If rngCell.Interior.Color = nColor Then
nResult = nResult + 1
End If
Next rngCell
CountColor = nResult
End Function
Function SumColor(Mintacella As Range, Tartomany As Range)
'A mintaként bejelölt hátterű cellákban szereplő számokat összegzi
Dim rngCell As Range
nColor = Mintacella.Interior.Color
nResult = 0
For Each rngCell In Tartomany
If rngCell.Interior.Color = nColor Then
nResult = nResult + WorksheetFunction.Sum(rngCell)
End If
Next rngCell
SumColor = nResult
End FunctionMásold be a makrókat egy üres füzet makró szerkesztőjébe, majd mentsd el SzinesCella.xla (Microsoft Excel bővítmény) formában. Jelöld be az Eszközök/Bővítmények között megjelenő SzinesCella nevűt, ezután alkalmazhatod függvényként. A függvények között a Felhasználói kategóriában, és persze a Mind-ben találod meg a CountColor és a SumColor nevezetűt. A makrókba beírtam, melyik mit csinál (és a nevük is utal rá).
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
robagp
tag
Helloka!
Hogyan tudom azt megcsinálni, hogy az táblázat mögött egy háttérkép legyen?
Mert ha beszúrom, akkor előtérben van és nem látszik semmi tőle.Válaszokat előre is köszike!
-
Gabcsika
tag
Helló!
Hogy lehet megoldani, hogy a képletek ne látszódjanak az adott cellákban (rejtve legyenek)? A láthatóságot-eltüntetést lehet jelszóval valahogy megoldani? Pl.: "ha látni akarja a képleteket, akkor írja be a jelszót:". Valami ilyesmi lehetőség van-e az Excel-ben?
Köszi!
Freedom, Nature, Love & Music
-
Delila_1
Topikgazda
válasz Gabcsika #3937 üzenetére
A képleteket tartalmazó celláidat tedd zárolttá és rejtetté. Azoknál a celláknál, amikbe majd az adatokat be kell vinni, oldd fel a zárolást. Ezután az Eszközök/Védelem/Lapvédelemnél védd le a füzetedet.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
mimi_bacsi
tag
Kérem ismét a segítségeteket!
Van két excel táblám, amelyikek két forrásból szerzik az adataikat. Az egyik változik folyamatosan, de az addig beírt adatok maradnak, és újabb sorokkal bővülnek, de ebben nincs minden infó (pl. email cím) benne.
Van egy másik ami állandó és az a változó táblából kellene, hogy kigyűjtse az adatokat és ami nincs benne, azt kézzel hozzáírom.
Hogy tudom megtenni, hogy az állandó táblázat figyelje, mi van beírva a változóba és a hiányzó sorokkal és az ahhoz tartozó adatokkal feltöltse a listát, amit a változó táblában talál.
-
Delila_1
Topikgazda
válasz mimi_bacsi #3940 üzenetére
Ehhez sokkal többet kellene tudni a két fájlról.
Van-e mindegyikben címsor, és ha igen, azonos sorban helyezkedik-e el.
Azonosak-e az oszlopfejléc megnevezései.
A két fájl mezőinek sorrendje megegyezik-e.
Az is számíthat, hogy milyen tipusú adatokat tartalmaznak a mező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.
-
mimi_bacsi
tag
válasz Delila_1 #3942 üzenetére
"Van-e mindegyikben címsor, és ha igen, azonos sorban helyezkedik-e el"
Mindkét kérdésedre igen a válaszom.Azonosak-e az oszlopfejléc megnevezései.
Igen, azonosakA két fájl mezőinek sorrendje megegyezik-e
Ezt nem értem"Az is számíthat, hogy milyen tipusú adatokat tartalmaznak a mezők"
Név (szöveg)
Azonosító szám (szám)
Pozíció megnevezése (szöveg)
Regisztráció dátumát (dátum)
Szám1
Szám2
Szám3Az egyikben menteném el a valós adatokat, a másikban egy NEM általam készítettből szedném ki a rám vonatkozó adatokat és helyezném el az új adatokat a meglévő adatbázisban. Mivel a másik állandóan bővül új nevekkel és ahhoz tartozó adatokkal ezért csak az új neveket kellene kiszednem és hozzáillesztenem a meglévő adatbázishoz!
-
Delila_1
Topikgazda
válasz mimi_bacsi #3944 üzenetére
Nosza!
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
mimi_bacsi
tag
válasz mimi_bacsi #3946 üzenetére
Mármint az emailodra!
-
Delila_1
Topikgazda
válasz mimi_bacsi #3947 üzenetére
Megkaptam. Most egy ideig nem tudok foglalkozni vele, de ha sikerül megoldani, azonnal visszaküldö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.