PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerVBAVBAHjälp med funktion som adderar ett värde till flera celler samtidigt.Hjälp med funktion som adderar ett värde till flera celler samtidigt.
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2014-08-26 22:25
 
Hej! Till en början vill jag säga att jag är nybörjare på VBA-programmering. Med detta sagt nu till problemet.

Jag har en kolumn med data där jag vill kontrollera värdet i varje cell och beroende på värdet (<10) ska ett tal ("0" i form av string) läggas till framför. Jag har följande data:

1a
3b
2
5c
10
11a
17
15d

Jag har lyckats delvis med det jag vill uppnå med följande kod :
Sub Knapp1_Klicka()
Dim cValue As Integer
Dim textStrang As Variant

cValue = Val(ActiveCell.FormulaR1C1)
textStrang = ActiveCell.FormulaR1C1

If cValue < 10 Then
ActiveCell.FormulaR1C1 = "0" & textStrang
ElseIf cValue > 10 Then
Selection = textStrang
End If
End Sub

Att detta inte löser problemet är för att jag måste stå i den aktiva cellen och klicka på knappen för att få det önskade resultatet nedan:

01a
03b
02
05c
10
11a
17
15d

Det som eftersträvas är att jag ska kunna markera all data (i en kolumn) och utföra kontrollen med ett knapptryck. Dvs:
Kolla rad 1. Om värdet <10 lägg till "0" framför och gå vidare till rad 2. Om värdet <10 lägg till "0" framför och gå vidare till rad 3,4,5....

Hur ska jag angripa problemet?

Tacksam för svar!
/Robin
Nytt inlägg
 2014-08-27 08:40
 
Detta borde lösa ditt problem,

http://www.excel-easy.com/vba/examples/loop-through-defined-range.html
Nytt inlägg
 2014-08-27 14:41
 
Tack! detta löste problemet!
/Robin
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBAHjälp med funktion som adderar ett värde till flera celler samtidigt.Hjälp med funktion som adderar ett värde till flera celler samtidigt.

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter