39 messaggi dal 24 marzo 2003
Qualcuno ha provato le Office XP Pias, per collegare ASP.NET con EXCEL?



So che per poter lavorare con le Office XP PIAS devo installare Ms Excel....

ma avrei alcune domande a riguardo:

- Sul Server devo installare MsExcel XP ma i clients per poter aprire/visualizzare i files .xls, che versione di Excel devono avere? (posso salvare il file sul server in versione MsExcel 2000? per consentire di aprirlo anche ad utenti che hanno Excel 2000.... a questo punto perchè devo insallare Excel XP???? non basterebbe il 2000...spero di non dover obbligare i client ad avere la vesione XP
Vi spiego la mia situazione: praticamente i Client devono effettuare una query, trasferire i dati in un foglio Excel pre-esistente e generare un grafico in tempo reale... quindi in che formato devo gestire il file Excel (2000 o XP?). Cosa devo installare sul Server, cosa sul client?

- inoltre: è possibile installare MsExcel XP su un Sistema Operativo Windows 2000?

- E' necessario installare Ms Excel sul Server, oppure esistono dei RunTime/Librerie che possono evitare di acquistare MsExcel?
294 messaggi dal 14 novembre 2001
Caro Devils, io ho più o meno il tuo stesso problema, ossia anche io devo interagire con Excel da Asp.net, ma non per generare grafici, bensì per creare un report che restituisca una stampa con orientamento orizzontale. Per quanto riguarda i grafici io ho trovato un'ottima soluzione (sono veramente soddisfatto) scaricando gratuitamente da internet una DLL che mi permette di creare dei grafici di tutti i tipi, molto belli e completamente personalizzabili (se può interessarti http://www.advsofteng.com).
Spero che questo ti sia di aiuto, cmq mi farebbe piacere tenerci in contatto, io ho estrema necessità di interagire con Excel (ho anche postato la scorsa settimana ma nessuno mi ha risposto), fammi sapere di eventuali progressi, io farò altrettanto, ok?

Campo Testaccio, c'hai tanta gloria...
39 messaggi dal 24 marzo 2003
Grazie per la tua risposta!

In effetti io parlavo di grafici, ma questo è solo uno dei problemi:

praticamente devo poter copiare il risultato di una Query in una tabella Excel (in determinate posizioni riga/colonna), effettuare delle modifiche a funzioni presenti nelle celle ec...


un bel casino .... credi che Office PIAs possa fare queste cose??

Grazie


Ti terrò aggiornato su ogni news
294 messaggi dal 14 novembre 2001
Non lo so, io penso si possa fare anche senza, ma sono bloccato anch'io. Intanto prova questo

<%@ Page Language="VB" Debug="True" aspcompat=true %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.OleDb" %>
<%@ import Namespace="System.IO" %>

<script runat="server">

Sub Page_Load(obj as Object, e as eventArgs)
Dim Fila, Columna, Cont, iCont, iCol

Dim oExcel = Server.CreateObject("OWC.Spreadsheet")

For Fila=1 to 10
For Columna=1 to 10
cont = cont+1
oExcel.Cells(Fila,Columna).Value = cont
Next
Next

For iCol = 1 to Columna
oExcel.Columns(iCol).AutoFitColumns
Next

Cont = 1
Do While Cont < 11
oExcel.Cells(1, Cont).Font.Bold = True
oExcel.Cells(1, Cont).Font.Italic = True
oExcel.Cells(1, Cont).Font.Size = 20
Cont = Cont + 1
Loop

oExcel.Cells(15, 1)="Forza Roma"

'oExcel.ActiveSheet.PageSetup.Orientation = "xlLandscape"
'oExcel.PageSetup.Orientation = Excel.XlPageOrientation.xlLandscape


Dim Path=Server.MapPath("Ejercicio3.xls")
oExcel.ActiveSheet.Export(Path, 0)

'Response.Redirect("Ejercicio3.xls")
End Sub

Mi raccomando, teniamoci aggiornati, aspetto tuo post

Campo Testaccio, c'hai tanta gloria...

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.