- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
-
33100 - 33001
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 35901 35900 - 35801 35800 - 35701 35700 - 35601 35600 - 35501 35500 - 35401 35400 - 35301 35300 - 35201 35200 - 35101 35100 - 35001 35000 - 34901 34900 - 34801 34800 - 34701 34700 - 34601 34600 - 34501 34500 - 34401 34400 - 34301 34300 - 34201 34200 - 34101 34100 - 34001 34000 - 33901 33900 - 33801 33800 - 33701 33700 - 33601 33600 - 33501 33500 - 33401 33400 - 33301 33300 - 33201 33200 - 33101 33100 - 33001 33000 - 32901 32900 - 32801 32800 - 32701 32700 - 32601 32600 - 32501 32500 - 32401 32400 - 32301 32300 - 32201 32200 - 32101 32100 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2023-11-13 08:31 Téma összefoglaló
Új hozzászólás Aktív témák
-
II.Démonlord
tag
-
Delila_1
veterán
sziasztok
Egy feladat egyik részleténél elakadtam. Konkrét mintával illusztrálom, hogy mire kellene egy képlet.
Adott A oszlop, amelyben nevek szerepelnek. Ebből az oszlopból kell minden nevet egyszer kiválasztva leválogatni a B oszlopba. köszönömMásold át a teljes oszlopot a B-be, majd ezt kijelölve Adatok | Adateszközök | Ismétlődések eltávolítása.
-
II.Démonlord
tag
sziasztok
Egy feladat egyik részleténél elakadtam. Konkrét mintával illusztrálom, hogy mire kellene egy képlet.
Adott A oszlop, amelyben nevek szerepelnek. Ebből az oszlopból kell minden nevet egyszer kiválasztva leválogatni a B oszlopba. köszönöm -
Delila_1
veterán
-
oxox
addikt
-
Delila_1
veterán
-
oxox
addikt
szia,
nem müködik, de valószinüleg csak én nem voltam egyértelmü
konkrétan így nézne ki
Az alsó táblázat pedig az összetevőkből adódó szint mutatja.
tehát ha a B oszlopban + C oszlopban legörgetek egy-egy szöveget, akkor a lenti táblázat alapján ad neki a megfelelő D, E, F, G, H oszlopba egy szint.pl. előfordulhat + kritikus, = narancssárga az F oszlopban
thanks
oxoxa példa most nézem, hogy rossz, mert ott mindkettőnél narancssárga van.
-
oxox
addikt
Nem látszanak a sor-, és oszlopazonosítóid.
Tegyük fel, hogy a "ritkán" szó a B3 cellában van.Ebben az esetben a D3:D5 cellákat kijelölve a feltételes formátum képlete
=ÉS($B3="ritkán";$C3="enyhe"),az E3:E5-é
=ÉS($B3="gyakran";$C3="enyhe"),
az F3:F5-é=ÉS($B3="gyakran";$C3="súlyos")Ez csak akkor működik majd, ha a B oszlopban a gyakran szó helyett nem gyakra, és nem gykran szerepel.
szia,
nem müködik, de valószinüleg csak én nem voltam egyértelmü
konkrétan így nézne ki
Az alsó táblázat pedig az összetevőkből adódó szint mutatja.
tehát ha a B oszlopban + C oszlopban legörgetek egy-egy szöveget, akkor a lenti táblázat alapján ad neki a megfelelő D, E, F, G, H oszlopba egy szint.pl. előfordulhat + kritikus, = narancssárga az F oszlopban
thanks
oxox -
Delila_1
veterán
Nem látszanak a sor-, és oszlopazonosítóid.
Tegyük fel, hogy a "ritkán" szó a B3 cellában van.Ebben az esetben a D3:D5 cellákat kijelölve a feltételes formátum képlete
=ÉS($B3="ritkán";$C3="enyhe"),az E3:E5-é
=ÉS($B3="gyakran";$C3="enyhe"),
az F3:F5-é=ÉS($B3="gyakran";$C3="súlyos")Ez csak akkor működik majd, ha a B oszlopban a gyakran szó helyett nem gyakra, és nem gykran szerepel.
-
oxox
addikt
Sziasztok Guruk,
kis segítség kéne

szeretném, hogy a "ritkán, enyhe, stb" lehetőségek legördlnének, és azok "szorzata" automatikusan beszinezné a fokozatnál lévő cellát.
a gördülés megvan, és gondolom feltételes formázás kéne, csak lövésem nincs mit-s hogyan.

oxox -
Delila_1
veterán
-
baderoli
tag
-
Delila_1
veterán
-
baderoli
tag
Sziasztok!
Hogyan tudnék egy cellán belül beírni képletet és szöveget?
Szeretném ha az oszlop legfelső cellájában összesítené az alatta lévőket és nevet is szeretnék adni mellé.
Köszi!
-
DasBoot
aktív tag
Üdvözlet, Mindenkinek! "Régebbi" MSExcel verziókban volt egy Special paste nevű lehetőség. Azt kérdezném, hogy a mostaniakban van-e ilyen? 2010-est használok. Üdv.: Joe
-
lenkei83
tag
Szívesen!
Ha excelben dolgozol, akkor sztem kezd el ezen keresztül megtanulni a VBA-at. Van egy-két jó könyv (magyarul is), és itt fórumon is sokat lehet tanulni.
ALT+F11 és mehet a móka.
üdv.:
P. -
asphalt
csendes tag
Szia!
Alap excelben én nem tudok olyan megoldásról, amivel a dollárjeleket be lehetne rakni a képletbe. Vannak részmegoldások amit egy sima cserével (CTRL+H) meg lehet csinálni, pl a relatív oszlopot lehet cserélni (pl.: "A"-ról "$A"-ra) és fordítva. De ugyanígy az összes (vagy kijelölt) cellákból ki lehet törölni a dollárjelet. Viszont ha mondjuk az oszlopod fix (legyen "B") és a sorod lefelé változik (1,2,3 stb..), akkor itt soronként kell cserét csinálni, mivel egyszerre az össze számot nem tudod keresett szövegként beadni a cseréhez.
Lehet hogy van rá mezei felhasználóknak is egyszerű megoldás, csak én nem találkoztam vele.
Viszont VBA-val egyszerűen meg lehet csinálni. A linken található fájlban figyeld a kijelölt területet (ami képletet tartalmaz) nyomkodd végig a gombokat, és figyeld a szerkesztőlécen, hogy mi történik a képlettel.
üdv
P.Igen, ilyesmire gondoltam. Köszönöm!

