Jag försöker publicera ett Excelark som interaktiv webbsida. Går det att få det så att det går att uppdatera celler direkt på webbsidan så att det sparas? Det funkar att ändra, gå till en annan webbsida och så tillbaka och ändringarna finns kvar men inte om jag stänger Internetutforskaren och öppnar webbsidan igen. Har Excel 2000. Jag mötte snarlik problematik för ungefär ett halvår sen, och i princip ska det finnas något sätt att lösa det, iaf om man kör med MS browser. Tycker att det låter konstigt. Jag kanske inte poängterade allt jättenoga här. Hej, Jag läste i Office komigånghäfte om något som jag nu glömt vad det heter men man kan i en arbetsrupp dela dokument. Jag behöver inga beräkningsfunktioner utan andra skall kunna skriva text i cellerna så att det sparas så andra i gruppen kan se och i sin tur ändra. Eller finns det lämpligare program än Office att använda? Det finns det definitivt, om du kör över ett lite större nätverk. Men exakt vad du väljer beror lite på vad du har för förutsättningar. Har du en webserver så är det ju mycket lätt att fixa med ASP eller PHP. Kjell, Jag skall pröva Delad arbetsbok för som sagt behöver jag inga mattefunktioner utan bara att man skall kunna skriva i celler. Programmmera en sådan sida blir lite mycket jobb för så lite om det går på annat sätt. hmmm rekomenderar INTE att använda excel över webben om syftet är att kunna dela/uppdatera dataInteraktivt Excelark som webbsida
Sv: Interaktivt Excelark som webbsida
Man kan tänka sig att man öppnar en excelbok i excel som ligger på webben, det är samma sak. Alltså; Öppna... -> "http://www./.../bok.xls". Normalt sett blir den då "skyddad" inifrån excel, men det är där du ska få den att inte längre vara skyddad.Sv:Interaktivt Excelark som webbsida
Man kan väl inte spara ett dokument på internet utan någon behörighet?! Eller har Office en inbyggd ftp?
Dessutom kräver ju detta att man har Excel installerat.
Jag skulle tro att man måste använda något på serverside. Men det skadar ju inte att undersöka närmare.
/ErikSv: Interaktivt Excelark som webbsida
1. Ja, det behövs Excel på klienten.
2. Jag har för mig att det finns någon möjlighet att lösa det; tror inte det går via FTP, utan på något annat sätt, och det krävs definitivt en specifik serverprogramvara.Sv:Interaktivt Excelark som webbsida
Excel är i detta avseende en mycket resurskrävande server-side application vilket leder till frågan vad är det för syfte med arbetsboken? Är det primärt kalkylmotorn du vill nyttja finns t ex Office Web Componenten Spreadsheet att tillgå.
Du hittar mer info i följande MSFT's KB-artiklar:
Considerations for server-side Automation of Office
http://support.microsoft.com/kb/257757/
How To Use XSL to Transform Excel XML Spreadsheet for Server-Side Use
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q278976
How To Use Custom Functions with the Spreadsheet Component
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q248822Sv: Interaktivt Excelark som webbsida
Sv:Interaktivt Excelark som webbsida
Sv: Interaktivt Excelark som webbsida
Det jag tror mig veta vad du åsyftar är Delad arbetsbok. Du hittar kommandot i Excel via Verkyg | Dela arbetsbok...
I och för sig en bra idé och den är enkel att skapa men den är så begränsad jämfört med vad vi gör i Excel så den praktiska nyttan kan ifrågasättas.
Pröva gärna och utforska den men som Niklas påpekar så finns det goda och bättre alternativ.
Mvh
DennisSv:Interaktivt Excelark som webbsida
Sv: Interaktivt Excelark som webbsida
Som tidigare nämts kräver det mycket resurser från servern samt att ett excel är ett "singel user" program, alltså kan bara den spara som först öppnade filen inte ens ado koppling kan man uppdatera en excelfil om den redan är öppen.
Ett annat problem är att om man öppnar en excelbok över http laddar man ner en kopia som öppnas lokalt det är alltså inte server versionen av arbestboken man ändrar i.
Att skapa en inmatnings och visnings funktion är inte svårt och du borde kunna få hjälp /(färdigt) av någon i asp forumen.
Då kan man välja att spara datan i antingen en text fil eller access DB eller till och med excel (rekomnderas inte) beroende på mängden data.
Om du beskriver mer vad du vill uppnå och inte det specifika problemet för att lösa detta så kan du få mer tips på andra metoder...
Lycka till // Wendel