Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Railil

#1
a ver si me explico bien.....

vereis yo tengo una hoja de excel(hoja1) de la que he tomado unos datos(nombrecliente) y quiero compararlos con otra hoja de excel (hoja2)en la que tambien esta la variable nombrecliente y quiero compararlos para eliminar de hoja2aquellos que no aparecen en hoja1...el problema viee porque queriendo optimizarlo,lo he implementado de modo que los tome ordenados alfabeticamente,para que asi al compararlo alfabeticamente no tenga que empezar cada vez por el primer elemento de hoja2.

Asi que mi duda es la siguiente....

si quiero sabes si un mobrecliente de hoja2 es alfabeticamente anterior o posterior a un nombrecliente de hoja1....como podria hacer esa comparacion??

ejemplo

supongamos estos dos nombrescliente en hoja1 PEDRO  y  SUSANA

y en hoja2 tengo ALBERTO PEDRO y TOÑO

primero mi porgrama miraria PEDRO...evidentemente al compararlo con ALBERTO deberia notar que PEDRO es mayor alfabeticamente,borrar ALBERTO y
pasar a comparar PEDRO(de hoja1) con PEDRO(de hoja2) ahi al ver que son iguales,deberia de
pasar a comparar SUSANA con TOÑO(ya que ya ha comparado ALBERTO y PEDRO)ver que SUSANA es menor alfabeticamente y por tanto pasaria al siguiente elemento,
que al  no quedar mas en hoja1....deberia borrar TOÑO(porque no esta en hoja1...) y terminar....

esper que mas o menos se etienda(para dudas ,preguntar por favor)

gracias

saludos desd valencia
#2
a ver si no me equivoco en visual (trabajando) en excel se elimina filas de la siguiente manera verdad??

por ejemplo
If ActiveCell = Empty Then
Selection.EntireRow.Delete

y ante esto (si es que se hace asi)me surge una duda....¿¿cual seria entonces la celda activa??porque estoy borrando la fila con que tiene la celda activa ¿¿no??....

si no se hace como he puesto unas lineas mas arriba...como se haria??

Gracias de antemano

saludos desd valencia
#3
ante todo muy buenas gente del foro.
os comento mi problemilla: vereis tengo un par de documentos de word con el mismo formato(por ejemplo dni nombre y apellido)(pongamos q uno de los documentos es 2005 y el otro 2006) ahora bien tengo un tercero del q tengo q importar los datos a los otros dos, pero no de cualquier manera xq yo lo q quiero es conseguir q solo se pasen algunos de los datos  q coincidan con una variable comun q tienen(es decir el tercer documento consistiria en dni direccion y telefono y yo lo q querria es q para los dnis coincidentes copiara la direccion y el telefono en el segundo y/o el primero de los documentos)teneis alguna idea,alguien sabe como hacerlo??rogaria por favor q me respondierais lo antes posible ya que tengo un poquito de prisa ....gracias de antemano
saludos desd valencia...