Ilyeneket a VS Community-vel tudok csinálni?A hivatalos honlapon a tutorialok jók kezdésnek? -
lenkei83
tag
Ez így működik is csak, ha a képlettel kapott adatokra máshol van szükség akkor vagyok bajban.
[link]Mondjuk most, hogy így gondolkodok lehet egy
=és kijelölöm a szükséges cellákat megoldaná a problémámat.
Ha lenne esetleg megoldás arra hogy lehet a rögzítést alkalmazni egy már kész oszlopra(vagy sor, stb.) akkor azt továbbra is várom. Illetve egy képleten belül minden cellára, hogy ne kelljen végig menni egyesével. pl
=($B$2*$C$2*$D$2*$E$2) vagy hosszabbaknál, ahol bonyolultabb a képlet esetleg a más munkalapon található cellanevek miatt kevésbé átlátható.
Köszönöm a segítséget! -előre is
Szia!
Alap excelben én nem tudok olyan megoldásról, amivel a dollárjeleket be lehetne rakni a képletbe. Vannak részmegoldások amit egy sima cserével (CTRL+H) meg lehet csinálni, pl a relatív oszlopot lehet cserélni (pl.: "A"-ról "$A"-ra) és fordítva. De ugyanígy az összes (vagy kijelölt) cellákból ki lehet törölni a dollárjelet. Viszont ha mondjuk az oszlopod fix (legyen "B") és a sorod lefelé változik (1,2,3 stb..), akkor itt soronként kell cserét csinálni, mivel egyszerre az össze számot nem tudod keresett szövegként beadni a cseréhez.
Lehet hogy van rá mezei felhasználóknak is egyszerű megoldás, csak én nem találkoztam vele.
Viszont VBA-val egyszerűen meg lehet csinálni. A linken található fájlban figyeld a kijelölt területet (ami képletet tartalmaz) nyomkodd végig a gombokat, és figyeld a szerkesztőlécen, hogy mi történik a képlettel.
üdv
P. -
asphalt
csendes tag
Ez így működik is csak, ha a képlettel kapott adatokra máshol van szükség akkor vagyok bajban.
[link]Mondjuk most, hogy így gondolkodok lehet egy
=és kijelölöm a szükséges cellákat megoldaná a problémámat.
Ha lenne esetleg megoldás arra hogy lehet a rögzítést alkalmazni egy már kész oszlopra(vagy sor, stb.) akkor azt továbbra is várom. Illetve egy képleten belül minden cellára, hogy ne kelljen végig menni egyesével. pl
=($B$2*$C$2*$D$2*$E$2) vagy hosszabbaknál, ahol bonyolultabb a képlet esetleg a más munkalapon található cellanevek miatt kevésbé átlátható.
Köszönöm a segítséget! -előre is
-
lenkei83
tag
Lehet hogy nem értek valamit?

Ha így írod be:$B2*$C2akkor függőleges irányba tudod húzni a képletet és a sorok száma folyamatosan változni fog, az oszlopod fix marad. Ezt utána miért akarod rögzíteni?
Esetleg rakj fel egy táblát amiben látszik, hogy mit szeretnél pontosan.Üdv.:
P. -
lenkei83
tag
-
asphalt
csendes tag
-
nesh20
aktív tag
Szia!
Elnézést, átsiklottam ezen a részen.
Kicsit átírtam a kódot.üdv
P.Sub Masolas()
Dim ws_from As Worksheet
Dim ws_from_lastcolumn As Long
Dim ws_from_range As Range
Dim ws_to As Worksheet
Dim ws_to_lastrow As Long
Dim ws_to_range As Range
Set ws_from = Worksheets("Munka1")
Set ws_to = Worksheets("Munka2")
ws_from_lastcolumn = ws_from.Cells(2, ws_from.Columns.Count).End(xlToLeft).Column
Set ws_from_range = ws_from.Range("A2:" & Chr(ws_from_lastcolumn + 64) & 2)
ws_to_lastrow = ws_to.Cells(ws_to.Rows.Count, "B").End(xlUp).Offset(1, 0).Row
Set ws_to_range = ws_to.Range("B" & ws_to_lastrow & ":" & Chr(ws_from_lastcolumn + 65) & ws_to_lastrow)
ws_to_range.Value = ws_from_range.Value
End SubSzia!
Nagyon szépen köszönöm! Tökéletes! -
lenkei83
tag
Szia!
Vedd le a rögzítést a sorok számáról:
$B2*$C2Üdv.:
P. -
lenkei83
tag
Szia!
Elnézést, átsiklottam ezen a részen.
Kicsit átírtam a kódot.üdv
P.Sub Masolas()
Dim ws_from As Worksheet
Dim ws_from_lastcolumn As Long
Dim ws_from_range As Range
Dim ws_to As Worksheet
Dim ws_to_lastrow As Long
Dim ws_to_range As Range
Set ws_from = Worksheets("Munka1")
Set ws_to = Worksheets("Munka2")
ws_from_lastcolumn = ws_from.Cells(2, ws_from.Columns.Count).End(xlToLeft).Column
Set ws_from_range = ws_from.Range("A2:" & Chr(ws_from_lastcolumn + 64) & 2)
ws_to_lastrow = ws_to.Cells(ws_to.Rows.Count, "B").End(xlUp).Offset(1, 0).Row
Set ws_to_range = ws_to.Range("B" & ws_to_lastrow & ":" & Chr(ws_from_lastcolumn + 65) & ws_to_lastrow)
ws_to_range.Value = ws_from_range.Value
End Sub -
asphalt
csendes tag
Sziasztok!
Azt meg lehet oldani, hogy egy oszlopban rögzítse a függvény értékeit minden egyes cellában? Adott pl. a D oszlopban egy egyszerű $B$1*$C$1 ezt folytatnám $B$2*$C$2 stb. Azért kéne, hogy ha másolok vagy mozgatnám akkor maradjanak az értékek.
-
nesh20
aktív tag
Szia!
Valami ilyesmire gondoltál?
Sub Masolas()
Dim ws_from As Worksheet
Dim ws_to As Worksheet
Dim ws_to_lastrow As Long
Set ws_from = Worksheets("Munka1")
Set ws_to = Worksheets("Munka2")
ws_to_lastrow = ws_to.Cells(ws_to.Rows.Count, "A").End(xlUp).Offset(1, 0).Row
ws_to.Rows(ws_to_lastrow).EntireRow.Value = ws_from.Rows(2).EntireRow.Value
End SubSzia!
Erre gondoltam igen, csak amit a munka1 A2-ről másol azt a munka2 B2-be tegye. Szóval az első oszlop az A az maradjon üresen. Egy oszloppal kellene eltolni amit a munka2 lapra másol és teljesen jó! -
lenkei83
tag
Sziasztok!
Segítséget szeretnék kérni.
Szeretném makrózni a következő feladatot, munka1 lapon az A2-es sort átszeretném másoltatni a munka 2 lap B2-es sorába. Ez eddig nem is lenne gond, a bonyodalom számomra az lenne, hogy a munka1 lap változni fog, A2-es sorba kerülnének az adatok, a makrónak az lenne ha feladata, hogy a munka2 lapon figyelje az első üres sort és oda illessze be az adatokat.
A2-ből először a B2-be aztán a B3-ba és így tovább.
Ha bonyolultan fogalmaztam elnézést kérek.
Nagyon szépen köszönöm előre is a segítséget.Szia!
Valami ilyesmire gondoltál?
Sub Masolas()
Dim ws_from As Worksheet
Dim ws_to As Worksheet
Dim ws_to_lastrow As Long
Set ws_from = Worksheets("Munka1")
Set ws_to = Worksheets("Munka2")
ws_to_lastrow = ws_to.Cells(ws_to.Rows.Count, "A").End(xlUp).Offset(1, 0).Row
ws_to.Rows(ws_to_lastrow).EntireRow.Value = ws_from.Rows(2).EntireRow.Value
End Sub -
nesh20
aktív tag
Sziasztok!
Segítséget szeretnék kérni.
Szeretném makrózni a következő feladatot, munka1 lapon az A2-es sort átszeretném másoltatni a munka 2 lap B2-es sorába. Ez eddig nem is lenne gond, a bonyodalom számomra az lenne, hogy a munka1 lap változni fog, A2-es sorba kerülnének az adatok, a makrónak az lenne ha feladata, hogy a munka2 lapon figyelje az első üres sort és oda illessze be az adatokat.
A2-ből először a B2-be aztán a B3-ba és így tovább.
Ha bonyolultan fogalmaztam elnézést kérek.
Nagyon szépen köszönöm előre is a segítséget. -
lenkei83
tag
sziasztok!
Segítség kellene faanyag vásárláshoz, ehhez hívnám segítségül az excelt

