Visual Basic - Numeracion

Life is soft - evento anual de software empresarial
 
Vista:

Numeracion

Publicado por arturo (2 intervenciones) el 04/01/2006 03:45:38
hola, necesito crear una macro que me permita numerar una columna de excel en forma descendente del 1 al 1000, para poder ahorrar el numerar celda por celda o si alguien sabe como hacer eso sin necesidad de macro o de alguna otra forma gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Numeracion

Publicado por Ramón (90 intervenciones) el 04/01/2006 10:38:32
Te pongo un ejemplo:
Private Sub Command1_Click()
Dim i As Integer, j As Integer
Dim objExcel As Object
Dim objWorkbook As Object
Screen.MousePointer = vbHourglass
Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Add
For i = 1000 To 1 Step -1
j = j + 1
objExcel.Range("A" & j).Select
objExcel.Selection.Value = i
Next
objExcel.Range("A1").Select
objExcel.Visible = True
Set objWorkbook = Nothing
Set objExcel = Nothing
Screen.MousePointer = vbDefault
End Sub
La forma de crear el objeto Excel es lo de menos, lo importante es el bucle For
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar