-
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
-
bozsozso
őstag
Sziasztok,
2010-es excelt használok. Képet akarok beszúrni egy munkalapra ami sikerül is. Viszont azt szeretném ha a kép a cellák mögött lenne mint egy "háttér" és így látszódnának előtte a cella tartalmak. Látom van olyan lehetőség, hogy hátraküldés, de ez nem választható ki. Vagy ez nem is lehetséges?
-
bozsozso
őstag
válasz Fire/SOUL/CD #14604 üzenetére
Ez megvan én is megtaláltam, de ezt viszont nem nyomtatja ki. Valamint arra sem bírtam rájönni, hogy ne teljes méretben rakja az excelbe hanem csak azokhoz a cellákhoz amelyikhez én akarom, mint a kép beszúrásnál.
-
félisten
válasz bozsozso #14605 üzenetére
Ja, így már más... [link], hátránya jól látható, fakó kép...
(A hátraküldés/előrehozás csak több pl kép esetén használható, tehát 2 kép egymáshoz viszonyított helyzete, nem pedig a cellákhoz képest)[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
bozsozso
őstag
válasz Fire/SOUL/CD #14606 üzenetére
Rendben köszönöm ez már így jó lesz.
-
laci8080
csendes tag
sziasztok kedves forumozok a segitsegetekre lenne szüksegem excel makro programozas a probléma..
A probléma a következö van egy program:
Sub Gomb1_Kattintás()
Set a = 2
Set b = 3
Set c = 8
Set d = 10
Set elemek = Union(a, b, c, d)
Cells(1, 1) = Application.WorksheetFunction.CountIf(elemek, ">5")
End Subsajna nem müködik!
Az lenne a feladat hogy nezze meg hogy a,b,c,d elemek közül hany olyan van ami nagyobb mint 5 és a darabszamot irja bele az A1 cellaba!
Tudom hogy nem kéne hogy makrot hasznaljak,függvennyel egyszerü lenne, de nekem itt kell hogy müködjön a makroban!
segitseget elörre is köszönöm!
-
poffsoft
addikt
válasz laci8080 #14608 üzenetére
Sub Gomb1_Kattintás()
Dim ch, a, b, c, d, elemek
a = 2
b = 3
c = 8
d = 10
elemek = Array(a, b, c, d)
Cells(1, 1) = ""
For Each ch In elemek
If ch > 5 Then Cells(1, 1) = Cells(1, 1) + 1
Next
End SubAz union rangek-hez használható, szóval, én inkább tömbbel csinálnám meg.
Persze nem értek hozzá.
(és nem hiányzott neki a .value)[ Szerkesztve ]
-
dkaro
őstag
Sziasztok ismét megkérdezném hátha tud valaki segíteni!
Egy kis segítség kellene.
Létrehoztam egy legördülő listát (Adatok/Érvényesítés menüponttal).
Ez a lista sok 100 nevet tartalmaz.
Be lehet állítani, hogy kereshető legyen ez a lista tehát mondjuk egy betű megnyomására oda ugorjon ahol az olyan kezdőbetűjű nevek vannak?Fentebb azt írták ha elkezdem gépelni akkor odaugrik a listában, de nálam ez nem így van, ugyan úgy az első elem jelenik meg, kivéve ha teljesen beírom vmelyik elemet.
köszönöm! -
laci8080
csendes tag
sziasztok kedves forumozok a segitsegetekre lenne szüksegem excel makro programozas a probléma..
A probléma a következö van egy program:
Sub Gomb1_Kattintás()
Set a = 2
Set b = 3
Set c = 8
Set d = 10
Set elemek = Union(a, b, c, d)
Cells(1, 1) = Application.WorksheetFunction.CountIf(elemek, ">5")
End Subsajna nem müködik!
Az lenne a feladat hogy nezze meg hogy a,b,c,d elemek közül hany olyan van ami nagyobb mint 5 és a darabszamot irja bele az A1 cellaba!
az (if) modszer jo megoldas de countif kellene!!!Tudom hogy nem kéne hogy makrot hasznaljak,függvennyel egyszerü lenne, de nekem itt kell hogy müködjön a makroban!
segitseget elörre is köszönöm!
-
Delila_1
Topikgazda
-
Pityke78
őstag
Sziasztok!
Hogyan tudok olyan cellaformázást létrehozni, hogy az alábbi időformátumban jelenítse meg az adatokat.
mm:ss:tsz
mm: perc
ss: másodperc
t: tizedmásodperc
sz: századmásodpercA lényeg hogy perc, másodperc és századmásodperc adatokat szeretnék látni, összeadni, stb.
Remélem érthetően írtam le.
Köszönöm
-
bozsozso
őstag
Sziasztok,
Egy cella tartalmát hogyan tudom 1000Ft-ra kerekíteni?
-
akyyy
senior tag
Van az a függvény, hogy szöveg.keres. ugyanezt szeretném, de ne balról jobbra, hanem jobbról balra haladva ellenőrizze, de a karakter számot a baltól számolja. azért kéne mert ilyenjeim vannak:
PF-200-AK-PL201F
ahonnan nekem külön oszlopba tegye az utolsó vonal utáni kódot.
természetesen van ahol szerepel egy perjel még utánna, vagy más kód van, esetleg csak L201F lenne. -
Delila_1
Topikgazda
Írtam két függvényt rá.
1. Vegyük, hogy a szöveged az A1 cellában van. A C1-ben az =JobbVege(A1) függvény adja az eredményt.
Function JobbVege(szoveg As Range) As String
Dim b%
For b% = Len(szoveg) To 1 Step -1
If Mid(szoveg, b%, 1) = "-" Then
JobbVege = Right(szoveg, Len(szoveg) - b%)
Exit Function
End If
Next
End Function2. Nem írtad, de lehet, hogy a szöveg bal oldalát is ki kell íratnod. A B1-ben az =BalEleje(A1;C1) függvény megteszi ezt.
Function BalEleje(teljes As Range, jobb As Range) As String
BalEleje = Left(teljes, Len(teljes) - Len(jobb) - 1)
End FunctionBár az utóbbit az Excel saját függvényeivel is beírhatod.
=BAL(A1;HOSSZ(A1)-HOSSZ(C1)-1)[ 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
Fejlesztőeszközök | Visual Basic, vagy ehelyett Alt+F11-re bejön a VB szerkesztő.
Bal oldalon kiválasztod a füzetedet.
Az Insert menüben beszúrsz egy modult, mire a füzeted neve alatt kapsz egy Module1 nevű modult, amit kiválasztasz. Jobb oldalon lesz egy nagyobb üres felületet, ahova bemásolod a makrót.Az Excelbe visszalépve már alkalmazhatod az új függvényedet.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
pomk
őstag
Üdv Mindenkinek!
Adott egy táblázat, amiben két oszlop van: A és B. Ezekben számok vannak. Az A oszlopban ~500 db szám van, a B oszlopban ~200.
Szeretném összehasonlítani, hogy az A és B oszlopban lévő számok közül vannak e olyanok, amelyek mind két oszlopban megtalálhatóak. Ha van ilyen, azokat valahogy jelölje meg. Mivel oldható ez meg?
HA függvénnyel próbálkoztam így: =HA(B1=A1;IGAZ;HAMIS). Evvel azonban csak 1 sort vizsgál 1 sorhoz. De nekem úgy kéne, hogy B1 tartalmát vizsgálja meg A1, A2,...,A500-hoz, majd B2 tartalmát A1, A2,...,A500-hoz, stb. -
Delila_1
Topikgazda
-
pomk
őstag
Következő kérdésem:
Adott egy 10 oszlopból álló táblázat rendszer, amiben van ~2.000 sor. Az oszlopok tetejére beállítáttom egy szűrést a kijelölt cella értéke alapján. Ha a szűrés alapján kiválsztok egy adott értéket, akkor ugye a 2.000-ből csak azok a sorok fognak megjelenni, amelyekben az a sor szerepel. A sorok tetején ott az oszlop fejléce és a lenyitható szűrési gomb. Azt szeretném elérni, hogy ha görgetem lefelé az így látható ~100 sort, akkor a fejléc mindig látható legyen.
Ezt melyik beállítással tudom elérni? -
Delila_1
Topikgazda
Pedig jól mondom.
Lenyitod a szűrőt, hogy minden sor látható legyen.
Beállsz az A2 cellába. Nézet | Ablak | Panelek rögzítése | Ablaktábla rögzítése.Ezután minden szűrésnél látható lesz gördítéskor is az első sor.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
akyyy
senior tag
Azt hogy csináljam meg, hogy C oszlopban vizsgálok számokat. ha nagyobb mint nulla, akkor jelenitse meg ezt a számot, de ha kisebbvagy egyenlő mint 0, akkor ne jelenitsen meg semnmit, a nullát se, a minusz számot se. :S
-
Oliverda
félisten
Azt hogy tudom egyszerűen megcsinálni, hogy egy egyszerű, két függőleges oszlopból álló részt vízszintessé alakítsak? Az A oszlopból lenne 1, a B-ből pedig 2, miközben a sorrend megmaradna.
2003-as az Excel.
[ Szerkesztve ]
"Minden negyedik-ötödik magyar funkcionális analfabéta – derült ki a nemzetközi felmérésekből."
-
Delila_1
Topikgazda
válasz Oliverda #14641 üzenetére
Kijelölöd a területet, másolod Ctrl+c-vel.
Ráállsz arra a cellára, ahol a vízszintes másolást akarod kezdeni. Jobb klikk, a gyorsmenüben kiválasztod az irányított beillesztést, ott pedig a transzponálást.
OK, és kész.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
akyyy
senior tag
az hogy van hogy az egyik munkalapon írva vannak nevek, és számok (pontszámok), monjduk abc sorrebdben, vagy ahogy irva vannak mind1.
a másik munkalapra meg szeretnék csinálni egy pontszám alapján sorba rendezett listát, de úgy, hogy ha bármit módosítok az előző lapon, monjduk írok hozzá egy új nevet, az eddigi magasabb pontszámmal, akkor automata átrendeződik helyesbe a második munkalap.
-
csferke
senior tag
Delila!
Ezeket a makrókat Tőled kaptam . Jól is működnek, elvégzik a feladatukat.
Private Sub Worksheet_Activate()
ActiveSheet.PivotTables("PivotNenapFakt").PivotCache.Refresh
Elrejt
End SubSub Elrejt()
Dim sor%, usor%
usor% = Cells(Rows.Count, "A").End(xlUp).Row
sor% = usor%
For sor% = usor% To 5 Step -1
If Cells(sor%, "D") = 0 Then Rows(sor%).EntireRow.Hidden = True
Next
End SubA gondom a következő. Excel Pivot táblája elrejtett sorokkal amikor frissül akkor és újra Elrejt akkor nem jeleníti meg a pontos adatokat. A Grand Total az stimmel csak hiányzanak sorok a Pivot-ból. Arra gondolok, hogy a Hidden sorok miatt kutyulja össze magát.
Amikor nincsenek eltüntetve a sorok akkor jól frissül a Pivot.Kérlek írj egy új makrót is (Mutat) amelyet meghívnák mielőtt frissítődik a Pivot.
Reményeim szerint akkor jól mutatná az összegzési sorokat is.köszönöm
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Steames kulcsok jó áron eladóak!
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- World of Warcraft Shadowlands Collectors edition EU EN
- Game Pass Ultimate előfizetések 1 - 25 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN!
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig