Ændring af en celles værdi i excel vha. vba
VBA i Excel med makroerJeg ønsker at ændre lønenumrene i en kollonne som indeholder tallene fra 8011 til 8016 således at de i stedet kommer til at hedde 8001 til 8006.
Jeg har gjort et forsøg, men kan ikke få den til at køre hele vejen ned gennem kollonnen.
----------------
Sub Change_database()
Dim pte As String, i As Integer, prodnr As Object, j As Integer
With Worksheets("old_database")
Range("B1015:B1052").Name = "pte" 'det range jeg vil ændre i
Range("B1015").Value = 8001 'ændre cellens værdi
Range("B1015").Name = "j"
For i = 8011 To 8016
If .Offset(i, 0).End(xlDown) = i Then
j = j + 1
Exit For
End If
Next
'hver gang den møder en værdi på 8011 skal den omdøbe denne til 8001, og så fremdeles...
End With
End Sub
--------------------------
selve opgaveformuleringen ser du her (opgave 1): http://www.sam.sdu.dk/undervis/85435.F04/obli1_2004/Obligatorisk_opgave_2004.pdf
og excel-filen er her: http://www.sam.sdu.dk/undervis/85435.F04/obli1_2004/Danmarks_Museum_for_Lystsejlads.xls
