Avatar billede mrkr Juniormester
07. april 2009 - 17:51 Der er 5 kommentarer og
1 løsning

Indsætte bogstavet A som sidste tegn i alle celle

Er der nogen kan hjælpe mig med at indsætte bogstavet A som sidste tegn i alle celler der ikke er tomme i forvejen i kolonne L.

Samtidig skal jeg have en makro der sletter det netop indsatte A i alle celler i kolonne L.

Det drejer altså om 2 små makroer der skal indsætte A sidst i cellen og Fjerne A sidst i cellen.
Avatar billede excelent Ekspert
07. april 2009 - 18:20 #1
på:

for each c in selection
if c.value <> "" then c.value = c.value & "A"
next

af:
for each c in selection
c.value = left(c.value, len(c.value) - 1)
next
Avatar billede supertekst Ekspert
07. april 2009 - 18:21 #2
Sub SætAiL()
    sidsterække = ActiveCell.SpecialCells(xlLastCell).Row
   
    For række = 1 To sidsterække
        If Cells(række, 12) <> "" Then
            Cells(række, 12) = CStr(Cells(række, 12)) + "A"
        End If
    Next række
   
End Sub

Sub SletAiL()
    sidsterække = ActiveCell.SpecialCells(xlLastCell).Row
   
    For række = 1 To sidsterække
        If Right(Cells(række, 12), 1) = "A" Then
            Cells(række, 12) = Left(Cells(række, 12), Len(Cells(række, 12)) - 1)
        End If
    Next række
End Sub
Avatar billede mrkr Juniormester
07. april 2009 - 19:11 #3
8 sekunders forskel på en løsning....
Det kan man da kalde tæt løb.........

De virker begge 2 på samme måde jeg efterspurgte.
Jeg takker mange gang for hælpen.

Selvom det kan virke som en mærkelig opgave, vil jeg helt sikkert få meget gavn af koden. Så jeg er en glad mand :-)

Så mangler vi bare svar.
Avatar billede excelent Ekspert
07. april 2009 - 19:45 #4
Nu slap jeg jo også afsted med 6 kodelinier :-)
Avatar billede supertekst Ekspert
07. april 2009 - 23:13 #5
Vent ikke på mig...
Avatar billede mrkr Juniormester
07. april 2009 - 23:17 #6
Jamen så får Excelent da bare det hele :-)
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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