Jelen esetben csak a hosszúságalapján kell számolni.
Adott 3 hosszúságú deszka: 4,5 / 4,8 / 5,1m
És szükségem van 14db más más méretű deszkára!
Azt kéne kiszámolni valahogy hogy mi lenne az ideális darabszám az adott hosszokból hogy a lehető legkevesebb hulló anyag legyen, pl:
kell, 100, 200, 300cm-s deszka, akkor a legideálisabb, 1db 5,1-es és 1db 4,5-es!
1-2 méretél ehhez nem kell semmi extra mert egyszerű megoldani, de 15-20 tételnél már nagyon bonyolult.
Remélem valaki tud segíteni.
KösziP4
ui.: ja és azt jó lenne kideríteni hogy ha a végeredmény 5 - 2 - 4 db az adott hosszokból akkor mely méreteket kell abból kivágni.
Szia!
Ez tipikusan egy SOLVER feladat, (amihez én nem értek). Gugliban keress rá erre vagy valami hasonlóra: "Solver optimal product mix"
Üdv.:
P. -
pentium4
senior tag
sziasztok!
Segítség kellene faanyag vásárláshoz, ehhez hívnám segítségül az excelt

Jelen esetben csak a hosszúságalapján kell számolni.
Adott 3 hosszúságú deszka: 4,5 / 4,8 / 5,1m
És szükségem van 14db más más méretű deszkára!
Azt kéne kiszámolni valahogy hogy mi lenne az ideális darabszám az adott hosszokból hogy a lehető legkevesebb hulló anyag legyen, pl:
kell, 100, 200, 300cm-s deszka, akkor a legideálisabb, 1db 5,1-es és 1db 4,5-es!
1-2 méretél ehhez nem kell semmi extra mert egyszerű megoldani, de 15-20 tételnél már nagyon bonyolult.
Remélem valaki tud segíteni.
KösziP4
ui.: ja és azt jó lenne kideríteni hogy ha a végeredmény 5 - 2 - 4 db az adott hosszokból akkor mely méreteket kell abból kivágni.
-
PeLa87
aktív tag
-
csferke
senior tag
-
lenkei83
tag
Sziasztok!
Nem boldogulok bizonyos megjelenítéssel/formázással:="szöveg "&F34&" szöveg"itt az F34-es mező tartalmát szeretném =123.456,00 formában megjeleníteni, de nem sikerülItt
="za "&YEAR(NOW())&" godinu, "&"na dan "&TEXT(NOW();"dd.mm.yyyy")
viszont az eredmény amit kapok za 2016 godinu, na dan dd.27.yyyy a 27 az aktuális dátum napja.köszönöm a segítséget
Szia!
Az elsőhöz: F34 helyett SZÖVEG(F34;"# ##0,00")
A másodiknál feltételezem, hogy angol excelt, de magyar területi és nyelvi beállításokkal használsz.
Ebben az esetben annyit csinálj, hogy a "dd.mm.yyyy" helyett "nn.hh.éééé" legyen.üdv
P. -
csferke
senior tag
Sziasztok!
Nem boldogulok bizonyos megjelenítéssel/formázással:="szöveg "&F34&" szöveg"itt az F34-es mező tartalmát szeretném =123.456,00 formában megjeleníteni, de nem sikerülItt
="za "&YEAR(NOW())&" godinu, "&"na dan "&TEXT(NOW();"dd.mm.yyyy")
viszont az eredmény amit kapok za 2016 godinu, na dan dd.27.yyyy a 27 az aktuális dátum napja.köszönöm a segítséget
-
csferke
senior tag
Sziasztok!
Szeretnék 2 egyszerű dologra segítséget kérni (legalábbis számotokra egyszerű
).1. Ahol az táblázatban dátum van, ott dátumválasztó legyen.
2. Ahol a lejárat van, akkor változzon más színűre amikor lejár. Akárhogyan próbálom a feltételes formázásnál, sehogy sem sikerül...Előre is köszönöm!
-
PeLa87
aktív tag
Sziasztok!
Szeretnék 2 egyszerű dologra segítséget kérni (legalábbis számotokra egyszerű
).1. Ahol az táblázatban dátum van, ott dátumválasztó legyen.
2. Ahol a lejárat van, akkor változzon más színűre amikor lejár. Akárhogyan próbálom a feltételes formázásnál, sehogy sem sikerül...Előre is köszönöm!
-
lenkei83
tag
Sziasztok!
Van egy olyan megoldásom, hogy copy paste-nél csak az értéket másolja be az adott cellába. Ezt gondolom nem kell tovább magyarázni, így néz ki:
Private Sub Workbook_SheetChange(ByVal sh As Object, ByVal target As Range)
Dim regiertek
Dim change_data As String
If sh.CodeName = "Munka7" Or sh.CodeName = "Munka10" Or sh.CodeName = "Munka8" Then
Debug.Print sh.Name
Stop
Exit Sub
Else
regiertek = target.Value
Application.EnableEvents = False
Application.Undo
target.Cells.NumberFormat = "@"
If Application.CutCopyMode <> False Then
target.PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
Else
target.Value = regiertek
End If
End If
Application.EnableEvents = True
Exit Sub
End SubEbbe szeretnék beoperálni egy olyan megoldást, hogy a másolt értékből csak a numerikus karakterek legyenek beillesztve.
A nem numerikus karakterek eltávolítására is van megoldás:
Sub RemoveNotNum()
Dim rng_cl As Range
Dim Workrng_cl As Range
Dim xOut As String
Dim i As Integer
Dim xTemp As String
Dim xstr As String
'On Error Resume Next
Set Workrng_cl = Selection
For Each rng_cl In Workrng_cl
xOut = ""
For i = 1 To Len(rng_cl.Value)
xTemp = Mid(rng_cl.Value, i, 1)
If xTemp Like "[0-9]" Then
xstr = xTemp
Else
xstr = ""
End If
xOut = xOut & xstr
Next i
rng_cl.Value = xOut
Next
End SubViszont nekem a kettő kombinációjára lenne szükségem, konkrétan ha mondjuk dátumot másolok át egy másik munkafüzetből, akkor törölje ki a dátum elválasztókat és csak a számot hagyja bent a cellában.
Valakinek valami ötlet?
Köszi.
P. -
Agostino
addikt
róland & Fferi50
nagyon klassz a függvény, kiváló : ) ott viszont nekem felteszi a kezeit, amikor azt mondom neki, hogy jobb oldalt is vizsgálja meg, de ott csak kettőt vessen össze. az J2 cella kettő értéket az F2 cella utolsó kettő értékével. nem tudom mi felett siklik el a szemem...
=HA(ÉRTÉK(JOBB(F2;2))=J2;IGAZ;HAMIS)illetve középen tudna vizsgálni a függvény? tehát mondjuk az F2 tíz karakter közül a 6. és 7-et vesse össze egy másik cella kettő értékével.
hmm... működik ez jobb oldalt is, kivéve ha vizsgált cella utolsó kettő karaktere 01 és azt a vizsgálandó cella 01 értékével akarom összevetni...
-
Agostino
addikt
róland & Fferi50
nagyon klassz a függvény, kiváló : ) ott viszont nekem felteszi a kezeit, amikor azt mondom neki, hogy jobb oldalt is vizsgálja meg, de ott csak kettőt vessen össze. az J2 cella kettő értéket az F2 cella utolsó kettő értékével. nem tudom mi felett siklik el a szemem...
=HA(ÉRTÉK(JOBB(F2;2))=J2;IGAZ;HAMIS)illetve középen tudna vizsgálni a függvény? tehát mondjuk az F2 tíz karakter közül a 6. és 7-et vesse össze egy másik cella kettő értékével.
-
Delila_1
veterán
köszönöm szépen, DE
megnyitni nem nyitja meg, nyitva kell lennie, hogy menjen
a mentés részénél error 1004-el megáll, mondván, hogy method 'SaveAs' of object '_Workbook' failed
és debugnál ezt sárgítja:ActiveWorkbook.SaveAs Filename:=utvonal & Range("C3") & ".xlsx", _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=FalseAz Excel beállításainál, a bővítményeknél jelöld be az Analysis ToolPak, és az Analysis ToolPak - VBA bővítményeket. Valószínűleg ezek hiányoznak a hiba nélküli futáshoz.
-
mormota
senior tag
Egy üres füzetben modulba másold be a makrót.
Sub Szetcincalas()
Dim sor As Long, usor As Long
Dim WSF As Worksheet, WSS As Worksheet
Const utvonal = "D:\Tmp\" 'ide jön a saját útvonalad
On Error Resume Next
Workbooks.Open Filename:=utvonal & "Forrás.xlsx"
On Error GoTo 0
On Error Resume Next
Workbooks.Open Filename:=utvonal & "Sablon.xlsb"
On Error GoTo 0
Set WSF = Workbooks("Forrás.xlsx").Sheets(1) 'saját füzeted és lapod neve
Set WSS = Workbooks("Sablon.xlsb").Sheets(1) 'saját füzeted és lapod neve
usor = WSF.Range("F" & Rows.Count).End(xlUp).Row
WSS.Activate
For sor = 2 To usor
Cells(1, "C") = WSF.Cells(sor, "F")
Cells(2, "C") = WSF.Cells(sor, "G")
Cells(3, "C") = WSF.Cells(sor, "L")
Cells(4, "C") = WSF.Cells(sor, "H")
ActiveWorkbook.SaveAs Filename:=utvonal & Range("C3") & ".xlsx", _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
Next
MsgBox "Kész"
End SubÍrd át a 3 jelzett sorban az útvonalat, a fájlneveket, és hogy hányadik lapon vannak az adatok a forrás és a sablon füzetekben. Adj rá mentést, Makrós.xlsm-ként.
A makró megnyitja a sablon és forrás fájlokat, elvégzi a másolást, menti az aktuális C3 néven a fájlt.
köszönöm szépen, DE
megnyitni nem nyitja meg, nyitva kell lennie, hogy menjen
a mentés részénél error 1004-el megáll, mondván, hogy method 'SaveAs' of object '_Workbook' failed
és debugnál ezt sárgítja:ActiveWorkbook.SaveAs Filename:=utvonal & Range("C3") & ".xlsx", _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False -
Smogus
őstag
Sziasztok!
Van egy problémám amit szeretnék megoldni de nem igazán tudom hogyan kellene.
Nem vagyok egy nagyon nagy excel felhasználó, de megpróbálom konyha nyelven megfogalmazni és körülírni mit szeretnék.Adott egy iktatásra szolgáló táblázat, ennek minden sorában van egy-egy cella aminek az érték alapján szeretném annak a teljes sornak a tartalmát átmásolni(megjeleníteni) egy másik munkalapra automatikusan. Tehát az alap iktató táblázatba bekerül egy adatsor és amikor az utolsó adat bekerül ami alapján szortíroznék a teljes sor átkerül egy új munkafüzetbe. Külön jó lenne ha az alap iktató táblázatban a sort utólag módosítom, akkor az esetleg lemódosuljon a szétszortírozott munkalapon is, de ha ez nem megoldható akkor nem halunk bele.
A cél az hogy "A munkatárs" beiktat, és "B munkatárs" a szortírozott munkafüzetekből dolgozik tovább az adatokkal, de "A munkatárs" a szortírozást és "B munkatárs" munkáját nem tudja megcsinálni

