Una gestion complicada de un fichero de excel (pregunta de nota)

20/04/2004 - 13:17 por Emilio Gª Loeda | Informe spam
Buenas todos .

Tengo una gran duda , y necesito vuestra ayuda

Bien tengo un fichero de excel con formato no homogeneo, que debe ser
tratado por metodos informaticos. He realizado una GRAN macro en VBA
pero es un desastre ademas esta hoja de excel puede cambiar alguna
columnas de sitio, asi que este metodo esta totalmente descartado.

Asi que lo importe SQL, y optengo una tabla de "N" filas y "F" columnas,
y necesito saber como localizar una fila o una colunma con un texto
especifico, un ejemplo

SELECT *
FROM [3020963]
WHERE F1 LIKE '%Claim No%'

Optengo dos filas, pero ¿que lugar ocupan ,la 13 o la 1400?

Mas dificil todavia

Como buscar un texto en una tabla, opteniendo la columna donde esta

Alguien sabe como ayudarme

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
20/04/2004 - 15:09 | Informe spam
Hola, como lo haria yo.

Una consulta en Sql que me llena un Recordset en VBA, el recordset tiene un
tamaño verdad (filas y columnas)

estos 2 valores los pongo en variables y luego en VBA en mi macro las uso
para delimitar la busqueda :-)

en otras palabras lo haria desde VBA y no desde SqlServer.

Suerte


Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Emilio Gª Loeda" escribió en el mensaje
news:
Buenas todos .

Tengo una gran duda , y necesito vuestra ayuda

Bien tengo un fichero de excel con formato no homogeneo, que debe ser
tratado por metodos informaticos. He realizado una GRAN macro en VBA
pero es un desastre ademas esta hoja de excel puede cambiar alguna
columnas de sitio, asi que este metodo esta totalmente descartado.

Asi que lo importe SQL, y optengo una tabla de "N" filas y "F" columnas,
y necesito saber como localizar una fila o una colunma con un texto
especifico, un ejemplo

SELECT *
FROM [3020963]
WHERE F1 LIKE '%Claim No%'

Optengo dos filas, pero ¿que lugar ocupan ,la 13 o la 1400?

Mas dificil todavia

Como buscar un texto en una tabla, opteniendo la columna donde esta

Alguien sabe como ayudarme





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.661 / Virus Database: 424 - Release Date: 19/04/2004
Respuesta Responder a este mensaje
#2 Emilio Gª Loeda
21/04/2004 - 09:03 | Informe spam
He huido de VBA por ser una solución muy problematica.

El problema lo tengo medio solucionado, gracia importar la hoja de Excel
SQL, pero solo me queda un problema ...

El problema es saber en que columna esta un texto, esta columna puede
cambiar en cada hoja de excel ha importar.

¿sabes como se puede saber el nombre de la columna donde esta un texto?

Es dificil

Maximiliano D. A. wrote:
Hola, como lo haria yo.

Una consulta en Sql que me llena un Recordset en VBA, el recordset tiene un
tamaño verdad (filas y columnas)

estos 2 valores los pongo en variables y luego en VBA en mi macro las uso
para delimitar la busqueda :-)

en otras palabras lo haria desde VBA y no desde SqlServer.

Suerte

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida