Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Esportare "blocca riquadri" da Excel a pagina web

    Non sapendo di che cosa occorra per ottenere questo effetto, pubblico qui ma nel caso, spostate pure...

    Devo esportare una tabella creata con Excel 2003 in formato per il web.
    La funzione automatica mi crea un risultato abbastanza soddisfacente che sto rifinendo a mano con sfondi e link alle altre pagine del sito...

    Problema è che, trattandosi di una tabella piuttosto grande in larghezza ed altezza, è impossibile che rientri in una sola schermata del monitor, a meno di avere una risoluzione tipo 3000x2000...
    Su Excel uso il "Blocca riquadri" che mi tiene fisse la riga e la colonna d'intestazione, ma esportando il file, questo effetto lo perdo...

    C'è un modo per mantenere questo effetto?
    Ho pensato a mettere la tabella in un iframe, lasciando riga e colonna d'intestazione nella pagina "esterna", ma se scorro l'iframe, ovviamente le intestazioni non lo seguono come fa Excel...

    I suggerimenti, soprattutto con parole povere sono benvenuti.

  2. #2
    Potresti postare il codice? Magari possiamo esserti di maggiore aiuto.

  3. #3
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910

    Re: Esportare "blocca riquadri" da Excel a pagina web

    Originariamente inviato da Gas75
    Non sapendo di che cosa occorra per ottenere questo effetto, pubblico qui ma nel caso, spostate pure...

    Devo esportare una tabella creata con Excel 2003 in formato per il web.
    La funzione automatica mi crea un risultato abbastanza soddisfacente che sto rifinendo a mano con sfondi e link alle altre pagine del sito...

    Problema è che, trattandosi di una tabella piuttosto grande in larghezza ed altezza, è impossibile che rientri in una sola schermata del monitor, a meno di avere una risoluzione tipo 3000x2000...
    Su Excel uso il "Blocca riquadri" che mi tiene fisse la riga e la colonna d'intestazione, ma esportando il file, questo effetto lo perdo...

    C'è un modo per mantenere questo effetto?
    Ho pensato a mettere la tabella in un iframe, lasciando riga e colonna d'intestazione nella pagina "esterna", ma se scorro l'iframe, ovviamente le intestazioni non lo seguono come fa Excel...

    I suggerimenti, soprattutto con parole povere sono benvenuti.
    Con il solo html penso proprio non sia possibile

  4. #4
    Originariamente inviato da peppetomico
    Potresti postare il codice? Magari possiamo esserti di maggiore aiuto.
    Dimmi se questo è sufficiente...
    Ho tolto le parti non riguardanti la tabella (link ad altre pagine, loghi...) e la parte della tabella vera e propria (anche perché il forum non mi dice che il messaggio è troppo lungo!)
    codice:
    <html xmlns:v="urn:schemas-microsoft-com:vml"
    xmlns:o="urn:schemas-microsoft-com:office:office"
    xmlns:x="urn:schemas-microsoft-com:office:excel"
    xmlns="http://www.w3.org/TR/REC-html40">
    
    <head>
    <meta http-equiv=Content-Type content="text/html; charset=windows-1252">
    <meta name=ProgId content=Excel.Sheet>
    <meta name=Generator content="Microsoft Excel 11">
    <link rel=File-List href="Timeline2_file/filelist.xml">
    <!--[if !mso]>
    <style>
    v\:* {behavior:url(#default#VML);}
    o\:* {behavior:url(#default#VML);}
    x\:* {behavior:url(#default#VML);}
    .shape {behavior:url(#default#VML);}
    </style>
    <![endif]-->
    <style id="timeline2_1758_Styles">
    <!--table
    	{mso-displayed-decimal-separator:"\,";
    	mso-displayed-thousand-separator:"\.";}
    .font51758
    	{color:black; font-size:8.0pt; font-weight:400;	font-style:normal; text-decoration:none; font-family:Arial, sans-serif; mso-font-charset:0;}
    .font61758
    	{color:black;	font-size:8.0pt; font-weight:400;	font-style:normal; text-decoration:none; font-family:Arial, sans-serif;
    mso-font-charset:0;}
    .xl241758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:700; font-style:normal;	text-decoration:none; font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;	border:.5pt solid black; background:#E6E64C; mso-pattern:auto none;	white-space:nowrap;}
    .xl251758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:700; font-style:normal;	text-decoration:none;	font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;	border:.5pt solid black; background:#E6E64C; mso-pattern:auto none;	white-space:normal;}
    .xl261758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:400; font-style:normal;	text-decoration:none;		font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;	border:.5pt solid black; background:#E6E64C; mso-pattern:auto none;	white-space:nowrap;}
    .xl271758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:400; font-style:normal;	text-decoration:none;		font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;	border:.5pt solid black; background:#E6E64C; mso-pattern:auto none;	white-space:normal;}
    .xl281758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:400; font-style:normal;	text-decoration:none;	font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;	border:.5pt solid black; background:#E6E64C; mso-pattern:auto none;	white-space:nowrap;}
    .xl291758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:700; font-style:normal;	text-decoration:none;	font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle; border-top:none; border-right:.5pt solid black;	border-bottom:none;	border-left:.5pt solid black;	background:#E6E64C;	mso-pattern:auto none;	white-space:normal;}
    .xl301758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:700; font-style:normal;	text-decoration:none;		font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;		border-top:none; border-right:.5pt solid black;	border-bottom:.5pt solid black;	border-left:.5pt solid black;	background:#E6E64C;	mso-pattern:auto none; white-space:normal;}
    .xl311758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:700; font-style:normal;	text-decoration:none;		font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;		border-top:.5pt solid black; border-right:.5pt solid black;	border-bottom:none;	border-left:.5pt solid black;	background:#E6E64C;	mso-pattern:auto none; white-space:nowrap;}
    .xl321758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:700; font-style:normal;	text-decoration:none; font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle; border-top:none; border-right:.5pt solid black;	border-bottom:.5pt solid black;	border-left:.5pt solid black;	background:#E6E64C;	mso-pattern:auto none; white-space:nowrap;}
    .xl331758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:700; font-style:normal;	text-decoration:none;		font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;	border-top:.5pt solid black; border-right:.5pt solid black;	border-bottom:none;	border-left:.5pt solid black;	background:#E6E64C;	mso-pattern:auto none; white-space:normal;}
    .xl341758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:10.0pt; font-weight:400;	font-style:normal; text-decoration:none;	font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;	border:.5pt solid black; background:#E6E64C; mso-pattern:auto none;	white-space:normal;}
    .xl351758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:400; font-style:normal;	text-decoration:none;		font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:bottom;	border:.5pt solid black; background:white; mso-pattern:auto none;	white-space:nowrap;}
    .xl361758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:400; font-style:normal;	text-decoration:none;	font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;	border:.5pt solid black; background:white; mso-pattern:auto none;	white-space:normal;}
    .xl371758
    	{padding:0px;	mso-ignore:padding;	color:black; font-size:8.0pt;	font-weight:400; font-style:normal;	text-decoration:none;	font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General;	text-align:center; vertical-align:middle;	border-top:.5pt solid black; border-right:none;	border-bottom:.5pt solid black;	border-left:.5pt solid black;	background:white;	mso-pattern:auto none;	white-space:normal;}
    -->
    </style>
    </head>
    
    <BODY BACKGROUND="Sfondo2.jpg" bgcolor="#c00000" bgproperties="Fixed">
    
    
    <!--Le seguenti informazioni sono state generate dalla pubblicazione guidata
    come pagina Web di Microsoft Office Excel.-->
    <!--Se una voce viene pubblicata una seconda volta da Excel, verranno
    sostituite tutte le informazioni tra i tag DIV.-->
    
    
    
    
    <div id="timeline2_1758" align=center x:publishsource="Excel">
    
    <table x:str border="0" cellpadding="0" cellspacing="0" width="1778" class=xl351758
     style='border-collapse:collapse;table-layout:fixed;width:1333pt'>
     <col class=xl261758 width="54" style='mso-width-source:userset;mso-width-alt: 1974;width:41pt'>
     <col class=xl271758 width="40" style='mso-width-source:userset;mso-width-alt: 1462;width:30pt'>
     <col class=xl271758 width="89" style='mso-width-source:userset;mso-width-alt: 3254;width:67pt'>
     <col class=xl361758 width="290" style='mso-width-source:userset;mso-width-alt: 10605;width:218pt'>
     <col class=xl361758 width="285" style='mso-width-source:userset;mso-width-alt:	10422;width:214pt'>
     <col class=xl361758 width="145" span="7" style='mso-width-source:userset;mso-width-alt:5302;width:109pt'>
     <tr class=xl281758 height="15" style='mso-height-source:userset;height:11.25pt'>
      <td height="15" class=xl241758 width="54" style='height:11.25pt;width:41pt'>Data</td>
      <td class=xl251758 width="40" style='border-left:none;width:30pt'>Albo</td>
      <td class=xl251758 width="89" style='border-left:none;width:67pt'>Luogo</td>
      <td rowspan="2" class=xl311758 width="290" style='border-bottom:.5pt solid black; width:218pt'>Harlan, Tesla, Kurjak</td>
      <td rowspan="2" class=xl291758 width="290" style='border-bottom:.5pt solid black; width:214pt'>Draka, altri Maestri, Non-morti</td>
      <td rowspan="2" class=xl331758 width="145" style='border-bottom:.5pt solid black;	width:109pt'>Praga</td>
      <td rowspan="2" class=xl331758 width="145" style='border-bottom:.5pt solid black;	width:109pt'>Dampyr Girls</td>
      <td rowspan="2" class=xl331758 width="145" style='border-bottom:.5pt solid black;	width:109pt'>Medical Team</td>
      <td rowspan="2" class=xl331758 width="145" style='border-bottom:.5pt solid black;	width:109pt'>Lupi Azzurri</td>
      <td rowspan="2" class=xl331758 width="145" style='border-bottom:.5pt solid black;	width:109pt'>Temsek</td>
      <td rowspan="2" class=xl331758 width="145" style='border-bottom:.5pt solid black;	width:109pt'>Thorke</td>
      <td rowspan="2" class=xl331758 width="145" style='border-bottom:.5pt solid black;	width:109pt'>Ghost Hunters</td>
     </tr>
     <tr class=xl281758 height="48" style='mso-height-source:userset;height:36.0pt'>
      <td colspan="3" height="48" class=xl251758 width="183" style='height:36.0pt; width:138pt'>Legenda:<font class="font61758"> H = Harlan, T = Tesla, K = Kurjak, D = Draka, C = Caleb, N = Nikolaus</font></td>
     </tr>
     <tr height="60" style='mso-height-source:userset;height:45.0pt'>
      <td height="60" class=xl261758 style='height:45.0pt;border-top:none'>IV° sec.</td>
      <td class=xl271758 width="40" style='border-top:none;border-left:none; width:30pt' x:num>43</td>
      <td class=xl271758 width="89" style='border-top:none;border-left:none; width:67pt'>Bretagna</td>
      <td class=xl371758 width="290" style='border-top:none;border-left:none;	width:218pt'></td>
      <td class=xl371758 width="290" style='border-top:none;width:214pt'>Massimo e Amber Tremayne concepiscono Aurelio Ambrosio. Amber pone il Sigillo Nero nel	pozzo che conduce all'Annwn, imprigionando Severa, che si tramuta in Black Annis.</td>
      <td class=xl361758 width="145" style='border-top:none;width:109pt'></td>
      <td class=xl361758 width="145" style='border-top:none;border-left:none; width:109pt'></td>
      <td class=xl361758 width="145" style='border-top:none;border-left:none; width:109pt'></td>
      <td class=xl361758 width="145" style='border-top:none;border-left:none;	width:109pt'></td>
      <td class=xl361758 width="145" style='border-top:none;border-left:none;	width:109pt'></td>
      <td class=xl361758 width="145" style='border-top:none;border-left:none;	width:109pt'></td>
      <td class=xl361758 width="145" style='border-top:none;border-left:none;	width:109pt'></td>
     </tr>
     (e altre svariate righe analoghe...)
     <![if supportMisalignedColumns]>
     <tr height=0 style='display:none'>
      <td width="54" style='width:41pt'></td>
      <td width="40" style='width:30pt'></td>
      <td width="89" style='width:67pt'></td>
      <td width="290" style='width:218pt'></td>
      <td width="290" style='width:214pt'></td>
      <td width="145" style='width:109pt'></td>
      <td width="145" style='width:109pt'></td>
      <td width="145" style='width:109pt'></td>
      <td width="145" style='width:109pt'></td>
      <td width="145" style='width:109pt'></td>
      <td width="145" style='width:109pt'></td>
      <td width="145" style='width:109pt'></td>
     </tr>
     <![endif]>
    </table>
    
    </div>
    
    
    
    
    
    </body>
    
    </html>

  5. #5
    una domanda prima che vedo il codice ma tu hai bisogno solo di creare tabelle oppure usi qualche formula di excel o comunque qualcosa che puoi fare solo con excel?

  6. #6
    Utente bannato
    Registrato dal
    Feb 2008
    Messaggi
    910
    Originariamente inviato da peppetomico
    una domanda prima che vedo il codice ma tu hai bisogno solo di creare tabelle oppure usi qualche formula di excel o comunque qualcosa che puoi fare solo con excel?
    Per me si fa solo con Exel La riga del titolo sopra e la riga a sinistra che si possono bloccare è una prerogativa del visualizzatore di EXEL

  7. #7
    credo allora di non aver capito l'effeto che vuoi avere mi dispiace allora non ti posso aiutare.

  8. #8
    Originariamente inviato da peppetomico
    una domanda prima che vedo il codice ma tu hai bisogno solo di creare tabelle oppure usi qualche formula di excel o comunque qualcosa che puoi fare solo con excel?
    No, nessuna formula.
    La tabella è tutta testuale. Ho usato Excel per comodità di creazione e per poter bloccare la prima riga e la prima colonna.
    L'idea di esportarla nel mio sito è successiva, basti pensare che la prima bozza di quel file risale al 2004.

  9. #9
    scusa la domanda cosa intendi per bloccare?

  10. #10
    Originariamente inviato da peppetomico
    scusa la domanda cosa intendi per bloccare?
    Immagina una pagina web divisa in 2 frame orizzontali che chiamiamo "alto" e "basso", se scorro il frame "basso" verticalmente, il frame "alto" resta dov'è, giusto? Ma se il frame "basso" è più largo della risoluzione del monitor, posso scorrerlo anche orizzontalmente... ebbene in tal caso anche il frame "alto" dovrebbe seguire lo scorrimento perché contiene la riga d'intestazione delle colonne.

    Analogo discorso anche per la colonna d'intestazione, che intuitivamente puoi pensare ad una pagina web divisa in 2 frame "sinistro" e "destro" dove nel primo c'è una colonna delle intestazioni...

    Schematicamente, qualcosa del genere...

    Riga0| Col.1 | Col.2 | Col.3 | ... | Col.n | <-- Riga delle intestazioni
    Riga1|
    Riga2|
    Riga3|
    ...
    Rigam|

    Colonna delle intestazioni

    Queste devono restare solidali alla tabella, ma scorrevoli verso destra (riga delle intestazioni) e verso il basso (colonna delle intestazioni).

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.