Udbygning af Public Sub CopyVerySpecial()
Kan macroen:Public Sub CopyVerySpecial()
Dim rCell As Range
For Each rCell In ActiveSheet.Range("K1:K65536").Cells
If rCell.Value = "" Then
rCell.Value = ActiveSheet.Range("A1").Value
Exit For
End If
Next rCell
Set rCell = Nothing
End Sub
http://www.eksperten.dk/spm/437461 udbygges således:
Hvis der står 1 i celle B1 skrives der i K1, hvis der står 2 i B1 skriver den til L1, hvis der står 3 i B1 skrives til M1.
eller er der en anden smartere måde at gøre dette på.
Svaret må ikke være for indviklet, da jeg er en novice på området ;-)
