From: "Manuel Romero" <mromerop_arroba_hotmail_punto_com>
References: <14c0201c418f1$dc59e3c0$a601280a@phx.gbl>
Subject: Re: macros
Date: Fri, 2 Apr 2004 15:53:59 -0500
Lines: 33
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Message-ID: <eBMA$QPGEHA.3096@TK2MSFTNGP11.phx.gbl>
Newsgroups: microsoft.public.es.excel
NNTP-Posting-Host: 200.74.147.130
Path: number1.nntp.ash.giganews.com!internal1.nntp.sjc.giganews.com!border2.nntp.sjc.giganews.com!border1.nntp.sjc.giganews.com!nntp.giganews.com!newsfeed.news2me.com!nntp1.phx1.gblx.net!nntp.gblx.net!nntp.gblx.net!enews.sgi.com!msrnewsc1!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP11.phx.gbl
Xref: number1.nntp.ash.giganews.com microsoft.public.es.excel:36568
lo complicado es saber donde cortar el nombre y el apellido
Dim rng As Range
Set rng=Range("A1")
Do Until rng.Value=""
'Cortar nombre y apellido
rng.Offset(0,1).value=apellido
Set rng=rng.Offset(1,0)
Loop
Para la segunda pregunta, presiona F2 en VBA para ver el examinador de
objetos, cuando quieras saber sobre algun metodo, propiedad o evento,
seleccionalo y presiona F1
"alejandro" <anonymous@discussions.microsoft.com> escribió en el mensaje
news:14c0201c418f1$dc59e3c0$a601280a@phx.gbl...
el problema es el siguiente:
tengo una hoja con una lista de nombres y apellidos, los
cuales se encuentran en la misma celda.
lo que quiero hacer es una macro que, por cada fila que
tenga la hoja, tome la celda, corte el apellido y lo pegue
en la columna de al lado.
el tema es que no se como lograr hacer una especie de
bucle para que la macro se ejecute por cada fila.
otra cosa: quisiera saber donde conseguir una lista de
comandos y funciones relacionados con las macros, por
ejemplo: offset, range, etc..
muchas gracias
Leer las respuestas