, . Numberformat .
, , :
dim v as integer
v = val(Sheets("Sheet1").Cells(2, 2))
dim cid as string
cid = format(v, "000")
Select ActiveSheet , ; Cells , .
(Val , , ).
...:
Worksheets(1).Columns("A").NumberFormat = "@"
Worksheets(1).Cells(1, "A").Value = "00023"
Worksheets(1).Columns("A").NumberFormat = "000000"
Worksheets(1).Cells(1, "A").Value = "0023"
( 6 )
EDIT:
- , , ' :
( .)
Dim s As String
s = "0002"
Worksheets(1).Cells(1, "A").Value = "'" & s