-
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
-
lenkei83
tag
Azt esetleg tudja valaki, hogy logikailag ebben mi a hiba?
ActiveCell.Formula = "=sumifs(Range("F2") & "!" & "B
", Range("F2") & "!" & "V:V", Range("E2"))" -
lenkei83
tag
válasz
DeFranco
#28915
üzenetére
Jó a meglátás, jelen esetben sehogyan sem. A helyes képlet így nézne ki:
[...]INDIREKT("'" & $F2 & "'!$A$"[...]
Az első idézőjelek között egy aposztrófnak kell szerepelnie és a felkiáltójel előtt szintén, ami lefordítva így nézne ki amennyiben F2="sales":
'F2'!A2 --> 'sales'!A2A korábban taglalt képlet ilyen szempontból valóban hibás, viszont nem kellett kezelnem sem numerikus karaktereket, sem szóközöket a munkalapok neveiben, ezért nem is foglalkoztam vele.
üdv
-
lenkei83
tag
-
lenkei83
tag
válasz
DeFranco
#28901
üzenetére
Elvileg "'" nélkül is működik, ez akkor szükséges, ha szóköz van a munkalap nevében. Enélkül nem tudná értelmezni a munkalap nevében lévő szóközöket.
Példával szemléltetve:
szumhatöbb képlet "sample1" fülre hivatkozva
=SZUMHATÖBB(Sample1!B
;G:G;1)szumhatöbb képlet "sample 1" fülre hivatkozva
=SZUMHATÖBB('Sample 1'!B
;G:G;1)Mindkettőt szerkesztőlécről másoltam, csak a munkalap nevét változtattam egy szóközzel. Tehát az excel ezt dinamikusan kezeli, viszont ilyen "összerakott" képleteknél célszerű már az elején befoglalni a képletbe a későbbi problémák megelőzésének érdekében.

-
lenkei83
tag
Sziasztok!
Mostanában kicsit elborult az agyam, és van pár elvetemült ötletem, ez is egy ilyen.
Van egy összesítő táblám a sample fülön A24:O47-ben és sok másik alatta amiből összesít.
A szum fügvényt kicsit megbolondítottam (Pl: C26 cella), így tudok összegezni úgy, hogy a kritérium mindig csak a szummázandó tábla feletti részben szerepel azonos elhelyezkedésben. Ez így ok.
Amit viszont még elméletben sem tudok lemodellezni (és itt nem VBA megoldásra lennék kíváncsi hanem excel képletre) az az, hogy ugyanezt hogyan tudom megcsinálni szumhatöbbel? Hogyan tudom megadni azt, hogy a sample fül A52 cellában lévő érték tartozzon kritériumként az A55:A66-hoz?
Egyébként a sales kivonat fülön (PL.: H oszlopában) kellene ilyet varázsolni, ahol már csak ez hiányzik a képletből.
Könnyű lenne ha minden sorba beraknám a kritériumot, de én ilyen mazochista huligán vagyok. Nem szeretem az egyszerű dolgokat.

Csinált már valaki ilyet? Lehet egyáltalán?
üdv
P. -
lenkei83
tag
válasz
Delila_1
#21522
üzenetére
Megoldottam máshogy...
Minden lapon van fix cellám ami nem változik:
Sub AR_APSELECT()
Dim SheetArray() As Variant
Dim ws As Worksheet
Dim indx As Integer
For Each ws In ThisWorkbook.Sheets
If ws.Range("A6") = "Company" Then
ReDim Preserve SheetArray(indx)
SheetArray(indx) = ws.Index
indx = indx + 1
End If
Next
If indx > 0 Then
Sheets(SheetArray()).Select
End If
End Sub -
lenkei83
tag
Sziasztok!
Egy nagyon (számomra nem
) egyszerű dologra lenne szükségem VBA-ban.Van 20 munkalapom, 10 x-re végzőik és 10 y-ra.
Szeretném egyszerre kijelölni csak az x végűeket.
Tudna valaki ebben segíteni?
köszi
Új hozzászólás Aktív témák
- Anglia - élmények, tapasztalatok
- Revolut
- Mikrotik routerek
- Kerékpárosok, bringások ide!
- Milyen házat vegyek?
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- Samsung Galaxy S23 Ultra - non plus ultra
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- További aktív témák...
- Bomba áron dobozos Hp Laptop! /AMD Ryzen 5-7520U/8 GB/256 SSD/FHD/Garancia
- szinteÚJ Lenovo ThinkPad L14 Gen5 i7 155U 16GB 1TB FHD+
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- BESZÁMÍTÁS! ASRock H110M i5 6600K 8GB DDR4 120GB SSD 500GB HDD GTX 1050 Ti 4GB Zalman T3 Plus 400W
- AKCIÓ! Apple Macbook Air 15 2025 M4 16GB 256GB SSD macbook garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


", Range("F2") & "!" & "V:V", Range("E2"))"
) egyszerű dologra lenne szükségem VBA-ban.
Fferi50