-
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
-
Fferi50
Topikgazda
válasz
the radish
#53693
üzenetére
Szia!
Be kell tenni még egy ciklust, pl. így:Sub vba_concatenate()Dim rng As RangeDim i As StringDim SourceRange As RangeDim x As IntegerFor x = 1 To 50Set SourceRange = Range("I" & x & ":O" & x)For Each rng In SourceRangei = i & rng'& ""Next rngRange("R" & x).Value = Trim(i)NextEnd Sub
De mutatok egy másik módszert is:Sub concat()Dim SourceRange As Range, rowrange As RangeSet SourceRange = Range("I1:O50")For Each rowrange In SourceRange.RowsCells(rowrange.Row, "R").Value = Join(Application.Transpose(Application.Transpose(rowrange.Value)), ";")NextEnd Sub
Itt csak a forrástartományt és a cél oszlopot kell megadnod. A Join függvény második paramétere az elválasztó, ezt veheted "" (nullstring) értéknek is.
Üdv.
Ps. Azt, hogyan jelennek meg a sorok, a szerkesztőprogram kénye-kedve dönti el.
Új hozzászólás Aktív témák
- Magga: PLEX: multimédia az egész lakásban
- Eredeti játékok OFF topik
- GoodSpeed: Samsung DV90DG52A0ABLE hőszivattyús szárítógép
- Xbox Series X|S
- Villanyszerelés
- Tavaszi szél új iPadeket áraszt?
- Futás, futópályák
- TCL LCD és LED TV-k
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- Elden Ring
- További aktív témák...
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Adobe Előfizetések - Adobe Creative Cloud All Apps - 12 Hónap - 15% AKCIÓ
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- The Elder Scrolls Online Imperial Collector s Edition
- DELL UltraSharp U2722DE 27" monitor QHD LCD IPS 27% ÁFÁs
- Gamer egerek és billentyűzetek kitűnő árakon!
- MSI GF65 Thin - 15,6"FHD 120Hz IPS - i5-9300H - 16GB - 1,25TB SSD - Win11 - GTX 1660 Ti - MAGYAR
- BESZÁMÍTÁS! ASUS H110M i5 6400 8GB DDR4 120GB SSD 500GB HDD GTX 1050 Ti 4GB Zalman T3 Plus 650W
- Bomba ár! Dell Latitude E7250 - i5-5300U I 8GB I 128SSD I 12,5" HD I HDMI I Cam I W10 I Garancia!
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest

Fferi50
