Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    12

    Formattare contenuto di Excel

    codice:
    <%Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath("/public/calcio.xls") & ";Extended Properties=Excel 8.0;"
    
    Set RS = Server.CreateObject("ADODB.Recordset")
    SQL = "SELECT girone,incontro,risultato,qualificata,data FROM [calcio$]"
    RS.Open SQL, objConn
    do WHILE not RS.EOF
    girone= RS("girone")
    incontro= RS("incontro")
    risultato= RS("risultato")
    qualificata= RS("qualificata")%>
    Girone <%=girone%>: <%=incontro%> <%=risultato%> (<%=qualificata%>)
    <%RS.MoveNext
    Loop
    RS.close
    set RS=nothing
    objConn.close: set objConn=nothing%>
    Ciao a tutti.

    Tramite lo script postato sopra leggo le 4 colonne da un foglio excel e le stampo a video.

    L'applicazione dovrebbe essere utilizzata da una scuola per i giochi della gioventù ed il professore dovrebbe formattare tramite i comandi di excel (il classico tastino Grassetto) SOLO una parte del testo nel campo incontro
    in modo da evidenziare la squadra qualificata e quindi omettere il campo qualificata.
    Che voi sappiate si può fare utilizzare qualche replace?

  2. #2
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Forse (e dico forse) rifacendo lo script e non usando più il foglio come un database ma creando un oggetto Excel ed esaminando le celle...
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2000
    Messaggi
    12
    Ma utilizzandoi come file excel a non come database non perdo la formattazione dele tabelle che ho inserito nel ciclo?

    RS.MoveNext
    Loop

    É impensaible dunque formattare una parte di campo?

  4. #4
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Allora: se apri il file come apriresti un database (aprendo la connessione e facendo una select) la formattazione non la vedi ne la puoi modificare. Se invece apri il file con un oggetto Excel.Application puoi controllare che una cella una abbia il font Bold o no (una cella intera tra l'altro, non credo tu possa controllare un pezzo della stringa).
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.