-
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 alratar #19395 üzenetére
Valószínűnek tartom, hogy makróban akarsz egy cellára hivatkozni, ehhez van szükséged az oszlop számára.
Követhetőbb lesz a hivatkozás, és nem kell tudnod az oszlop sorszámát, ha a cells(1,100) helyett a cells(1,"CV") formát alkalmazod.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
dudikpal
aktív tag
Kikapcsoltam az autoszámolást, azóta minden frankó, köszi
És igen, bizony, ismét elakadtam
Van 3 munkalapom(csz,me,mvm).
Egy új munkalapon szeretném megjeleníteni az adatokat úgy, hogy A1-be menjen a cszA1, B1-be az meA1, C1-be mag az mvmA1.A csz-me-mvm-be úgy rendeztem az adatokat, hogy mindhárom ml A1 cellája egy termékhez tartozik, ugyanígy a többi cella is.
Azt szeretném, hjogy 1 új munkalapon ezek az értékek termékenként külön sorba kerüljenek.
Lehetséges ez excelben?
Már accessel is próbálkozom közben -
DIEGO15
őstag
Sziasztok.
Segítséget szeretnék kérni a következő problémám megoldásában.
Egy weblap tartalmát szeretném letölteni, ez megy is az Adatok/weblapról menüpont alatt.
A letöltendő weblap címe minden nap két karakterben módosul. Azt találtam ki, hogy egy munkalapon függvényekkel megalkotom az aznapi linket és egy egyszerű makróval bemásolom az Adatok/weblapról ablak címsávjába. Azonban hiába jelölöm ki az adott cellában lévő weboldal címét, nem tudom bemásolni a címsávba. Ebben kérném a segítségeteket.Köszönöm
-
dudikpal
aktív tag
válasz dudikpal #19405 üzenetére
Vagy az is jó lenne nekem, ha a meglévő 3 mlban rá tudnék keresni adott cikkszámra, így meglenne a cella pozíciója. Ezt viszont nem tudtam megcsinálni, mert 2 dimenzióban nem tudom hogyan kell keresni.
Ahogy utánaolvasgattam, nem is egyszerű, makrókhoz meg nem konyítok sajna. -
Mutt
aktív tag
válasz DIEGO15 #19406 üzenetére
Hello,
...A letöltendő weblap címe minden nap két karakterben módosul....
Esetleg ezt próbáld meg.Sub WebImport()
Dim URI As String
Dim wsCel As Worksheet
URI = ActiveCell.Value
If URI <> "" Then
Set wsCel = Worksheets.Add
With wsCel.QueryTables.Add(Connection:= _
"URL;" & URI, _
Destination:=Range("$A$1"))
.Name = "Adatok"
.FieldNames = True
.RefreshStyle = xlInsertDeleteCells
.SaveData = True
.WebSelectionType = xlEntirePage
.WebFormatting = xlWebFormattingNone
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = True
.WebDisableRedirections = True
.Refresh BackgroundQuery = False
End With
End If
End Subüdv
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Mutt
aktív tag
Hello,
Ha a forrás- és eredménytáblában ugyanazok az oszlopnevek, akkor akár a HOL.VAN függvény is segíthet a kívánt oszlopszám meghatározásban.
Itt egy példa a http://www.ksh.hu/docs/hun/xstadat/xstadat_eves/i_onp001.html oldalon elérhető adatsoron.
Az évet és a kategóriát legördülő listából lehet kiválasztani, és ezek alapján keresi ki a megfelelő értéket a C3-ban lévő FKERES.
üdv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Mutt
aktív tag
válasz m.zmrzlina #19401 üzenetére
Hello,
Megoldás lehet az OSZLOP függvény használata is.
=OSZLOP(CV1)üdv
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Mutt
aktív tag
válasz dudikpal #19405 üzenetére
Hali,
Azt mondtad, hogy a munkalapokat sorrendbe rendezted, tehát mindegyik lapon a termék adatai ugyanazon sorban vannak. Akkor nem jó neked, ha az eredmény munkalapon
A1-be =csz!A1
B1-be =me!A1
C1-be =mvm!A1 képletek vannak? Ezt lemásolva jön a többi termék adata is.Ha félreértettem, akkor elnézést.
üdv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
dudikpal
aktív tag
Igen, ez a forrás első oszlopánál működik is, viszont ilyen oszlopból van vagy 100
Tehát a forrás mlokban az A oszlopban van pl24 elem, B oszlopban 7, stb.
Az megvan, hogy melyik oszlopban hány elem van, az már ki van számolva cellákba.Próbáltam úgy is, hogy a forrást elmentettem tabos csvbe, betettem wordbe, tabokat lecseréltem enterre, de ekkor valami miatt nem egyeztek az elemszámok a 3 forrás munkalapból vett adatokból. Egyik oszlop hosszabb volt mint a másik.
Már bevittem accessbe is, de ott sem igazán vágtam, hogy tudom ezt megcsinálni. Elkezdtem lekérdezéseket gyártani, de egyenként minden oszlophoz csinálni elég macerás, főleg amikor az oszlopválasztáshoz már scrollozni is kell majd.
Csináltam képet, hátha így érthetőbb mit is szeretnék elérni:
a 3 forrásml
és amit el akarok érni:
És ezt végig az abc oszlopban, ugyanis erre kell majd fkeres-eznem.
Tulajdonképpen a forrásml oszlopait kell egymás alá tennem valahogy.[ Szerkesztve ]
-
DIEGO15
őstag
Sub Basic_Web_Query()
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;" & Range("A1").Value, Destination:=Range("$A$2"))
.Name = "q?s=goog_2"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingNone
.WebTables = "1,2"
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
End SubEzzel próbálkoztaem, de így nem megy "400" hibaüzenettel kiszáll, csak így megy "URL;www.valami.hu" , viszont nekem ez kevés.
-
dudikpal
aktív tag
válasz dudikpal #19413 üzenetére
Ha minden igaz megvan a megoldás, csak nem értem.
=OFFSET(DataTable,MOD(ROW()-ROW(ColumnData),ROWS(DataTable)),TRUNC((ROW()-ROW(ColumnData))/ROWS(DataTable),0),1,1)
Behelyettesítettem amiket kell, de hibát jelez az excel, és én sem igazán értem mit keres a képletben az a ",MOD"...ha egyáltalán azzal van a gond
-
lappy
őstag
válasz dudikpal #19415 üzenetére
Szia!
Kipróbáltam és működik!
Létre kell hozni az alábbi tartományokat:
DataTable;ColumnData;ColumnDataRA két képlet magyarul:
ColumnDate
=OFSZET(DataTable;MARADÉK(SOR()-SOR(ColumnData);SOROK(DataTable));CSONK((SOR()-SOR(ColumnData))/SOROK(DataTable);0);1;1)ColumnDateR
=OFSZET(DataTable;CSONK((SOR()-SOR(ColumnDataR))/OSZLOPOK(DataTable);0);MARADÉK(SOR()-SOR(ColumnDataR);OSZLOPOK(DataTable));1;1)[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
-
dudikpal
aktív tag
És már el is érkeztem a következő problémához
Remélem látható, hogy a két érték tök egyforma:
-cellaformázás: általános
-ráengedtem az AZONOS fvt, IGAZ értéket dobottTehát nincs benne extra space, vagy ilyesmi.
Próbáltam fkeressel, meg hol.vannal, egyik sem boldogul, még akkor sem, ha a képen látható módon csak azt az 1 cellát adom be neki, amit meg kéne találnia...
A szpészről jut amúgy eszembe, hogy az adattáblában megszámoltam az értékeket, hogy tudjam milyen hosszan húzzam le a fvt, erre 12000-et kaptam. Ezt egy kicsit soklltam, én olyan 2000re emlékeztem. Rájöttem, hogy vannak olyan cellák a táblában, amik üresnek néznek ki, viszont a DARAB2 fv számolja! Belekattoltam a cellába, de egy fia spacét sem találtam, viszont ha cellán állva delt nyomtam, akkor már a darab2 is üresnek látta.
Ilyet tapasztalt már vki? Ez okozná a problémámat? -
Delila_1
Topikgazda
válasz dudikpal #19421 üzenetére
Nem azonos a két érték. Az E48-ban idézőjelek között mutatja a számot, ami szöveg típusú értéket jelent, az A29-ben pedig azonos küllemű, de szám tip. érték van. Számokat tartalmazó oszlopban keresel egy szöveget.
A keresési értéknek és a keresés helyén lévő adatoknak azonos típusúaknak kell lenniük.A szóközön kívül sok olyan karakter van, ami nem látható. Töröld ki ezeket a sorokat.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
dudikpal
aktív tag
válasz Delila_1 #19422 üzenetére
Akkor én gondoltam rosszul, hogy ha a cellaformázásnál általánost állítok be mindkét táblára, akkor azonos típusúak lesznek. Tehát ha a szám típusút szöveges cellára állítom, akkor jónak kell lennie? A szövegből szám sajnos nem lesz jó, mert van olyan cella amiben már betűk is vannak a számok mellett.
A sortörlés nem lesz jó, mert oszloponként eltérő az adatmennyiség. Olyan lehetőség van mint a wordben, hogy megjelenítem a nem látható karaktereket? Ez esetben egy cserével el tudnám tüntetni őket.
[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz dudikpal #19423 üzenetére
Sajnos a cellaformázás az előzően bevitt adatok típusát nem változtatja meg. A számjegyekből álló adataidat kell szöveg típusúvá alakítani.
Ezt úgy teheted meg, hogy hozzájuk fűzöl egy üres stringet egy üres oszlopban az =A1 & "" képlettel – feltéve, hogy az A oszlopban vannak az átalakítandó értékek. A képletet lemásolod a többi adatod mellé, majd az új oszlopot kijelölöd, másolod (ctrl+c), ráállsz a módosítandó oszlopra, jobb klikk, irányított beillesztés, értéket. A segédoszlopot törölheted.
Ha az oszlopot beállítottad szöveg formátumúra, akkor az ezután bevitt adatokkal már nem kell megcsinálnod ezt a cirkuszt, azok már eleve szövegesek lesznek.
Az Excel nem mutatja a nem látható karaktereket. Próbáld meg a következőt oszloponként:
ráállsz az alsó cellára, ami látható karaktereket tartalmaz. Shift+Ctrl+le nyíl megnyomására kijelöli az oszlopnak azt a tartományát, amiben valamilyen karaktereket talál. Nyomd meg a Delete gombot.
Lehet, hogy a füzetben lévő alsó sorig jelöli ki a cellákat, ami azt jelenti, hogy üresek a cellák. Akkor is alkalmazhatod a törlé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.
-
PumpkinSeed
addikt
Olyan kérdésem lenne, hogyan lehetne azt elérni egy 2003-as excel-ben, hogy egy cellában különböző betűméretekkel írjak szöveget?
"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
Đusty
addikt
válasz PumpkinSeed #19427 üzenetére
Beírod a szöveget, majd visszalépsz a cellába F2 és a kívánt részt kijelölöd, megváltoztatod, enter.
-
Đusty
addikt
válasz PumpkinSeed #19429 üzenetére
Akkor nálad más baj van.
(mondjuk az enyém nem 2003-as de ezt szerintem még a 3.1-esé is tudta.
Vagy félreértettük egymást és nem ilyet szerettél volna?)[ Szerkesztve ]
-
-
Đusty
addikt
válasz PumpkinSeed #19431 üzenetére
Akkor most jó így vagy sem? Már nem értem.
-
PumpkinSeed
addikt
Az első képen a szerkeszthető nézet látható indokolatlanul a ps nem tette oda a kurzort.
A második képen az enter lenyomást követő állapot látszik, amely visszaugrott az eredeti betűméretre."Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
-
Đusty
addikt
válasz PumpkinSeed #19433 üzenetére
Értem, kipróbáltam számnál nekem sem működik csak szövegnél.
[ Szerkesztve ]
-
Đusty
addikt
válasz PumpkinSeed #19433 üzenetére
Ha számot akarsz írni így akkor szöveg legyen az alapértelmezett cellaformátum, úgy működik.
-
hunterzsolt
csendes tag
Sziasztok! Készítettem egy táblázatot, aminek a használatához egy kicsit egyszerűbben kezelhető és szebb userform-os ablakot szerkesztettem! Nagyon kezdő vagyok és szinte mindent fórumokból és leírásokból szedtem össze, de egy dologra nem tudok rákeresni! Jelenleg az Userformos ablakomon van három inaktív gomb, amit nem tudok használni! Az lenne a cél, hogy az egyik az aktuális sor "G" oszlopából, a másik az aktuális sor "H" oszlopából és a következő gomb az aktuális sor "I" oszlopából jelenítse meg a hivatkozásokat!
A táblázat működési elve az, hogy ha kiválasztok pl. a "D" oszlopban egy tételt, úgy a hozzá tartozó dokumentum hivatkozás megjelenik az "E" oszlopban és így tovább! Szóval ezeket a dokumentumokat szeretném megjelenítetni Userform ablakban! Tud valaki segíteni? -
Nyomdász
csendes tag
Sziasztok!
Egy kis segítséget szeretnék kérni excel fügvényekkel kapcsolatban, a kérdés egy adathalmazban (A:G) előforduló számokból egy az-az két képlettel kiválasztani a halmazban leggyakrabban előforduló 10 számot és az adathalmazban legkevesebbszer előforduló 10 számot. Én eddig a módusz és a darabteli képletekkel próbálkoztam de ezekkel én csak egy számot bírtam az adathalmazból kiválasztani és sajnos nem tudtam úgy variállni a képletet hogy nekem megfelelő legyen. Előre is nagyon szépen köszönöm a segítségeiteket.
Intel Rulez!!!
-
slashing
senior tag
Üdv
az érdekelne hogy a jelszavas lapvédelem az csak ilyen egyszerű védelem vagy valamilyen komolyabb technika van mögötte?
Tehát ha kap egy jelszót akkor azt elrakja pl. az adott .xls fájlba valahova és kb. két kattintás egy célszoftverrel feltörni még akkor is ha nem egyszerű a jelszó pl. asjkdj23 vagy komolyabb védelem tehát nem menti egy az egybe a jelszót csak valami kódsort amit nehéz visszafejteni még célszoftverrel is ha az elég komoly pl. asjkdj23 ?
Tudom mindent fel lehet törni nem is az a lényeg csak hogy ne érje meg neki az időt amit rászánna ezért lenne fontos tudni hogy érdemes-e komolyabb jelszóval védeni vagy tökmindegy mert két kattintás annak akit tényleg érdekel.
(a minta jelszó természetesen csak kitalált, nem használom sehol)
-
hunterzsolt
csendes tag
válasz hunterzsolt #19439 üzenetére
Sziasztok!
Sikerült megoldanom a problémámat a következőképpen:
Private Sub GépINF1_Click()
sor = Application.Match(Me.Gépszám1, Range("C:C"), 0)
If VarType(sor) <> vbError Then
ActiveWorkbook.FollowHyperlink Cells(sor, "I").Hyperlinks(1).Address, NewWindow:=True
End If
End SubHa netán valakinek szüksége lenne rá...
[ Szerkesztve ]
-
lappy
őstag
válasz slashing #19441 üzenetére
Szia!
Én ismerek ilyen szoftvereket és tényleg pillanatok alatt fel lehet vele a lapvédelmet, füzetvédelmet vagy akár makróval védett részeket is.
Igazából akit érdekel, hogy milyen képlet van mögötte vagy bármi más az könnyen feltöri.Bámulatos hol tart már a tudomány!
-
Oliverda
félisten
Sziasztok!
Excel 2007 alatt vajon miért nem akar működni az ismétlés funkció?
Egy fájlban akad néhány a fentihez hasonló rész, amit sorba kell rendezgetni felbontás alapján, és 2003-ban meg lehetett csinálni, hogy csak egyszer adtam meg neki a szempontokat, majd a többit csak kijelölgettem és F4, de ez most valamiért nem működik.
"Minden negyedik-ötödik magyar funkcionális analfabéta – derült ki a nemzetközi felmérésekből."
-
ANT
őstag
Sziasztok.
Kicsit tufa vagyok az excelhez, és volna ez a problémám:
Egy hosszú cellatartományban számok vannak 0-6-ig (feladatokra kapott pontszámok). Lehetséges ezeket valamelyik függvénnyel úgy összegezni, hogy csak az egyes értékeket tartalmazó cellák darabszámát adja össze külön-külön (.aka hányan értek el 0, 1, 2....6 pontot?)
Én egyelőre nem találom a megoldást....''Soha ne add fel, ez a legnagyobb, halálos ellenség'' Replika
-
-
lappy
őstag
válasz slashing #19446 üzenetére
Mindegy hogy milyen a jelszó, mert az xls fájlban van valahol elmentve amit szinte pillanatok alatt megtalál és add helyette egy másik jelszót, vagy az eredetit ez attól függ melyik programot használod.
Azt nem tudom hogy az Excel milyen módon menti a jelszavakat.Bámulatos hol tart már a tudomány!
Új hozzászólás Aktív témák
- Exkluzív órák
- Azonnali VGA-s kérdések órája
- Kerékpárosok, bringások ide!
- Honor Magic5 Pro - kamerák bűvöletében
- Az NVIDIA szerint a partnereik prémium AI PC-ket kínálnak
- Samsung Galaxy S21 és S21+ - húszra akartak lapot húzni
- HiFi műszaki szemmel - sztereó hangrendszerek
- Autós topik
- Alapértelmezett konfiguráción sok Core CPU-nak lehet stabilitási gondja
- Vezetékes FEJhallgatók
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest