Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Läsa/skriva till Excel med javascript eller jquery

Postades av 2015-11-05 07:41:40 - Lars Lantz, i forum javascript/dhtml, Tråden har 6 Kommentarer och lästs av 2918 personer

Hej!
Finns det någon som vet hur man kan läsa och skriva till enskilda celler i en befintlig excelfil med hjälp av javascript eller jquery?

Med vänliga hälsningar
Lars Lantz


Svara

Sv: Läsa/skriva till Excel med javascript eller jquery

Postades av 2016-01-13 08:22:53 - Pelle Johansson

Hej, det finns en mängd sätt för att hantera detta på men just att skriva i en fil från webben är inte möjligt då det är en säkerhetsrisk. Däremot går det om excelfilen ligger på servern där du också surfar. Berätta gärna lite mer vad du vill uppnå så kanske någon kan hjälpa dig.

Hälsningar
Pelle


Svara

Sv:Läsa/skriva till Excel med javascript eller jquery

Postades av 2016-10-05 19:15:54 - Lars Lantz

Hej igen!

Jag håller på och utvecklar ett webbaserat program som vi ska använda på jobbet.
Det är uppbyggt med node.js och mysql.
I programmet vill jag skriva till en cell i en excel-fil som ligger på servern.
Därefter gör excel sina beräkningar baserat på värdet jag skriver.
Resultatet av beräkningen ska programmet läsa i en annan cell.
Jag har provat att göra detta med php och det funkar alldeles utmärkt.
Med javascript har jag inte lyckats än. Jag har provat bl.a. exceljs men får det inte att funka.
Mitt problem med exceljs är att när programmet skriver till en cell så kommer värdet också in i cellen men excel gör ingen beräkning.
Det är precis som att det inte har kommit in något nytt värde trots att det har det.

Med vänliga hälsningar
Lars Lantz


Svara

Sv: Läsa/skriva till Excel med javascript eller jquery

Postades av 2016-10-05 19:25:00 - Pelle Johansson

Hej, lite samma svar som tidigare (om jag minns rätt)

Du kommer inte åt att skriva i en fil från en webbläsare på en disk som du kanske har uppmappad eller på servern. Förut fanns något som hette ActiveX som kunde göra detta men det går inte att göra.

Att använda php är en helt annan sak för det är ett program som körs på en webbserver där programspråket också körs på en server och kan tillåtas att komma åt data eller filer på servern.

Det du skulle kunna göra är att skriva en liten php-sida där du skickar in ett värde i din url för filen som i sin tur skriver och utför det arbete som du tänkt dig. Då kan du med javascript kalla på den filen som gör jobbet.

Det kan tänkas finnas andra nya verktyg som klarar detta men då jag höll på var det omöjligt att göra med det javascript-bibliotek som du nämner. Dock går det ju att göra - excel för web klarar det ju men då finns säkert en mängd api som används för de anrop som webbsidan kallar på för att klara av detta på ett snyggt sätt.

Men, skam den som ger sig - allting går, bara man hittar rätt väg.
Kanske detta är något? https://github.com/faisalman/simple-excel-js
/Pelle


Svara

Sv:Läsa/skriva till Excel med javascript eller jquery

Postades av 2016-10-05 19:27:51 - Lars Lantz

Hej igen!

node.js är en webbserver. exceljs körs på servern.
All hantering av excelfilen sker via servern.

/Lars


Svara

Sv: Läsa/skriva till Excel med javascript eller jquery

Postades av 2016-10-05 19:35:47 - Pelle Johansson

Ok, kan inte ramverket så jag chansade. Då chansar jag ännu mer.

Det är inte så att det behövs någon avslutande
.commit()
.refresh()
.close()
.recalculate()

Eller liknande kommandon? :)


Svara

Sv:Läsa/skriva till Excel med javascript eller jquery

Postades av 2016-10-05 19:44:02 - Lars Lantz

Ja kanske. Jag får kanske dyka lite djupare.

/Lars


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 574
27 958
271 741
5 899
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies