benkovics Posted June 17, 2005 Posted June 17, 2005 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á!
tzoli Posted June 17, 2005 Posted June 17, 2005 Belinkeled az XLS-et, aztán mikor változik, akkor egyszerûen felülírod a tárhelyen.
arpsoft Posted June 17, 2005 Posted June 17, 2005 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)
benkovics Posted June 17, 2005 Author Posted June 17, 2005 Szerintem ez már bonyolult nekik.... Még azt sem tudják, hogy lehet html-be menteni...... És én sem igazán értem.
arpsoft Posted June 17, 2005 Posted June 17, 2005 Javítottam a dolgon. Nekik nem is kell tudni semmit, minden menne magától.
benkovics Posted June 20, 2005 Author Posted June 20, 2005 Akkor.... Áh! Nekem sem megy! 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... Belinkeled az XLS-et, aztán mikor változik, akkor egyszerûen felülírod a tárhelyen. Azt hogyan kell?
tzoli Posted June 21, 2005 Posted June 21, 2005 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.
benkovics Posted June 27, 2005 Author Posted June 27, 2005 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? Sajnos ezt meg kell oldatnom veletek! Ha valaki valamit akar segíteni, akkor csak komplett kódot írjon, mert különben felsülök.......
ocsi Posted June 27, 2005 Posted June 27, 2005 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?
ocsi Posted June 27, 2005 Posted June 27, 2005 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)
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now