- Sony MILC fényképezőgépcsalád
- Nem indul és mi a baja a gépemnek topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen videókártyát?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- HiFi műszaki szemmel - sztereó hangrendszerek
- Így nézz tévét 2025-ben: új ajánlások, régi szabályok
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen monitort vegyek?
- Fájdalmasan gyenge kijelzőt válaszott a Switch 2-höz a Nintendo
Új hozzászólás Aktív témák
-
jeges
senior tag
ment méél
ide is írom, h én spec külön makróba írnám a kicsomagolást, és külön makróba a többi folyamatot.
az az érdekes, hogy nálam a leírt kód abszolút lefutott. az viszont igaz, hogy az excel nem vár a kicsomagolás eredményére, ezért írnám két makróba.
persze, lehet, h van szebb/jobb megoldás is -
jeges
senior tag
no, hátha délután van itt vki, aki tudja a választ
-
jeges
senior tag
-
jeges
senior tag
fogalmam sincs, de ezzel nem lennék sokkal előrébb, mer' ahogy írtam, nekem relatív hivatkozás kéne képletbe, azaz minden sorba a neki megfelelő sor összege kéne, kerüljön
erre még csak-csak tunnék vmi megoldást (pl. copy és paste eljárásokkal)...
a ''súlyosabb'' probléma a következő lenne:
van egy táblázat, amit egy másik sheetről töltök fel. a tábla függőlegesen csoportokra van osztva, és ezeknek a csoportoknak kéne az összegét ''beképletezni'', de az egyes csoportok rekordszáma csak a feltöltés után válik ismertté. ugyanakkor elképzelhető, hogy a táblát manuálisan köll korrigálni a kitöltés után, ezért lenne jó, ha a csoportösszegek be lennének képletezve
a probléma az, hogy nem t'om, van-e olyan függvény, ami a cells(x,y) kifejezést az általad is írt (pl. ''a6'') formátumra konvertálja. lehet, hogy külön ki kéne jelölni a range-eket (ezt a cells()-el is meg lhet tenni), elnevezni őket (pl. ''range1'', ''range2'', stb.), és így behivatkozhatók a sum függvénybe?
az a legnagyobb bajom, hogy így a makrófutás több percig is eltarthat, ami nem túl praktikus (kb 30 oszlop és 500-600 sor) -
jeges
senior tag
izé...ugyan van elkerülő megoldás, de még mindig érdekelne...
-
jeges
senior tag
no...senki?
-
jeges
senior tag
no, most nekem lenne egy kérdésem:
hogy lehet makró értékadást úgy definiálni, hogy két mező összege kerüljön a cellába, de úgy, hogy ne az összeg, hanem a képlet legyen a cella értéke?
azaz:
cells(x,4)=cells(x,3)+cells(x,2) érték, de ne konkrét érték, hanem a képlet kerüljön bele
előre is köszi -
jeges
senior tag
teszteld le!
de komolyan, általába' utálok más workbookra hivatkozni, de az tuti, hogy a ''value''-ra nincs szükség a végén
(bár asszem, a value-val együtt is működnie kék...)
egyébként ha jól értem, először kijelölöd a cellát, majd az activecell értékét állítod?
erre sztem nincs semmi szükség, a cells() objektumra hivatkozhatsz nyugodtan kijelölés nélkül is...
azaz értékadás így néz ki:
cells(1, x)=workbooks(''példabook'').sheets(''példasheet'').cells(1,1)
vagy ha ugyanarról a sheetről:
cells(10, 10)=cells(20, 20)
lehet (de ebbe' nem vagyok biztos), hogy vmi frissítési parancsot köll még ráengedni, ha külső forrásból veszi az értéket...
Új hozzászólás Aktív témák
Hirdetés
- Szerkesztett és makrofotók mobillal
- RETRO beárazás (mobil, PC, konzol)
- Debrecen és környéke adok-veszek-beszélgetek
- Megjelent a Poco F7, eurós ára is van már
- Nintendo Switch 2
- PlayStation 5
- Mibe tegyem a megtakarításaimat?
- Interactive Brokers társalgó
- Samsung Galaxy S21 FE 5G - utóirat
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- Csere-Beszámítás! Prémium vizhűtéses számítógép! I9 11900K / RTX 3090 / 64GB DDR4 / 1TB SSD
- Csere-Beszámítás! AMD Ryzen 8700G Processzor!
- Telefon felvásárlás!! Samsung Galaxy Note 10+/Samsung Galaxy Note 20/Samsung Galaxy Note 20 Ultra
- REFURBISHED - DELL Thunderbolt Dock WD19TBS docking station (210-AZBV)
- AKCIÓ! ASUS STRIX B650E-E R7 7700 64GB DDR5 1TB SSD RTX 3080 10GB Thermaltake Ceres 500 850W
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged