Jump to content
GSForum - Segélyvonal

Excel táblázat beszúrása honlapra


benkovics
 Share

Recommended Posts

benkovics

Hogyan tudok nagyméretû excel táblázatot beszúrni az oldalra?

Esetleg meg lehet oldani, hogy külsõ fájlból hivatkozzak rá?

Pl: mintha egy php script-et illesztenék be?

Tehát ha változtatják az árlistát, akkor ne kelljen állandóan átírni a html-t? Mert nem értenek hozzá!

Link to comment
Share on other sites

tzoli

Belinkeled az XLS-et, aztán mikor változik, akkor egyszerûen felülírod a tárhelyen.

Link to comment
Share on other sites

arpsoft

Vagy készítesz egy excel makrót, ami html-be elmenti a close eseméynben a fájlt a megadott helyre.

 

Na ezt most jól megfogalmaztam.

Egy kicsit részletesebben:

Az Excel fájlban van lehetõség a fájl mentése elõtt programkódot futtatni.

Ez a Workbook objektum BeforeSave metódusa.

Itt írhatunk olyan kódot, ami az éppen aktuális adatokkal feltöltött táblát elmenti html formátumban.

activeworkbook.sheet("ez az lap neve").saveas("arlista.htm",xlHtml)

Utána már csak egy ftp parancsfájlt kell írni, amivel feltölthetõ a tárhelyre az adott állomány. (Ezt is el lehet indítani még az excel-bõl)

Dim RetVal
RetVal = Shell("C:\arlistafeltolt.bat", 1)   

Link to comment
Share on other sites

benkovics

:hmm: Szerintem ez már bonyolult nekik.... Még azt sem tudják, hogy lehet html-be menteni......

 

És én sem igazán értem. :upsz:

Link to comment
Share on other sites

arpsoft

Javítottam a dolgon. Nekik nem is kell tudni semmit, minden menne magától.

Link to comment
Share on other sites

benkovics

Köszi!

:oké:

Link to comment
Share on other sites

benkovics

Akkor....

Áh!

Nekem sem megy! :upsz:

Szóval, most így néz ki a kód:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>ParfümCenter</title>
<style type="text/css">
<!--
@import url(style.css);
.style13 {
    font-size: 24px;
    font-weight: bold;
}
.style14 {font-size: 12}
.style16 {font-size: 13px}
-->
</style>
</head>

<body>
<div align="center">
<table cellpadding="3" cellspacing="5" class="table1">
 <tr>
   <th valign="top" scope="col"><p class="style3"> </p>
     </th>
   </tr>
 <tr>
   <th height="36" bgcolor="#000000" class="style2" scope="row"><p><a href="main.htm" target="mainFrame">Fõoldal</a> | <a href="mailto:rendeles@parfum.hu">Rendelés</a> | <a href="kerdes.htm" target="mainFrame">Kérdések </a>| <a href="rolunk.htm" target="mainFrame">Rólunk</a> | <a href="feltetelek.htm" target="mainFrame">Feltételek</a> | <a href="hirlevel.htm" target="mainFrame">Hírlevél</a> <span class="style10">.</span>|  <a href="http://benkovics.uw.hu" target="_blank">Készítõk</a> | <a href="kedv.htm" target="mainFrame">Kedvencek</a> <span class="style1"><br>
         <span class="style12">©ParfümCenter 2005 .::. Minden jog fenntartva</span></span> </p>
     </th>
   </tr>
</table>

</div>
</body>
</html>

Hogyan illesszek ide

<th valign="top" scope="col"><p class="style3"> </p>

egy másik html, vagy xls fájlt? Bár a html, jobb lenne... :upsz:

 

Belinkeled az XLS-et, aztán mikor változik, akkor egyszerûen felülírod a tárhelyen.

Azt hogyan kell?

Link to comment
Share on other sites

tzoli
Azt hogyan kell?

1.

<a href="valami.xls">Link</a>

2. FTP indít.

3. Fájt ugyanúgy nevez, fájlt felülír.

Link to comment
Share on other sites

benkovics

Nos a problémám ennél bonyolultabb!

Szóval, egy már kész....

Lehet, nem tudom leírni, hogy mire van szükségem.....

 

Van egy Excel-lel készített táblázat:

pl: itt van egy! :)

Ezt szeretném beilleszteni ide:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; content="text/html; charset=iso-8859-2">
<title>ParfümCenter</title>
<style type="text/css">
<!--
@import url(style.css);
.style13 {
    font-size: 24px;
    font-weight: bold;
}
.style15 {color: #CC0000}
-->
</style>
</head>

<body>
<div align="center">
<table cellpadding="3" cellspacing="5" class="table1">
 <tr>
   <th valign="top" scope="col"><p class="style3">!!!!IDE!!!!</p>
     </th>
   </tr>
 <tr>
   <th height="36" bgcolor="#000000" class="style2" scope="row"><p><a href="main.php" target="mainFrame">Fõoldal</a> | <a href="mailto:rendeles@parfum.hu">Rendelés</a> | <a href="kerdes.htm" target="mainFrame">Kérdések </a>| <a href="rolunk.htm" target="mainFrame">Rólunk</a> | <a href="feltetelek.htm" target="mainFrame">Feltételek</a> | <a href="hirlevel.htm" target="mainFrame">Hírlevél</a> <span class="style10">.</span>|  <a href="http://benkovics.uw.hu" target="_blank">Készítõk</a> | <a href="kedv.htm" target="mainFrame">Kedvencek</a> <span class="style1"><br>
         <span class="style12">©ParfümCenter 2005 .::. Minden jog fenntartva</span></span> </p>
     </th>
   </tr>
</table>

</div>
</body>
</html>

Az "!!!!IDE!!!!" helyére!

Mi a kód? Van ilyen lehetõség?

Ha nincs, akkor hogyan illesztek be ide, egy html oldalt?

:upsz::upsz::upsz: Sajnos ezt meg kell oldatnom veletek! :D Ha valaki valamit akar segíteni, akkor csak komplett kódot írjon, mert különben felsülök.......

Link to comment
Share on other sites

ocsi

A problémát ezek szerint nem értem teljesen. Az excelhez lövésem sincs!

 

HMTL:

 

iframe-el nem jó?

 

Ha nem akkor php-val lehetne generálni az oldalt.

 

(A php-val megnyitod a beillesztendõ html file-t és belerakod egy változóba. Ezek után az IDE feliratot kicseréled erre: <? print $valtozo ?> ) Annyi hogy a berakandó html-bõl szedd ki a <htm> <head> meg hasonló dolgokat és csak a body tartalma maradjon (a css-t pedig rakd bele a fõlapba (amibe beágyazol))

 

Ez volt a probléma? :D:upsz:

Link to comment
Share on other sites

arpsoft

Nem egészen. benkovics-nak xls-e van, nem html!

Link to comment
Share on other sites

ocsi
Az "!!!!IDE!!!!" helyére!

Mi a kód? Van ilyen lehetõség?

Ha nincs, akkor hogyan illesztek be ide, egy html oldalt?

Én ebbõl indultam ki! (Benkovics utolsó hozzászólása)

Link to comment
Share on other sites

benkovics

Akkor megoldom másképp! :(

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...