- iPhone topik
- Vodafone mobilszolgáltatások
- Telekom mobilszolgáltatások
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Eleglide C1 - a középérték
- Milyen okostelefont vegyek?
- Android szakmai topik
- DIGI Mobil
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
Hirdetés
-
Spyra: akkus, nagynyomású, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
A legtöbb amerikai szerint a TikTok egy őket befolyásoló eszköz
it Egy felmérés szerint a legtöbb amerikai osztja azon véleményt, hogy a TikTok egy őket befolyásoló eszköz.
-
Egyre közelebb a Poco F6 startja
ma Újabb ár/érték csatát nyerhet a Xiaomi almárka.
-
Mobilarena
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
-
spect80
senior tag
sziasztok,
Van egy táblázatom, amiben van 6000 sor 2 oszloppal:
- kezdődátum
- végdátum- a dátum mezőben megadott adatok: éééé.hh.nn óó:pp:mm
Az a feladat, hogy adja össze és írja ki az összes sor azon óraszámait amik reggel 10:00 előtt vagy este 20:00 után szerepelnek a listában.
SZUMHATÖBB függvénnyel próbáltam megadni, de elakadok a kritériumnál, hogy milyen formában lehet beírni, hogy <10:00 vagy >20:00 óra. Egyáltalán ezt meg lehet így adni?
-
eszgé100
őstag
-
Melorin
addikt
Sziasztok!
Hogyan lehet megoldani azt, hogy fkeressel vagy hasonló megoldással egy képet hívjak meg egy cellába?
Tehát ha beírom az A1-be azt, hogy 'Alma' akkor a B1-ben jelenjen meg egy alma képe. Természetesen a táblázat egy másik lapján lenne egy adatbázik képekkel. Vagy a képeket eleve úgy nevezem el, hogy alma.jpg és azt behívni valahogy.
Nem tudom, segítsetek légyszi[ Szerkesztve ]
-
Melorin
addikt
Köszi, ez majdnem jó. Viszont nekem nem 1 cella kell amiben a kép az alapján változik, hogy egy bizonyos cellában mi az érték. Látom ezt úgy oldják meg ezekben a példákban, hogy a névkezelőben definiálnak egy cellát amit figyel, és az alapján fog az a bizonyos kép megváltozni. De nekem kb 300 sornyi adat van amiknek külön képe van. 300 bejegyzést kell létrehoznom a névkezelőben ehhez?!
-
Fferi50
őstag
válasz Melorin #50107 üzenetére
Szia!
" 300 bejegyzést kell létrehoznom a névkezelőben ehhez?!"
Egyáltalán nem!
A második verzió nekem jobban "tetszik".
Itt a névkezelő képlete:Refers to: =INDEX($C$3:$C$22,MATCH($E$3,$B$3:$B$22,0))
Ahol a $E$3 a nevet tartalmazó cella. Amennyiben a sor elől elhagyod a $ jelet, akkor a képletet lefelé húzva majd mindig az aktuális cella értékét fogja keresni.Refers to: =INDEX($C$3:$C$22,MATCH($E3,$B$3:$B$22,0))
Az első cellába beírod a nevet: =ClubLogoLookup
majd ezt lehúzod, ameddig neveid vannak.
Természetesen a képletet és a függvények neveit a saját Exceled követelményeinek megfelelően használd.
Üdv. -
Fferi50
őstag
válasz Melorin #50112 üzenetére
Szia!
A Refers to: nem a képlet része. Az a hivatkozás angol neve.
Írtam, hogy a képletben az Excelednek megfelelő függvényeket és formákat kell használnod.
Magyar Excelben a MATCH => HOL.VAN, a vessző helyett pedig általában pontosvesszőt kell használni.
Továbbá a képletet csak a névkezelő Hivatkozás részébe kell beírni. A cellákba a névkezelőben megadott nevet kell írni az egyenlőségjel után. Azt lehet lehúzni.
Üdv. -
Fferi50
őstag
válasz Melorin #50114 üzenetére
Szia!
Megcsináltad ezeket a lépéseket:?
"1.Select any cell that has the logo. Make sure you have selected the cell, not the logo/image.
2.Copy the cell (use Control + C or right-click and select copy).
3.Right-click on the cell where you want to get the linked picture (it can be any cell as we can adjust this later).
4.Go to the Paste Special option and click on the small right-pointing arrow to get more options.
5.Click on the Paste Linked Picture icon.
"
Mert csak ezzel együtt működik a kép megjelenítése.
Üdv. -
Melorin
addikt
válasz Fferi50 #50121 üzenetére
Havi átlag 200, de max 300 anyag rendelését kell kezelnem, amikhez kell egy mini kép, hogy tudja mindenki, hogy milyen anyagról van szó. Az adatokat, árakat stb cikkszám alapján tölti ki a táblázat fkeres-sel egy "adatbázisból" , ezt kéne megtoldani még egy oszloppal amiben egy mini kép lenne az anyagokhoz.
Mivel ez a lista folyton változik, nem akarom kézzel ki-be pakolgatni a képeket, automatizálni kellene. -
Fferi50
őstag
válasz Melorin #50122 üzenetére
Szia!
Szerintem is makrós megoldás kell:
A rendelés táblád eseménykezelőjébe kell egy rövid makró, amelyik bemásolja az "adatbázisból" a képet.
Pl.Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
If IsEmpty(Target) Then Exit Sub
Application.EnableEvents = False
Sheets("Adatbázis").Range("A1:A50000").Find(what:=Target.Row, LookIn:=xlValues, lookat:=xlWhole).Offset(0, 1).Copy Destination:=Target.Offset(0, 1)
Application.EnableEvents = True
End If
End Sub
Amikor a sor első cellájába érték kerül, megkeresi az adatbázisban és átmásolja a képet. A feltételezés itt az, hogy az adatbázisban az anyag azonosító az első oszlop és mellette van a kép továbbá a sor második cellájába kell másolni.
Nincs benne hibakezelés, tehát ha olyan érték kerülne be, ami nincs az adatbázisban, akkor hibával megáll. Természetesen ezt lehet kezelni.
Figyelem! Ebben az esetben makróbarátként kell mentened azt a fájlt, amivel dolgozol. A mások által nézett fájl már lehet makrómentes.
Üdv.[ Szerkesztve ]
-
friccccc
tag
Sziasztok!
Van egy fv em ami ha teljesülnek a feltételek A1 be kiadja, hogy "OK". Ekkor VBA val ki szeretném iratni B1-be, C1 értékét.
én így írtam , de sajnos nm ismeri fel ha OK jön A1 be...(gondolom a képlet miatt, mert ha csak simán képlet helyett kézzel beírom A1 be, hogy OK akkor szépen teszi a dolgát.).:
Private Sub Worksheet_Calculate()
If Range ("A1")="OK" Then
Range("C1")=Range("B1")
End if
Köszi előre is. -
-
friccccc
tag
Sajnos nm ok.
Egyszerűsíteni akartam , de akkor leírom , hátha ez sem mind1.Dim i As Integer
Application.EnableEvents = False
For i = 1 To 200 Step 5
If Cells(i, 3).Value = "OK" And Cells(i, 10).Value = "ÉN" Then
Cells(i, 100).Value = Range("X3").Value
End If
Next
Application.EnableEvents = True
End Sub
Köszi a segítséget! -
-
Fferi50
őstag
válasz friccccc #50135 üzenetére
Szia!
"Nekem az OK ra kellene az idő. De nem ismeri fel.... Ha kézzel beírom a cellába akkor jó....."
Meg tudnád mutatni azt a függvényt, ami az OK-t beírja az adott cellába?
Egyáltalán, bekerül a cellába az OK érték? Szövegként kerül be? Lépésenként futtatva ellenőrizted a cella tartalmát? Képet esetleg mutatnál róla?
Üdv. -
eszgé100
őstag
Sub saveweeklycopy()
Dim name As String
Dim sharepoint As String
Dim weekcom As Date
Dim weeknum As Integer
weekcom = Sheets("Sheet1").Range("B2")
weeknum = Sheets("Sheet1").Range("B3")
name = Format(weekcom, "YYYYMMDD") & ("_WK" & weeknum) & ".xlsm"
sharepoint = "https://companyname.sharepoint.com/sites/projectname/Shared%20Documents/ourfolders/myfolders/Trial/"
MsgBox sharepoint & name
ThisWorkbook.SaveCopyAs filename:=sharepoint & name
End SubSziasztok!
az alabbi kod remekul mukodik, ha SaveAs-t hasznalok, viszont annyi a gond vele, hogy nekem egy biztonsagi mentest kellene keszitenem az eredeti fajlon viszont szeretnek tovabb dolgozni. SaveCopyAs Runtime 1004-el elszall...
Sorry we couldn't find xy file. Is it possible it was moved, renamed or deleted?
SaveAs siman letrehozza az uj fajlt, nem ertem, hogy mi lehet a ketto kozt a kulonbseg?
Mi a pontos modja, hogy biztonsagi mentest csinaljak, majd folytathassam a munkat az eredetin?[ Szerkesztve ]
"-Meddig tart a játék? -Amíg mindenkinek ki nem verik a fogát..."
-
Fferi50
őstag
válasz eszgé100 #50137 üzenetére
Szia!
Úgy tűnik, hogy a SaveCopyAs nem szereti, ha a fájlt a hálózatra szeretnénk felmásolni. Valószínűleg egy jó kis bug. Jelezni kellene Redmond felé.
Megkerülő megoldás:
Megjegyzed a fájl nevét és elérési útját egy változóban.
Ezután SaveAs a fájlt a hálózatra, majd ismét SaveAs a változóban eltárolt paraméterekkel. Így visszajutsz az eredeti fájlodhoz. Szomorú, tudom, de legalább működik.
Üdv. -
Játékos
addikt
Sziasztok!
Kérdezni szeretném, hogy minek a függvénye, hogy egy előzőleg beírt adatot a következőkben felkínáljon újra a program? Egyiket kínálja, másikat nem, és nem fedeztem fel benne semmi rendszert.
Előre is köszönöm a segítséget.Ha szeretet van az életünkben, az pótol ezernyi dolgot, ami hiányzik. Ha nincs szeretet, mindegy, mink van, sose lesz elég...
-
Delila_1
Topikgazda
válasz Játékos #50140 üzenetére
Próbálom kitalálni, mire gondolsz. Talán arra, hogy ha egy oszlopban van már olyan adat, amit az új sorba kezdesz bevinni, felajánlja a már meglévőt.
A beállításoknál tudod ezt a funkciót beállítani.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átékos
addikt
válasz Delila_1 #50141 üzenetére
Szia!
Nagyon köszönöm a választ, kitaláltad a gondolatomat! Viszont a kérdés lényege, hogy miként lehet az, hogy pl. a cég nevét felajánlja (ha már volt az oszlopban feljebb), de pl. az adószámát soha, egyik cégnek sem. Köze lehet az adószám formátumához? (12345678-01-1)
Vagy alapvetően azért, mert szám?Ha szeretet van az életünkben, az pótol ezernyi dolgot, ami hiányzik. Ha nincs szeretet, mindegy, mink van, sose lesz elég...
-
csferke
senior tag
Sziasztok!
Egy kis segítséget kérnék tőletek.
Egy munkalapon létrehozott adatlapot makróból kiíratok egy meghatározott névvel ( a W3-as mező tartalma) és megadott címre (G:\valahova) PDF formában.
Egy újabb igény szerint kellene most ezt a pdf-et automatikusan elküldeni, Thunderbird-ben, egy e-mail címről (ami nem változik) egy a munkalap adott mezejében (W9) megadott e-mail címre.
Segítségetek kérem.
köszi -
Vladek83
tag
Sziasztok,
esetleg van lehetőség webes felületen elérni/használni makrókkal telitűzdelt táblázatot..?
Nézegettem, de sajnos nem igazán jártam sikerrel..
Próbának néztem egy oldalt, de nem kicsit túlárazott..üdv,
-
Troy.
addikt
Sziasztok,
Mint makrózáshoz hozzá nem értő, felmerült bennem egy-két kérdés vele kapcsolatban.
1. Egy makró office verziótól függetlenül képes lefutni bármelyik verzión (Itt most a Microsoft 365 és Office 2019-re gondolok elsősorban)?
2. Lehet, hogy buta kérdés, de miképp tudom azt megcsinálni, hogy minden xlsx fájlban jelen legyen a makró (ezáltal a leggyorsabban futtatni)?
Röviden, hogy mire is használnék makrót: Adott egy program, amiből xlsx formátumban nyerek ki adatokat. Ezeket az adatokat makróval formáznám meg, hogy ne kelljen manuálisan minden egyes alkalommal, kézzel formázni. Lényegében ez meg is volna, bár tény, hogy nem kód írásával, hanem leginkább makró rögzítéssel készült.
Tehát leginkább azt szeretném, hogy ha van egy ilyen xlsx-em, akkor csak lefuttatom a makrót és mentem.
3. Amit még egyelőre nem oldottam meg, hogy ugyanabba az adott mappába mentse vissza a makrót, ahol az eredeti fájl van.üdv.
.
Új hozzászólás Aktív témák
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Milyen billentyűzetet vegyek?
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Microsoft Excel topic
- Fujifilm X
- Renault, Dacia topik
- OLED TV topic
- Építő/felújító topik
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Bambu Lab X1/X1C, P1P-P1S és A1 mini tulajok
- További aktív témák...
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Canva Pro előfizetés - 1 éves
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.