-
Fferi50
Topikgazda
Szia!
Bocs, de ehhez nincs szükség a HA függvényre, maga a
=Érték(Bal(B1;Hossz(A1)))=A1kifejezés igaz vagy hamis értéket vesz fel,
teljesen megfelel a követelménynek.Üdv.
-
Agostino
addikt
szia!
szerintem jó lesz ez, köszönöm! : )) az utóbbi általad írt feltétel nem jön elő asszem. holnap reggel meg is nézem, hogyan muzsikál. mondjuk annyi félelmem van, hogy szerintem megint több feltételt akarnak egy cellába belezsúfolni a megrendelők, szóval könnyen lehet valami segédtáblába kell legyártanom a történetet..
-
róland
veterán
-
róland
veterán
-
Agostino
addikt
sziasztok
létezik olyan vba megoldás vagy sima függvény, amely fogja A1 értékét, amely legyen 123, és megnézi hogy a mondjuk B1 első három karaktere tartalmazza-e az 123-at és ha mondjuk nem, hamisan jön vissza?
-
Delila_1
veterán
Egy üres füzetben modulba másold be a makrót.
Sub Szetcincalas()
Dim sor As Long, usor As Long
Dim WSF As Worksheet, WSS As Worksheet
Const utvonal = "D:\Tmp\" 'ide jön a saját útvonalad
On Error Resume Next
Workbooks.Open Filename:=utvonal & "Forrás.xlsx"
On Error GoTo 0
On Error Resume Next
Workbooks.Open Filename:=utvonal & "Sablon.xlsb"
On Error GoTo 0
Set WSF = Workbooks("Forrás.xlsx").Sheets(1) 'saját füzeted és lapod neve
Set WSS = Workbooks("Sablon.xlsb").Sheets(1) 'saját füzeted és lapod neve
usor = WSF.Range("F" & Rows.Count).End(xlUp).Row
WSS.Activate
For sor = 2 To usor
Cells(1, "C") = WSF.Cells(sor, "F")
Cells(2, "C") = WSF.Cells(sor, "G")
Cells(3, "C") = WSF.Cells(sor, "L")
Cells(4, "C") = WSF.Cells(sor, "H")
ActiveWorkbook.SaveAs Filename:=utvonal & Range("C3") & ".xlsx", _
FileFormat:=xlOpenXMLWorkbook, CreateBackup:=False
Next
MsgBox "Kész"
End SubÍrd át a 3 jelzett sorban az útvonalat, a fájlneveket, és hogy hányadik lapon vannak az adatok a forrás és a sablon füzetekben. Adj rá mentést, Makrós.xlsm-ként.
A makró megnyitja a sablon és forrás fájlokat, elvégzi a másolást, menti az aktuális C3 néven a fájlt.
-
mormota
senior tag
sziasztok
fogok kapni egy minimum 10-15000 soros legyűjtést excelben (lehet, hogy ezt szűkíteni, darabolni fogom a könnyebb kezelhetőség érdekében.
ebből a sok sorból kellene majd egy előre elkészített excel sablonnak megfelelően adatokat beszúrni adott cellákba, majd menteni adott cellában található (ez is importálva lesz) tartalom alapján (a tartalom lesz a neve a filenak).
erre kellene valami makró, ami megkönnyíti a munkát
köszönöm előre is
ps: egy sorból egy file lesz
konkrétabban a forrásfile
F2 celláját a sablonfile C1
G2 -> C2
L2 -> C3
H2 -> C4 cellájába kellene másolni
majd az egész kitöltött sablont el kéne menteni a C3-ban található névenújrakzdeni a 3. sorban ugyanígy az F,G,L és H oszlopokkal, stb stb stb, amíg van rekord a forrásfileban
-
mormota
senior tag
sziasztok
fogok kapni egy minimum 10-15000 soros legyűjtést excelben (lehet, hogy ezt szűkíteni, darabolni fogom a könnyebb kezelhetőség érdekében.
ebből a sok sorból kellene majd egy előre elkészített excel sablonnak megfelelően adatokat beszúrni adott cellákba, majd menteni adott cellában található (ez is importálva lesz) tartalom alapján (a tartalom lesz a neve a filenak).
erre kellene valami makró, ami megkönnyíti a munkát
köszönöm előre is
ps: egy sorból egy file lesz
-
Vladek83
tag
Szia,
távoli asztalt nem használok.
2 munkafüzet van megnyitva, egyikből másolgatok át a másikba ( alapműveletek ). Tegnap pl. már nem sűrűn dobálgatott ki, csak 2x..
Nem tudom mi lehet, valami háttérfolyamat, vagy passz... -
Delila_1
veterán
-
lenkei83
tag
-
Delila_1
veterán
Hu, ezt most fejben nem tudom összerakni.
Működik "OR"-ral, de nem értem. Eddig sosem volt gondom a ciklusokkal, de erre rácsodálkoztam.A ciklus egyszerre csak egy ws-t vizsgál és azt nézi, hogy az adott ws-nek mi a neve, ami ha nem egyenlő a megadottal akkor kihagyja, de nem ezt teszti.
OR-nak elvileg akkor lenne értelme, ha egyszerre több munkalap lenne kijelölve és azt vizsgálnám, hogy a kijelöltek közül ha az egyik neve <> munkax és a másik neve <> munkay akkor msgbox.Vagy valamit nem jól látok?

A feltételben azt kell megnézni, hogy az aktuális lap neve nem Munka7, ÉS nem Munka8, stb.
Or-ral mindegyik lapnevet kiírja.
-
lenkei83
tag
Hu, ezt most fejben nem tudom összerakni.
Működik "OR"-ral, de nem értem. Eddig sosem volt gondom a ciklusokkal, de erre rácsodálkoztam.A ciklus egyszerre csak egy ws-t vizsgál és azt nézi, hogy az adott ws-nek mi a neve, ami ha nem egyenlő a megadottal akkor kihagyja, de nem ezt teszti.
OR-nak elvileg akkor lenne értelme, ha egyszerre több munkalap lenne kijelölve és azt vizsgálnám, hogy a kijelöltek közül ha az egyik neve <> munkax és a másik neve <> munkay akkor msgbox.Vagy valamit nem jól látok?

-
Delila_1
veterán
OR helyett AND kell a sorba.
-
lenkei83
tag
Sziasztok!
Ha ezt lefuttatom, az If sorban lévő munkalapokat miért nem hagyja ki az msgboxnál?
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
If ws.CodeName <> "Munka7" Or ws.CodeName <> "Munka8" Or ws.CodeName <> "Munka10" Then
MsgBox ws.CodeName
End If
NextKöszi.
P. -
olloczky
senior tag
-
olloczky
senior tag
Sziasztok
Beírom ezt egy cellába: 7-8. és vagy azt hozza ki, hogy 08. júl vagy azt, hogy 42559. MIÉRT?!
próbálgattam a cellaformázásnál a szám fülön a kategóriát állítani de semmi ..üdv
-
Delila_1
veterán
Tiszteletem Mester!

Nagyon köszönöm az időzítő makrókódot. Jól működik. Sőt még a felesleges munkalaptörlő kódrészletet is töröltem, nekem nincs rá szükségem. Viszont szeretném egy aprósággal kibővíteni a működését a makrónak!
Megoldható-e az, hogy amikor lejár a beállított timer, akkor megjelenjen egy form, rajta egy text box, vagy simán csak címke, tök mindegy, ami egy megadott cellatartomány szummázásának eredményét írja ki? A formon lenne még egy BEZÁR nevű parancsgomb amire ha katt, akkor a munkafüzet tartalm elmentődik, majd a program automatikusan bezár.

ThisWorkbookba
Private Sub Workbook_Open()
Application.OnTime Now + TimeValue("00:00:10"), "OsszegKiiras"
End SubModulba
Sub OsszegKiiras()
Beep
MsgBox Application.WorksheetFunction.Sum(Sheets("Munka3").Range("C4:C15")) '***
Application.DisplayAlerts = False
ActiveWorkbook.Save
ActiveWorkbook.Close
Application.DisplayAlerts = True
End SubA csillagokkal jelzett sorban a saját lapod, saját összegzendő tartományod címét add meg!
-
Agostino
addikt
elég soványka információ. milyen műveletet végzel, amikor a fagyás bekövetkezik? nekem is szokott, de általában akkor, ha teamvieweren dolgozok egy másik gépen is. de ez nálam van, magyarán számos oka lehet..
-
Carasc0
őstag
Tiszteletem Mester!

Nagyon köszönöm az időzítő makrókódot. Jól működik. Sőt még a felesleges munkalaptörlő kódrészletet is töröltem, nekem nincs rá szükségem. Viszont szeretném egy aprósággal kibővíteni a működését a makrónak!
Megoldható-e az, hogy amikor lejár a beállított timer, akkor megjelenjen egy form, rajta egy text box, vagy simán csak címke, tök mindegy, ami egy megadott cellatartomány szummázásának eredményét írja ki? A formon lenne még egy BEZÁR nevű parancsgomb amire ha katt, akkor a munkafüzet tartalm elmentődik, majd a program automatikusan bezár.

-
Vladek83
tag
Sziasztok,
tud valaki ötletet adni miért fagy le az excel... (2013) ?
a munkafüzet nem tartalmaz makrókat..
A Microsoft Excel működése leállt
A Windows megoldást keres a problémára...ui.: eddig a gugli nem segített
-
Pakliman
tag
Szia!
Ha nem akarsz csiki-csukit, akkor az rw változót a proc elején deklaráld és minden
Print #xx,sor után írd be ezt:rw=rw+1.
A végén az rw értéke a fájl sorainak a száma lesz (feltéve, hogy a fájlba kiírt szövegek nem tartalmaznak sortörést okozó karaktert).Vagy egy másik lehetőség, hogy az
Open ...esetében a Random-t használod az Output helyett. -
DasBoot
aktív tag
Üdvözlet, Mindenkinek! "Régebbi" MSExcel verziókban volt egy Special paste nevű lehetőség. Azt kérdezném, hogy a mostaniakban van-e ilyen? 2010-est használok. Üdv.: Joe
-
Delila_1
veterán
Sziasztok!
Lenne egy minden bizonnyal egyszerű kérdésem, remélem valaki tud segíteni.
Adott egy számsorozat, 9 elemből áll, nem vészes. Az alatta lévő sorba kéne a fenti sort szummázni, az adott cellának megfelelő felső soros értékkel bezárólag. Továbbá van még egy változó cella is, amely azt adja meg, hogy visszamenőleg hány cella értékét kell összeadni. Van valakinek tippje?
Köszi
A másik topicban sikerült megoldani.
Nem is volt olyan egyszerű.
-
lenkei83
tag
Szia!
Csak egy pillantást tudtam vetni rá, de szerintem a hiba
For Output As #xxlesz.
Ez esetben olvasni nem tudsz a fájlból.Egy lehetőség a sok közül:
For Each mezokod In mezokod_tartomany_1
If mezokod <> "" And mezokod.Offset(0, -6) <> "" Then
Print #xx, mezokod.Value & "=" & mezokod.Offset(0, -6).Value
End If
Next mezokod
Close #xx 'ÚJ SOR!!
Dim LineofText As String
Dim rw As Long
rw = 0
xx = FreeFile() 'ÚJ SOR!!
Open ThisWorkbook.Path & "\" & "1665" & "_" & ido & ".imp" For Input As #xx 'ÚJ SOR!!
Do While Not EOF(xx)
Line Input #xx, LineofText
rw = rw + 1
Loop
MsgBox rw
Close #xxAz 'ÚJ SOR!! részeket kell beírnod a kódba.
Figyelj! Az Open-nél Input van!Remélem műxik majd

Szia!
Igen, a becsukom újranyitom verziót ismerem, épp ezt szerettem volna elkerülni.
Matekolok még rajta hétvégén.Köszi
P. -
Pakliman
tag
Szia!
Csak egy pillantást tudtam vetni rá, de szerintem a hiba
For Output As #xxlesz.
Ez esetben olvasni nem tudsz a fájlból.Egy lehetőség a sok közül:
For Each mezokod In mezokod_tartomany_1
If mezokod <> "" And mezokod.Offset(0, -6) <> "" Then
Print #xx, mezokod.Value & "=" & mezokod.Offset(0, -6).Value
End If
Next mezokod
Close #xx 'ÚJ SOR!!
Dim LineofText As String
Dim rw As Long
rw = 0
xx = FreeFile() 'ÚJ SOR!!
Open ThisWorkbook.Path & "\" & "1665" & "_" & ido & ".imp" For Input As #xx 'ÚJ SOR!!
Do While Not EOF(xx)
Line Input #xx, LineofText
rw = rw + 1
Loop
MsgBox rw
Close #xxAz 'ÚJ SOR!! részeket kell beírnod a kódba.
Figyelj! Az Open-nél Input van!Remélem műxik majd

-
dWan
tag
Sziasztok!
Lenne egy minden bizonnyal egyszerű kérdésem, remélem valaki tud segíteni.
Adott egy számsorozat, 9 elemből áll, nem vészes. Az alatta lévő sorba kéne a fenti sort szummázni, az adott cellának megfelelő felső soros értékkel bezárólag. Továbbá van még egy változó cella is, amely azt adja meg, hogy visszamenőleg hány cella értékét kell összeadni. Van valakinek tippje?
Köszi
-
Winner_hun
félisten
-
tzimash
őstag
Ha megnyomom a jobbra nyilat a billentyűzeten akkor nem a kijelölt melletti cellára ugrik hanem egy oszlopnyit lapoz az egész dokumentumon. Miért? Néha előjön, csak a gép újraindítása oldja meg a problémát.
Scroll lock?
-
Winner_hun
félisten
Ha megnyomom a jobbra nyilat a billentyűzeten akkor nem a kijelölt melletti cellára ugrik hanem egy oszlopnyit lapoz az egész dokumentumon. Miért? Néha előjön, csak a gép újraindítása oldja meg a problémát.
-
lenkei83
tag
Akkor passzolom. Akkora nullát dob, hogy csak pislogok.
Feltöltöttem a fájlt, megköszönném ha ránéznél.
Module1-ben a legelső makro végén van a counter. Ha a makro lefut, a "thisworkbook" mappába exportál egy imp fájlt, ezt kezeli xx-ként.
Köszi & üdv
P. -
Pakliman
tag
-
lenkei83
tag
-
Pakliman
tag
Sziasztok
Lehetséges az valahogy hogy az üres excel sorokat teljesen kitörlöjem?
Jelenelg látom 1048576-os sorig tudnék lescrollozni de tök felesleges ha csak 500 soron van adat... Nem tudom ettől nagyobb e file de kevésbé hazsnálható mert a scroll bar jó kicsi... Olyan mitnha végig adatot látna pedig többször töröltem és semmi nincs az 500-ik sor után...
Köszi

Szia!
Sajnos már én is jártam így

Milliószor töröltem a sorokat, mentés, megnyitás, és az excel még mindig baromi sok sort "érzékel"
A megoldás az volt, hogy új munkalap vagy munkafüzet létrehoz, szükséges adatokat tartalmazó terület kijelöl, újba átmásol, ment, régi kidob ÉS

-
Pakliman
tag
Szia!
Seek #filenum, 1
Do While Not EOF(xx) -
Mittu88
senior tag
-
alfa20
senior tag
-
lappy
őstag
-
alfa20
senior tag
Sziasztok!
Segítséget szeretnék kérni feltételes nem üres cella számolásában (képlet!).
Adott mondjuk 3 oszlop kód, dátum mennyiség, nekem az kell, hogy adott kódhoz mennyi tétel tartozik:

-
lappy
őstag
Sziasztok
Lehetséges az valahogy hogy az üres excel sorokat teljesen kitörlöjem?
Jelenelg látom 1048576-os sorig tudnék lescrollozni de tök felesleges ha csak 500 soron van adat... Nem tudom ettől nagyobb e file de kevésbé hazsnálható mert a scroll bar jó kicsi... Olyan mitnha végig adatot látna pedig többször töröltem és semmi nincs az 500-ik sor után...
Köszi

Törölni nem tudod max elrejteni. Ki kell ejlölni a sorokat a következő billenytyűkkel
Ctrl+Shift+lefele nyíl majd jobb gomb és elrejtés -
butch3r
senior tag
Sziasztok
Lehetséges az valahogy hogy az üres excel sorokat teljesen kitörlöjem?
Jelenelg látom 1048576-os sorig tudnék lescrollozni de tök felesleges ha csak 500 soron van adat... Nem tudom ettől nagyobb e file de kevésbé hazsnálható mert a scroll bar jó kicsi... Olyan mitnha végig adatot látna pedig többször töröltem és semmi nincs az 500-ik sor után...
Köszi

-
lenkei83
tag
Szia!
Logikailag értem, csak mégsem. Valamiért mindig nullát dob.
Hova kell a seek, vagy mit kell máshogyan?

üdv
P.Dim LineofText As String
Dim rw As Long
rw = 0
Do While Not EOF(xx)
Line Input #xx, LineofText
rw = rw + 1
Loop
Close #xx
MsgBox rw -
Pakliman
tag
Szia!
Működnie kell.
Vagy ugyanazt a fájl azonosítót (#filenum) kell használod, amivel először megnyitottad (ez esetben kell aSeek #filenum, 1), vagy újként nyitod újra, más azonosítóval (pl. #filenum2)Üdv.
-
lenkei83
tag
Jó reggel!
Ezzel az infoval így nem tudtam mit kezdeni.

Elvileg így is mennie kellene, gyakorlatilag meg nem.
Dim LineofText As String
Dim rw As Long
rw = 0
Do While Not EOF(xx)
Line Input #xx, LineofText
rw = rw + 1
Loop
Close #xx
MsgBox rwüdv
P. -
Fferi50
Topikgazda
Sziasztok!
Megnyitott csv-ben szeretném megszámolni a sorokat, tehát a VBA open valami for input parancs nem jó.
És éppen ez a bajom. Nyitott fájlt hogyan lehet beadni a for input as parancshoz?A lenti kód működik, ha épp nincs megnyitva a fájl, ezt kellene orvosolni valahogyan.
üdv
P.Dim filenum As Integer
Dim count As Long
Dim tmp As String
xx = FreeFile
[B]Open ThisWorkbook.Path & "\" & "1665" & "_" & ido & ".imp" For Input As xx[/B]
Do While Not EOF(xx)
Line Input #xx, tmp$
count = count + 1
Loop
MsgBox countSzia!
Ha nyitott a fájlod, akkor csak az a feladat, hogy az első rekordot/byte-ot megtaláld. Erre szolgál a Seek függvény:
Seek xx, 1
beállítja az xx fileszámmal megnyitott fájl első pozícióját. Utána olvashatod úgy, mintha most nyitottad volna meg.Üdv.
-
psg5
veterán
-
lenkei83
tag
Sziasztok!
Megnyitott csv-ben szeretném megszámolni a sorokat, tehát a VBA open valami for input parancs nem jó.
És éppen ez a bajom. Nyitott fájlt hogyan lehet beadni a for input as parancshoz?A lenti kód működik, ha épp nincs megnyitva a fájl, ezt kellene orvosolni valahogyan.
üdv
P.Dim filenum As Integer
Dim count As Long
Dim tmp As String
xx = FreeFile
[B]Open ThisWorkbook.Path & "\" & "1665" & "_" & ido & ".imp" For Input As xx[/B]
Do While Not EOF(xx)
Line Input #xx, tmp$
count = count + 1
Loop
MsgBox count -
Delila_1
veterán
-
Juditta_56
aktív tag
"A" oszlopba írd a dátumokat, a "B" - be a következő függvényt - majd húzd végig a "B" oszlopon, amíg az "A" - ban van adat - :
=HA(A1<$C$1;0;1)és a C1-be azt a dátumot, aminél kisebbet, illetve nagyobbat-egyenlőt szeretnél.
-
Dr V
őstag
Sziasztok!
Egy táblázatban többféle adatom van. Az egyik oszlopban lévő adatok alapján szeretném formázni a táblázat sorait. Ennek mi a trükkje?
-
Soma01
veterán
Sziasztok!
Tudtok segíteni nekem egy probléma megoldásában? Azt kellene beképletezni, (pl. ha függvénnyel) hogy :
Ha egy dátum egy bizonyos időpontnál korábbi, akkor egy cél cellába irjon 0-t, ha későbbi vagy egyenlö irjon 1-est.
Milyen függvénnyel lehet ezt megoldani? -
lappy
őstag
Sziasztok!
Olyan képletet keresek, mely tömegre vetített egységárat számol ki bármelyik szükséges adat hiányában.
pl. adott 200g só aminek az eladási ára 600.-Ft és szeretném tudni a kg-ra vetített egységárát a képlettel, de akár úgy is tudja, hogy ha tudom a kg-ra vetített egységárát és az eladási árát, de szeretném megkapni a kiszerelt tömeget (200g-ot)
Vagyis egy cellában "A" lenne pl a tömeg "B" az eladási ár "C" az egységnyi ár.
Utópia nagyon?Ehhez szerintem négy oszlop kell, mert egy cellából kellene eldönteni hogy az egységnyi vagy töredéke. Ha viszont van olyan hogy pl.: gramm- kilogramm- ár- egységár akkor minden számolható
-
psg5
veterán
Sziasztok!
Olyan képletet keresek, mely tömegre vetített egységárat számol ki bármelyik szükséges adat hiányában.
pl. adott 200g só aminek az eladási ára 600.-Ft és szeretném tudni a kg-ra vetített egységárát a képlettel, de akár úgy is tudja, hogy ha tudom a kg-ra vetített egységárát és az eladási árát, de szeretném megkapni a kiszerelt tömeget (200g-ot)
Vagyis egy cellában "A" lenne pl a tömeg "B" az eladási ár "C" az egységnyi ár.
Utópia nagyon? -
Delila_1
veterán
-
Carasc0
őstag
Egy réges-régi fájlt feltöltöttem, kiindulási alapnak jó lesz. Tettem bele kommenteket.
Nézd meg a ThisWorkbook lap makróját is, az indítja az időzítőt.
Hálás köszönetem! Megvizsgálom!

Már csak az kéne bele hogy zárja be a programot is a mentést követően és szerintem ez tökéletes lesz!

-
Delila_1
veterán
Sziasztok!
Egy olyan időzítő sablon scriptre lenne szükségem (Excel 2016), amelynek fő feladatai:
- Excel dokumentum megnyitásakor azonnal aktiválódjon a script.
- A script feladata tulajdonképpen egy paraméter formájában megadott időintervallum visszaszámlása vagy akár fordítva tök mindegy. (pl. 10 perc).
- Ha a megadott időpont lejár, akkor végezzen az Excel automatikus mentést. (felülírásos mentés elég!), majd zárja be a programot úgy ahogy van.
- Az időt én tudjam megválasztani a kódban!
Nagyon hálás lennék egy ilyennek!

Egy réges-régi fájlt feltöltöttem, kiindulási alapnak jó lesz. Tettem bele kommenteket.
Nézd meg a ThisWorkbook lap makróját is, az indítja az időzítőt.
Új hozzászólás Aktív témák
-
33100 - 33001
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 48001 48000 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 35901 35900 - 35801 35800 - 35701 35700 - 35601 35600 - 35501 35500 - 35401 35400 - 35301 35300 - 35201 35200 - 35101 35100 - 35001 35000 - 34901 34900 - 34801 34800 - 34701 34700 - 34601 34600 - 34501 34500 - 34401 34400 - 34301 34300 - 34201 34200 - 34101 34100 - 34001 34000 - 33901 33900 - 33801 33800 - 33701 33700 - 33601 33600 - 33501 33500 - 33401 33400 - 33301 33300 - 33201 33200 - 33101 33100 - 33001 33000 - 32901 32900 - 32801 32800 - 32701 32700 - 32601 32600 - 32501 32500 - 32401 32400 - 32301 32300 - 32201 32200 - 32101 32100 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
- Végre feketében pózol a Noctua legkomolyabb 120 mm-es ventilátora
- Yettel topik
- Microsoft Rewards
- Nyuszit otthonra, kedvencnek!
- Milyen monitort vegyek?
- Kerékpárosok, bringások ide!
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Gitáros topic
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Windows 11
- További aktív témák...
- Star Wars The Old Republic Collectors Edition
- PC Game Pass előfizetés
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Eladó jogtiszta, Windows 11/10, Office 2019/2021/2024, Fizikai és Digitális licencek, Számlával.
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Vásárlunk iPhone 12/12 Mini/12 Pro/12 Pro Max
- HIBÁTLAN iPhone 14 128GB Purple -2 ÉV GARANCIA - Kártyafüggetlen, MS5548
- 5G Lenovo ThinkPad P14s Gen 3 Intel Core i7-1280P 16GB 1TB Nvidia T550 4GB 1 év garancia
- Apple iPhone SE 64GB Black Használt, megkímélt állapot 88% akkumulátor
- Akciós Windows 10 pro + Office 2019 professional plus csomag AZONNALI SZÁLLÍTÁS
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
én meg már mindenféle képlettel próbálkoztam 
...és próbálom megfejteni









