- Az Oppo Find X8 Ultra lett a legvékonyabb kameramobil
- Magisk
- Xiaomi 14T Pro - teljes a család?
- Megérkezett a Pixel 5 és 4a 5G
- Motorola Edge 40 neo - színre és formára
- Honor Magic V2 - origami
- Milyen okostelefont vegyek?
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- VoLTE/VoWiFi
- Eltűnhet a Dinamikus Sziget
Új hozzászólás Aktív témák
-
T_bee
aktív tag
válasz
mariann71 #2456 üzenetére
Szia,
Nézd meg ezt a kódot, szerintem azt csinálja, ami neked kell:
Sub transzponal()
Dim inp, res As Variant
Dim r As Range
Dim n As Integer
inp = Range(Cells(1, 1), Cells(22, 1)) 'itt olvassa be a program az induló adatokat
n = Int(UBound(inp) / 5) 'itt nézi meg, hogy hány sor lesz az új tömb
If UBound(inp) Mod 5 <> 0 Then n = n + 1
ReDim res(1 To n, 1 To 5)
For i = 1 To n
For j = 1 To 5
If (i - 1) * 5 + j > UBound(inp) Then Exit For
res(i, j) = inp((i - 1) * 5 + j, 1)
Next j
Next i
Set r = Range(Cells(1, 2), Cells(n, 6)) 'itt lehet megadni hogy hova outputolja az eredményt
r = res
End SubÜdv
T_bee
Új hozzászólás Aktív témák
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Nintendo Switch 2
- Robot fűnyírók
- AMD vs. INTEL vs. NVIDIA
- Elektromos cigaretta 🔞
- Milyen belső merevlemezt vegyek?
- Magga: PLEX: multimédia az egész lakásban
- Autós topik
- Az Oppo Find X8 Ultra lett a legvékonyabb kameramobil
- További aktív témák...
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest