Hirdetés
- Luck Dragon: Asszociációs játék. :)
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- leslieke
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- sziku69: Fűzzük össze a szavakat :)
- sh4d0w: StarWars: Felismerés
- sziku69: Szólánc.
- Magga: PLEX: multimédia az egész lakásban
- Mr Dini: Mindent a StreamSharkról!
- eBay-es kütyük kis pénzért
-
LOGOUT
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
-
T_bee
aktív tag
Szia,
Lehetne valahogy index függvénnyel csinálni, de inkább egy gyors makrót írtam rá, szerintem egyszerűbb
Sub tordel()
Dim arRes, arInp As Variant
Dim x, y As Byte
Dim i As Integer
Dim sor, oszlop As Byte
sor = 40
oszlop = 30
arInp = Selection
ReDim arRes(1 To sor, 1 To oszlop)
For x = 1 To oszlop
For y = 1 To sor
i = i + 1
arRes(y, x) = arInp(i, 1)
Next y
Next x
Sheets("Output").Activate
Range(Cells(1, 1), Cells(sor, oszlop)) = arRes
End SubHozz létre egy 'output' nevű oldalt, vagy írd át a kódban a lap nevét, majd jelöld ki az adataidat és futtasd a makrót. A sor illetve oszlop változó értékének változtatásával tudod variálni, hogy az output hány sorból, illetve oszlopból álljon (meg lehetne csinálni hogy csak az egyiket kérje, és aztán a kijelölés nagysága alapján a másikat 'kitalálja', de nem inkább maradtam a 'quick and dirty' megoldásnál
)T_bee
Új hozzászólás Aktív témák
- HIBÁTLAN iPhone 14 256GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3535
- MacBook, Apple M1 / M2 kompatibilis dokkolók, DisplayLink 4K, USB-C, Type-C
- Lian Li LCD-s 360mm-es vízhűtés akciós áron eladó!
- BESZÁMÍTÁS! Asus H370-A i5 9600K 16GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman T7 Zalman 500W
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Laptopműhely Bt.
Város: Budapest
)
Fferi50
