16. juni 2015 - 14:57Der er
3 kommentarer og 1 løsning
Flytte tekst fra flere celler til en
Excel 2013 Flg. kode samler tekst fra flere celler i i øverste celle, med de enkelte tekster adskilt af komma + mellemrum. Tomme celler bliver "sorteret" fra. Teklsterne bliver sat i øverste celle i markeringen og teksten i de øvrige celler bliver slettet. Kan det lade sig gøre, at evt vælge en anden celle, hvor teksten skal sættes eks. G5.
I et inbound callcenter, hvor identiteten på den, der ringer ind, skal bekræftes, kan kontrollen nu foregå i telefonkøen. Det understøtter fem centrale KPI'er for callcentre.
Dim Temp As String, RW As Long, CO As Long, Antal As Long RW = Selection.Row CO = Selection.Column Antal = Selection.Rows.Count - 1 For Each c In Selection If Not IsEmpty(c) Then Temp = Temp & c & "," & " " End If Next Temp = Left(Temp, Len(Temp) - 1) Cells(RW, CO) = Temp Cells(RW, CO).WrapText = True Range(Cells(RW + 1, CO), Cells(RW + Antal, CO)) = "" End Sub
Er der nogen, som har et bud. Ovennævnte kode sætter alle data i første markerede celle med kommm + mellemrum og flere linjer. Jeg vil gerne have, at jeg selv kan vælge, hvilken celle, dataene skal stå i.
For Each Cell In Selection If Not IsEmpty(Cell) Then outputText = outputText & Cell.Value & tegn End If
Next Cell
Range("A1").Select
With Selection .Clear .Value = outputText .Value = Left(.Value, Len(.Value) - 2) .WrapText = True End With
End Sub
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.