Otro de esos pequeños problemas cotidianos que pueden acabar por convertirse en una tarea pesada. Siempre que tengo que importar datos de una hoja Excel acabo dando mil vueltas exportando a csv por aquí, importando por allá, etc. cuando en realidad es extremadamente sencillo, copiar y pegar.
En el Excel, seleccionamos las celdas a copiar y… las copiamos :), Ctrl+C o click en el botón derecho y copiar.
En el cliente de Microsoft SQL Server, abrimos la tabla donde queremos importar los datos y seleccionamos todo haciendo click en la celda superior izquierda, la primera de todas.
Ahora simplemente debemos pegar las celdas que habíamos copiado anteriormente, (Ctrl+V o botón derecho y pegar). Ya está! Así de sencillo. Anda que no le he dado vueltas yo a estas cosas…
Debes prestar atención, eso sí, a las características de cada campo (autonuméricos, campos null, etc…).
Gracias,me fue de utilidad
gracias me sirvió de mucho tu ayuda, llevaba un buen rato tratando de importar los datos
Muchas graciass!! yo tmb estaba frustrada xq no me salia, pero con esto ya me salió! gracias!!!
Muuucha ayuda!! muchisimas graciasss!! 🙂
jajajajajajajaja he visto mil videos y leido unas cuantas paginas y nada te agradezco enormemente jajajaja que facil
Muy bien , es decir que en realidad la rueda aun es redonda.
Gracias
mmmmm ayer estuve quemandome el coco como 2 horas recordando como lo hacia en un trabajo donde lo haciamos a cada rato despues de mucho use la funcion concatenar creo que se llama
algo asi como esto =CONCATENAR(“Insert into tabla (‘” , B5, “‘,'”,B6,…..) al final te arroja un texto que trae la instrucción de insertar el registro con sus datos , pero fue todo un rollo y ahora que leo tu post recuerdo que ya lo habia hecho también asi , que bueno que todavia tengo que insertar muchos datos en varias tablas ya no voy a tener que hacer lod e concatenar , me fue de mucha ayuda
Te guillas mano!!! Lei varias formas que se veian muy complicadas cuando lo unico q tenia q hacer era un copy/paste….jajajaj!
Hola, pues esa es la manera sencilla, jajajajajaja, de casualidad sabes como hacerlo pero desde codigo c# o vb.net ¿???? te agradesco que me respondas a mi correo [email protected]
es muy fácil utilizar ese tipo de información gracias
Y se puede hacer al revés, es decir, sacar datos de SQL Server y pegarlos en Excel ??? Me puedes indicar con qué herramienta se puede acceder a las tablas que necesito visualizar en el SQL ??
Muchas gracias.
Genial tu aporte amigo
usando Excel 2013 y Sql 2008 R2 es el mismo proceso ??
Hola, la verdad muy buen post, la verdad me ha estado sirviendo mucho,pero, no tendre problemas al manipulas mas datos,digamos, como 10000 o 100000, lo que pasa es que cuando lo intente se apagaba mucho mi computador, no hay una forma de hacerlo sin afectar a mi computadora, o utilizando datos importados, copiarla y pegarla en otra tabla. les agradecería cualquier respuesta
Hola que bruto eres, no es lo mismo copiar y pegar que importar datos, si bien al copiar y pegar debes tener abierta la tabla de SQL, la importación de datos a SQL desde EXCEL es diferente para ello hay varias herramientas entre ellas el OPENROWSET y otras mas, me parece debes investigar mas antes de confundir a la gente.
Toda la razón, yo entré porque necesito hacer una importación y con esta ayuda no me ha sido posible, pero averiguaré sobre el OPENROWSET
Gracias, ya estaba pensando utilizar un DTS (:
Buenísima, secando mis lágrimas te doy las gracias por tan magna ayuda xD
Gracias , antes de leer tu post estaba rompiendome el cráneo con soluciones complicadas. Llego aquí y todo es cuestión de un Ctrl + c y Ctrl + v
pero que pasa si son millones los datos?
MUY BUENO , CUANDO ERES APRENDIZ Y OCUPAS MANDAR ALGO PERO SI EN SISTEMA ESTA LIGADO A OTRAS TABLAS YA VALISTE , HABRIA QUE METERSE MAS A CODIGO PARA QUE QUEDE BIEN , PERO MUY BUENO
Eres el puto amo! Media vida buscando esta solución y lo mostraste tan fácil. Eres un crack, GRACIAS!