Espero sirva este ejemplo.
SET EXCLUSIVE OFF
SET DATE TO dmy
SET CENTURY ON
SET DELETED ON
*: El archivo ya debe estar creado
*: Nombre del archivo excel a abir incluyendo ruta
M.ARCHIVO="c:\sistemas\ejemplo_fox_excel.xlsx"
*: Hoja de excel a utilizar
M.HOJA="Hoja1"
*: Esto se utiliza para hacer una lectura desde una fila inicial hasta una final
*: No es estrictamente necesario
M.FILAINI=1
M.FILAFIN=2000
*: Se crea el objeto de excel
loExcel=CREATEOBJECT("Excel.application")
WITH loExcel.APPLICATION
*: con esto se muestra o no el excel en la pantalla
.VISIBLE = .t.
*: Abrimos el archivo
.workbooks.OPEN(M.ARCHIVO)
*:***** PARA EXCRIBIR EN EL EXCEL
*: Seleccionamos la hoja con la que se quiere trabajar
.sheets(M.HOJA).select
*: Poner un valor en una celda. en este caso es fija C4 y D4
.range("C4").value = "Valor en C4"
.range("D4").value = "Valor en D4"
FOR FILA=1 TO 3
*: Variando la fila
.range("A"+ALLTRIM(STR(FILA))).value = "A"+ALLTRIM(STR(FILA))
.range("B"+ALLTRIM(STR(FILA))).value = "B"+ALLTRIM(STR(FILA))
NEXT
*:***** PARA LEER DESDE EL EXCEL
*: Poner un valor en una celda. en este caso es fija C4 y D4
M.VALORCELDA = .range("C4").value
=MESSAGEBOX(M.VALORCELDA)
M.VALORCELDA = .range("D4").value
=MESSAGEBOX(M.VALORCELDA)
FOR FILA=1 TO 3
*: Variando la fila
M.VALORCELDA = .range("A"+ALLTRIM(STR(FILA))).value
=MESSAGEBOX(M.VALORCELDA)
M.VALORCELDA = .range("B"+ALLTRIM(STR(FILA))).value
=MESSAGEBOX(M.VALORCELDA)
NEXT
ENDWITH
*: Guardamos el archivo excel
loexcel.Save
*: Cerramos excel
loExcel.APPLICATION.workbooks.close
*: Liberamos el objeto
RELEASE loExcel
RETURN
--- En usuarios_fox@yahoogrupos.com.mx, Mario Goldstein <mariogoldstein@...> escribió:
>
> Gracias!!! Pero no tengo conocimiento de cómo se hace.
>
> Si alguno puede guiarme un poco, ayudaría.
>
>
>
> Gracias!
>
> Mario Goldstein 15-4428-9199
>
>
>
> De: usuarios_fox@yahoogrupos.com.mx [mailto:usuarios_fox@yahoogrupos.com.mx] En nombre de Nosferatu
> Enviado el: sábado, 29 de diciembre de 2012 14:12
> Para: usuarios_fox@yahoogrupos.com.mx
> Asunto: Re: [usuarios_fox] Datos en excel
>
>
>
>
>
>
>
> Lo puedes hacer en ambas direcciones, dependiendo de la criticidad y el nivel de seguridad que tenga tu aplicacion.
>
> pero con los conectores OBDC puedes realizar las conexiones de una macro en excel o en tu aplicacion con creando objetos.
>
> Saludos.
>
> ________________________________
> De: Mario Goldstein <mariogoldstein@... <mailto:mariogoldstein%40hotmail.com> >
> Para: usuarios_fox@yahoogrupos.com.mx <mailto:usuarios_fox%40yahoogrupos.com.mx>
> Enviado: Sábado, 29 de diciembre, 2012 8:19:28
> Asunto: [usuarios_fox] Datos en excel
>
>
>
> Querido grupo:
>
> Necesito hallar el nexo entre una planilla Excel o Open Office y una dbf.
>
> Es decir, tengo valores en una Excel que van cambiando cada tanto y que
> necesito levantarlos automáticamente desde un sistema VFP9
>
> Cómo debo hacer para que el VFP me lea datos de una Excel ó Open Office SIN
> que lo tenga que exportar desde Excel a una dbf?
>
> ¿Se puede?
>
> Gracias!
>
> Mario Goldstein
>
> De: usuarios_fox@yahoogrupos.com.mx <mailto:usuarios_fox%40yahoogrupos.com.mx> [mailto:usuarios_fox@yahoogrupos.com.mx <mailto:usuarios_fox%40yahoogrupos.com.mx> ]
> En nombre de Alejandra Espinosa García
> Enviado el: jueves, 27 de diciembre de 2012 14:37
> Para: usuarios_fox@yahoogrupos.com.mx <mailto:usuarios_fox%40yahoogrupos.com.mx>
> Asunto: RE: [usuarios_fox] FELICES FIESTAS A TODOS
>
> Feliz navidad les deseo a tyodos!!!! y un excelente Año Nuevo en compañía de
> todos sus seres queridos!!!!
>
> Un fuerte abrazo y los mejores deseos
>
> Saludos.
>
> Lic. Alejandra Espinosa
>
> De: usuarios_fox@yahoogrupos.com.mx <mailto:usuarios_fox%40yahoogrupos.com.mx>
> <mailto:usuarios_fox%40yahoogrupos.com.mx>
> [mailto:usuarios_fox@yahoogrupos.com.mx <mailto:usuarios_fox%40yahoogrupos.com.mx>
> <mailto:usuarios_fox%40yahoogrupos.com.mx> ]
> En nombre de BJ Fagoaga
> Enviado el: Viernes, 21 de Diciembre de 2012 11:38
> Para: usuarios_fox@yahoogrupos.com.mx <mailto:usuarios_fox%40yahoogrupos.com.mx>
> <mailto:usuarios_fox%40yahoogrupos.com.mx>
> Asunto: [usuarios_fox] FELICES FIESTAS A TODOS
> Importancia: Alta
>
> Hola Compañeros:
>
> Espero que tengan una felices fiestas navideñas y él próximo año este
> colmado de éxito para todos, mucha salud que es lo importante.
>
> Son mis sinceros deseos para los integrantes del grupo y sus familias
>
> Atentamente
>
> BJ Fagoaga Chávez.
>
> IOCA
>
> [Se han eliminado los trozos de este mensaje que no contenían texto]
>
> [Se han eliminado los trozos de este mensaje que no contenían texto]
>
> _____
>
> Se certificó que el correo no contiene virus.
> Comprobada por AVG - www.avg.es
> Versión: 2012.0.2221 / Base de datos de virus: 2637/5490 - Fecha de la
> versión: 27/12/2012
>
> [Se han eliminado los trozos de este mensaje que no contenían texto]
>
> [Se han eliminado los trozos de este mensaje que no contenían texto]
>
>
>
> _____
>
> Se certificó que el correo no contiene virus.
> Comprobada por AVG - www.avg.es
> Versión: 2012.0.2221 / Base de datos de virus: 2637/5495 - Fecha de la versión: 29/12/2012
>
>
>
> [Se han eliminado los trozos de este mensaje que no contenían texto]
>
Tecnologia, programação e muito Visual FoxPro.
domingo, 30 de dezembro de 2012
[usuarios_fox] Re: Datos en excel
__._,_.___
Comentarios, observaciones o si deseas darte de baja avísame a: jamorquecho@hotmail.com
.
__,_._,___
Assinar:
Postar comentários (Atom)
Arquivo do blog
-
▼
2012
(1993)
-
▼
dezembro
(209)
- ]] XL-mania [[ Distance & Azimut antara dua koordinat
- [usuarios_fox] Re: Datos en excel
- Re: [usuarios_fox] Resumen nº 2684
- [usuarios_fox] Re: Datos en excel
- RE: [usuarios_fox] Datos en excel
- RE: [usuarios_fox] Datos en excel
- Re: [usuarios_fox] Datos en excel
- Re: ]] XL-mania [[ sortir data
- [usuarios_fox] Datos en excel
- Re: ]] XL-mania [[ Error pada vlookup
- Re: ]] XL-mania [[ Membuat Aplikasi Surat Masuk dg...
- Re: [usuarios_fox] FELICES FIESTAS A TODOS
- Re: ]] XL-mania [[ sortir data
- RE: [usuarios_fox] FELICES FIESTAS A TODOS
- Re: [usuarios_fox] FELICES FIESTAS A TODOS
- RE: [usuarios_fox] FELICES FIESTAS A TODOS
- Bls: ]] XL-mania [[ sortir data
- Re: ]] XL-mania [[ Error pada vlookup
- Re: ]] XL-mania [[ sortir data
- Re: ]] XL-mania [[ sortir data
- Bls: ]] XL-mania [[ Error pada vlookup
- Re: ]] XL-mania [[ Error pada vlookup
- Bls: ]] XL-mania [[ Menghitung jumlah karyawan den...
- ]] XL-mania [[ sortir data
- Re: ]] XL-mania [[ menghitung jumlah huruf dalam b...
- Re: ]] XL-mania [[ Neraca Saldo tidak bisa balance
- ]] XL-mania [[ kursor pindah ke cell berikutnya se...
- Re: ]] XL-mania [[ Macro Excel
- ]] XL-mania [[ menentukan aging
- ]] XL-mania [[ Error pada vlookup
- ]] XL-mania [[ Membuat Aplikasi Surat Masuk dg Excel
- Re: ]] XL-mania [[ mengihung aging
- Re: ]] XL-mania [[ Macro Excel
- Re: ]] XL-mania [[ Formatação Condicional
- Re: ]] XL-mania [[ menghitung jumlah huruf dalam b...
- ]] XL-mania [[ menghitung jumlah huruf dalam beber...
- ]] XL-mania [[ Macro Excel
- ]] XL-mania [[ Neraca Saldo tidak bisa balance
- ]] XL-mania [[ Menampilkan fliter data ke listbox
- Re: ]] XL-mania [[ Mencari data dengan beberapa va...
- Re: ]] XL-mania [[ Cara Menampilan Jumlah by tangg...
- ]] XL-mania [[ File - rules_and_tips
- ]] XL-mania [[ mengihung aging
- ]] XL-mania [[ Mencari formula dari hasil perhitungan
- ]] XL-mania [[ Menghitung jumlah karyawan dengan d...
- RE: [usuarios_fox] Felices Fiestas!!
- Re: [usuarios_fox] Felices Fiestas!!
- RE: [usuarios_fox] Felices Fiestas!!
- [usuarios_fox] FELICES FIESTAS A TODOS
- RE: [usuarios_fox] Felices Fiestas!!
- RE: [usuarios_fox] Felices Fiestas!!
- Re: [usuarios_fox] Felices Fiestas!!
- [usuarios_fox] Felices Fiestas!!
- ]] XL-mania [[ Formatação Condicional
- Re: ]] XL-mania [[ Microsoft Project Versi Excel
- Re: ]] XL-mania [[ Cara Menampilan Jumlah by tangg...
- Re: ]] XL-mania [[ Cara Menampilan Jumlah by tangg...
- RE: ]] XL-mania [[ Microsoft Project Versi Excel
- RE: ]] XL-mania [[ Cara Menampilan Jumlah by tangg...
- Re: ]] XL-mania [[ Microsoft Project Versi Excel
- Re: ]] XL-mania [[ Microsoft Project Versi Excel
- ]] XL-mania [[ Cara Menampilan Jumlah by tanggal b...
- ]] XL-mania [[ Microsoft Project Versi Excel
- Re: ]] XL-mania [[ membuat ranking kelas
- Re: ]] XL-mania [[ Transfer range data ke dalam di...
- ]] XL-mania [[ simpan file tidak lengkap
- RE: ]] XL-mania [[ fungsi taggal menjadi hari 3 digit
- Bls: ]] XL-mania [[ membuat ranking kelas
- RE: ]] XL-mania [[ membuat ranking kelas
- ]] XL-mania [[ cara menghitung lembur untuk ratusa...
- Re: ]] XL-mania [[ membuat ranking kelas
- Re: ]] XL-mania [[ rekap masa kerja
- ]] XL-mania [[ rekap masa kerja
- ]] XL-mania [[ Formula perhitungan asuransi berdas...
- Re: ]] XL-mania [[ Pecahan uang gaji
- Re: ]] XL-mania [[ Pecahan uang gaji
- ]] XL-mania [[ membuat ranking kelas
- Bls: ]] XL-mania [[ Pecahan uang gaji
- Re: [Access VBA Central] Getting a field from a sp...
- Re: ]] XL-mania [[ Mengupdate data disheet2 dari s...
- Re: ]] XL-mania [[ Penggabugan fungsi sumif dan if
- Re: ]] XL-mania [[ Pecahan uang gaji
- Re: ]] XL-mania [[ Pecahan uang gaji
- ]] XL-mania [[ Pecahan uang gaji
- RE: ]] XL-mania [[ Proses Ganti Bulan
- Re: ]] XL-mania [[ Proses Ganti Bulan
- Re: ]] XL-mania [[ Proses Ganti Bulan
- Re: ]] XL-mania [[ Proses Ganti Bulan
- Re: [Access VBA Central] Getting a field from a sp...
- ]] XL-mania [[ Transfer range data ke dalam diagram
- ]] XL-mania [[ Penggabugan fungsi sumif dan if
- Re: ]] XL-mania [[ Rumus untuk table range
- Re: ]] XL-mania [[ Rumus untuk table range
- [Access VBA Central] Require VB6 Programmers
- Re: ]] XL-mania [[ Proses Ganti Bulan
- Re: ]] XL-mania [[ Proses Ganti Bulan
- Re: ]] XL-mania [[ Proses Ganti Bulan
- RE: [Access VBA Central] Getting a field from a sp...
- Re: ]] XL-mania [[ Proses Ganti Bulan
- ]] XL-mania [[ Mengupdate data disheet2 dari sheet...
-
▼
dezembro
(209)
Nenhum comentário:
Postar um comentário