Jeg skal bruge en funktion, som lægger teksterne sammen i en kolonne i en tabel. Jeg kender godt A1&A2&A3..., men den kan jeg ikke bruge, da jeg ikke kender længden af min kolonne på forhånd. Jeg forstiller mig en funktion med noget SAMMENKÆDING + KOLONNE, men lang fra sikker :-)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du skriver, at antallet af celler i de enkelte kolonner kan variere .... Så langt, så godt.
Spørgsmål ... Hvor vil du ha´ det sammenkædede resultat for de enkelte kolonner: - For enden af hver kolonne (i den først ledige celle) ? - Eller i samme celle/række for alle kolonner ?
Og sidst men ikke mindst: - Skal sammenkædningen ske løbene, samtidig med, at du taster data ind ? eller hvordan har du tænkt dig ?
Public Function SamletTekst(cell As Range) As String Dim C As Range For Each C In cell.Cells If C <> "" Then SamletTekst = SamletTekst & Trim(C) SamletTekst = SamletTekst & ", " End If Next SamletTekst = Left(SamletTekst, Len(SamletTekst) - 3) End Function
kaldes med =SamletTekst(F1:F12)
hvis det står i F kolonnen
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.