Avatar billede rickie Juniormester
06. maj 2003 - 20:47 Der er 2 kommentarer og
1 løsning

Opdel af celleinformation

Hej alle eksperter!

Jeg har ett problem med Excel. Det er sådan at jeg vil dele navn op i flere celler ved en filindläsning og har fået et "script". Problemet er bare at jeg ikke vil lave min "Selection" selv uden den skal automatiskt välge fex. A kolonen.
Resultatet/Opdelningen skal derefter, såfremt det er muligt lägges i A og B kolonnen

Hvis det ikek er muligt at den overskriver samme kolonne så er det okay.

Håber på hjälp! :-)

-------------------

Option Explicit

Sub Separera_Namn()
'© 2002 Alla rättigheter XL-Dennis
Dim vaData As Variant, vaFNamn() As Variant, vaENamn() As Variant
Dim i As Integer

vaData = Selection.Value

ReDim vaFNamn(1 To UBound(vaData))
ReDim vaENamn(1 To UBound(vaData))

'Här separeras för- och efternamn och tilldelas till varsin matris
For i = 1 To UBound(vaData)
    vaFNamn(i) = Left(vaData(i, 1), Application.Find(" ", vaData(i, 1), 1))
    vaENamn(i) = Right(vaData(i, 1), Len(vaData(i, 1)) - Len(vaFNamn(i)))
Next i

Application.ScreenUpdating = False

'Här skrivs data tillbaka till arbetsbladet till initilliggande kolumner
With Selection
    .Offset(0, 1).Resize(UBound(vaFNamn)) = Application.Transpose(vaFNamn)
    .Offset(0, 2).Resize(UBound(vaENamn)) = Application.Transpose(vaENamn)
End With

Application.ScreenUpdating = True
End Sub
Avatar billede medions Nybegynder
07. maj 2003 - 09:12 #1
Dette er ikke VBScript, men Visual Basic Application programmering, det vil sige at du skal oprette spm'et under Visual Basic kategorien!

//>Rune
Avatar billede medions Nybegynder
07. maj 2003 - 16:34 #2
Så husk lgie at læg et svar her og accepter dig selv for at lukke spm'et!

//>Rune
Avatar billede rickie Juniormester
09. maj 2003 - 11:21 #3
Ok!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester