excel file laden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Oracle Ontwikkelaar @ Regio Den Haag

2021-08-18 iSense Oracle Ontwikkelaar Wil jij een bijdrage leveren aan het verduurzamen van Nederland? Vind je het gaaf om je eigen applicaties te bouwen? Lees dan snel verder! ISAC49836 Nieuw Organisatie Als ervaren DevOps Engineer zal je verantwoordelijk zijn voor de ontwikkeling van nieuwe webapplicaties door middel van Oracle APEX en PL/SQL. Je houdt je bezig met het realiseren van mooie en innovatieve oplossingen, voortstormend uit de requirements die je hebt achterhaald bij diverse stakeholders. Naast web development ben je tevens verantwoordelijk voor het onderhouden een groot aantal complexe applicaties, het analyseren van problemen en hierbij met bruikbare oplossingen komen.

Bekijk vacature »

Senior C# .Net ontwikkelaars gezocht in oost Neder

Bedrijfsomschrijving Wij gaan het team van mijn klant uitbreiden en daarom is er per direct behoefte aan senioriteit! Dit bedrijf is continu op zoek naar uitbreiding van het team en is nog steeds groeiend door het aanbieden van steeds weer nieuwe software bij de vele vaste klanten. Het bedrijf heeft een IT mindset en maakt alleen maar Microsoft (web)software voor haar klanten. Ze houden zich bezig met bedrijfsportals, ERP-systemen en webshops. Het zijn veel langdurige projecten, maar er komen ook steeds meer kleinere projecten tussendoor. In totaal werken er zo'n 30 mensen op het kantoor waarvan er een aantal veel

Bekijk vacature »

Medior C# Developer

You'll build modern applications for Coolblue back’s office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Medior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become C# Developer at Coolblue? Read below if the job suits you. You enjoy doing this Working with various types of

Bekijk vacature »

Backend Developer @ Amsterdam

2021-11-19 iSense Backend Developer Ben jij een Backend Developer die graag aan de slag wil bij een van de grootste en meest gerenommeerde financiële organisaties wereldwijd? Wil jij je richten op projecten waar je van scratch af aan (inhouse) de meest innovatieve oplossingen gaat bedenken én uitvoeren voor erkende organisaties (met o.a. Python en Django)? Lees dan nu verder! ISHU51586 Organisatie Als jij een Backend Developer bent is dit jouw kans om aan de slag te gaan bij een van de grootste en meest gerenommeerde financiële organisaties wereldwijd. Met diverse vestigingen zijn ze een belangrijke speler in de financiële markt.

Bekijk vacature »

C# .NET Developer @ Lelystad

2021-11-04 iSense C# .NET Developer Wil jij aan de slag als C# .NET Developer binnen een groeiende organisatie en je richten op uitdagende projecten voor verschillende klanten? Reageer dan snel! ISK49303 Nieuw Organisatie Als .NET Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De organisatie heeft ook een adviserende rol,

Bekijk vacature »

Organization Developer

Als Organization Developer help je mee CoolblueBezorgt zo in te richten dat alle Coolblue’ers optimaal hun werk kunnen doen. Wat doe je als Organization Developer bij Coolblue? Heb jij een passie voor HR en het doorvoeren van verbeteringen en wil je deze tastbaar maken door te werken aan interessante projecten? Dan is dit dé functie voor jou. Ook Organization Developer worden bij CoolblueBezorgt? Lees hieronder of het bij je past. Dit vind je leuk om te doen Zorgen voor het juiste organisatiemodel op jouw afdelingen, voor vandaag en voor de toekomst. Samen met afdelingsleidinggevenden bepalen welke functies er zijn, welke

Bekijk vacature »

Python Developer / Data Science @ Den Haag

2021-11-09 iSense Python Developer Data Science Heb jij een afgeronde WO opleiding in de beta hoek en heb je ruime ervaring met Python? Zou je graag binnen een vooruitstrevende financiële instelling aan de slag gaan met complexe data vraagstukken? Reageer dan snel! ISGO46833-2 Nieuw Organisatie Onze klant biedt financiële dienstverlening aan organisaties binnen de non-profit sector. Hierbij kun je denken aan overheden en instellingen met een maatschappelijk belang. In vergelijking met andere financiële dienstverleners staan zij er bijzonder goed voor. De organisatie heeft een open cultuur met vrij korte lijnen. Daarnaast zijn duurzaamheid en betrouwbaarheid termen die de organisatie kenmerken.

Bekijk vacature »

Java Developer / Back-end Developer / 5000 euro @

2021-10-07 iSense Java Developer / Back-end Developer / 5000 euro Ben jij een Back-end Developer die niets van de wereld wil missen? Wil jij dat jouw werkzaamheden zichtbaar zijn voor een groot publiek? Beschik jij over kennis van de modernste technieken en ben je in staat snel te switchen tussen verschillende projecten? Lees dan snel verder! ISZ51146 Organisatie Onze klant is een high traffic organisatie die kwaliteit en digitale transformatie hoog in het vaandel heeft staan. Het is een dynamische en autonome organisatie gevestigd in hartje Amsterdam. Het professionele team waar je in komt te werken is multidisciplinair. Het team

Bekijk vacature »

Lead Developer in het Spoordomein

Ben jij altijd degene in het team die de knopen doorhakt? Die samen met collega’s de best passende oplossing bepaalt? Wat ga je doen? Als Lead Developer ben je de spil tussen de klant en het ontwikkelteam. Je helpt aan de ene kant de Product Owner met het managen van de backlog en het realiseren van de business doelstellingen. En aan de andere kant zorg je voor een stabiele, flexibele software applicatie van hoge kwaliteit. Je zoekt continu naar verbeteringen in de architectuur, de gebruikte technologieën, het proces en de mensen. Je daagt je team uit om met goede ideeën

Bekijk vacature »

Advanced Mendix Developer Logistic Solutions (NL)

Advanced Mendix Developer Logistic Solutions (NL) Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende E-commerce markt met onze logistieke software en onze kritieke logistieke keten. Je doet dit door ontwikkeling en uitbreiding van onze Mendix Cloud omgeving, waarbij je complexe business processen vertaalt naar kritieke Mendix applicaties." Wat ga je doen? PostNL is becoming a postal tech company. Je komt te werken binnen PostNL Logistic Solutions. Daar gaan we net wat verder dan een standaardpakket of brief. Het gaat bijvoorbeeld om gekoeld vervoer van medicijnen (Health), Warehousing (Fulfilment), het leveren binnen hele strakke tijdvakken

Bekijk vacature »

Advanced Mendix Developer Order Management Systeme

Advanced Mendix Developer Order Management Systemen (NL) Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende e-commerce markt? Je doet dit bij PostNL door met je DevOps team onze Mendix applicaties verder te ontwikkelen, waarbij je complexe logistieke business processen vertaalt naar applicaties die ons primaire proces ondersteunen". Wat ga je doen? PostNL wordt een postal tech company We nemen de ontwikkeling van onze IT applicaties in eigen hand door onze eigen software-ontwikkel-capability op te zetten. Als Advanced Mendix Developer ben je onderdeel van een multidisciplinair, agile werkend Business-IT-team. Samen met dit team bouw je onze logistieke IT-applicaties verder

Bekijk vacature »

Dynamics CRM Developer @ Regio Den Haag

2021-10-06 iSense Dynamics CRM Developer Ben jij een ervaren Dynamics Ontwikkelaar? Wil je meedenken over de toekomst van de organisatie op het gebied van Dynamics en heb je ervaring met development op het gebied van C#? Lees dan snel verder! ISBA51243 Nieuw Organisatie Voor een semi-overheidsorganisatie in de regio Den Haag zijn we opzoek naar een ervaren Developer, gespecialiseerd op Dynamics 365. Je zal verantwoordelijk worden voor het ontwikkelen van het huidige platform in Dynamics 365. Als Developer binnen dit team ga je zorg dragen voor het ontwikkelen binnen Dynamics 365 en het opzetten en optimaliseren van het Powerplatform. Ook

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

.Net developer @ Rotterdam

2020-12-18 iSense .Net developer .Net Developer ISRA48298 Organisatie De organisatie waarbinnen je aan de slag zal gaan levert diensten aan een groot aantal organisaties binnen Nederland. De software die zij maken en inzetten voor hun klanten wordt dagelijks door honderden klanten gebruikt. Onze opdrachtgever is marktleider in Nederland als het gaat om full-service HR-dienstverlening. De afgelopen periode is onze klant hard gegroeid en daar zijn de nodige uitdagingen bij komen kijken. Om deze groei voort te kunnen zetten zijn ze op zoek naar nieuwe vaste medewerkers, dit om ervoor te zorgen dat ze marktleider blijven. Zij zijn op zoek naar

Bekijk vacature »

Sogyo zoekt enthousiaste junior software developer

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van ongeveer 4 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af

Bekijk vacature »
Jdog Silverblade

Jdog Silverblade

13/07/2012 11:19:03
Quote Anchor link
Hallo,
Ik heb een excelbestand waar ik verschillende data in heb staan.
De data wil ik cel per cel kunnen lezen, want ik heb niet alle data nodig, en ook niet in een tabel.
Ik wil de waarde van een cel opslaan in een variabele.
Bijvoorbeeld: $excelvariabele = cell(1, 3)
Het excelbestand waar alle waardes in staan is altijd hetzelfde, en dus voorgeprogrammeerd.

Weet iemand hoe ik een excelbestand cel per cel kan lezen?
Bedankt
~Jeroen
 
PHP hulp

PHP hulp

30/11/2021 04:47:34
 
Q S

Q S

13/07/2012 11:40:44
Quote Anchor link
Ik denk dat je hier wel verder mee komt

http://phpexcelreader.sourceforge.net/
 
Jdog Silverblade

Jdog Silverblade

13/07/2012 12:07:33
Quote Anchor link
Ok bedankt,
het bestand wat ik download is een .php bestand, waar ik error codes van krijg als ik via internet naar die site ga.
Er zijn meer dan 400 regels, maar omdat ik alleen de text hoef te weten die in de cel staat heb ik alle functies van opmaak niet nodig.
Alleen het script voor de text op te vragen.
Hoe doe ik dat?
Bedankt
~Jeroen
 
Q S

Q S

13/07/2012 12:37:28
Quote Anchor link
Ik gebruik de class waarvan ik de link gaf en doe dan het volgende

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
require_once 'reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251');
$data->read("het bestand");

$cellData = $data->sheets[0]['cells'][$rij][$kolom];
?>


Je kunt er ook mee tellen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$aantalKolommen
= $data->sheets[0]['numCols'];
$aantalRijen = $data->sheets[0]['numRows'];
?>
 
Jdog Silverblade

Jdog Silverblade

13/07/2012 12:54:03
Quote Anchor link
Bedankt, regel 7 lijkt me wat ik nodig heb.
Ik heb de 1e code gekopieerd, maar dan krijg ik deze errors:

Deprecated: Assigning the return value of new by reference is deprecated in F:\reader.php on line 261

Warning: require_once(Spreadsheet/Excel/Reader/OLERead.php): failed to open stream: No such file or directory in F:\reader.php on line 31

Fatal error: require_once(): Failed opening required 'Spreadsheet/Excel/Reader/OLERead.php' (include_path='.;C:\php\pear') in F:\reader.php on line 31

Wat kan ik hieraan doen?
Bedankt
~Jeroen

Toevoeging op 13/07/2012 12:55:37:

Edit: Op regel 5 heb ik "het bestand" vervangen door "F:\Book1.php"
Gewijzigd op 13/07/2012 12:54:43 door Jdog Silverblade
 
Q S

Q S

13/07/2012 12:59:01
Quote Anchor link
Heb je die OLERead.php ook gedownload? Ik denk dat je in reader.php even het path naar dit bestand aan moet passen
 
Jdog Silverblade

Jdog Silverblade

13/07/2012 13:12:48
Quote Anchor link
Ik neem aan dat je OLEread.inc bedoelt?
En het bestand is de variabele $sFilePath of waar staat die?
~Jeroen
 
Q S

Q S

13/07/2012 13:59:21
Quote Anchor link
Die bedoel ik inderdaad.
Hoe include reader.php die?

Ik heb ze in dezelfde map staan en in reader.php staat require_once 'OLERead.inc';
 
Jdog Silverblade

Jdog Silverblade

13/07/2012 14:07:02
Quote Anchor link
In Reader.php staat op regel 31 dit:
require_once 'Spreadsheet/Excel/Reader/OLERead.inc';
(Orgineel OLERead.php, maar heb ik verandert.)
(OLERead.php werkt ook niet.)
 
Q S

Q S

13/07/2012 14:12:10
Quote Anchor link
Ik heb de versie die bij mij werkt even in een zip online gezet check je PM
Gewijzigd op 13/07/2012 14:12:25 door Q S
 
Jdog Silverblade

Jdog Silverblade

13/07/2012 14:29:58
Quote Anchor link
Bedankt, het meerendeel van de foutmeldingen is nu weg :P
Ik heb er nu nog 1:

Deprecated: Assigning the return value of new by reference is deprecated in F:\reader.php on line 261

Ik zal meteen even line 261 kopieren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    function Spreadsheet_Excel_Reader()
    {

        $this->_ole =& new OLERead();      #Dit is line 261
        $this->setUTFEncoder('iconv');
    }

?>


Bedankt
~Jeroen
 
Q S

Q S

13/07/2012 15:05:05
Quote Anchor link
Ik denk het & teken weghalen maar weet dit niet zeker
 
Veur Heur

Veur Heur

13/07/2012 15:12:51
Quote Anchor link
Ik zou deze gebruiken http://phpexcel.codeplex.com/

Ondersteunt veel meer formaten namelijk.
 
Jdog Silverblade

Jdog Silverblade

13/07/2012 15:21:06
Quote Anchor link
@Q S:
zonder het vraagteken krijg ik geen foutmeldingen meer :)
ik heb dit gedaan, maar dat geeft niets als output:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
require_once 'reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251');
$data->read("F:\Book1.xls");

$rij = 3;
$kolom = 1;
$cellData = $data->sheets[0]['cells'][$rij][$kolom];
echo $cellData;
?>


Toevoeging op 13/07/2012 16:59:16:

Iemand een idee??
Gewijzigd op 13/07/2012 15:21:22 door Jdog Silverblade
 
Q S

Q S

13/07/2012 23:57:45
Quote Anchor link
Sorry voor de late reactie. Weekend he. Wel vreemd ik gebruik deze class toch al geruime tijd om excel bestanden uit te lezen. Wat jij nu doet zou goed moeten zijn.....
Gewijzigd op 14/07/2012 00:03:01 door Q S
 
Jdog Silverblade

Jdog Silverblade

14/07/2012 09:26:20
Quote Anchor link
Bedankt.
Alles werkt prima, achteraf had ik ergens een typfout gemaakt :S
Bedankt voor de uitleg !
~Jeroen
 
Jdog Silverblade

Jdog Silverblade

20/07/2012 14:37:33
Quote Anchor link
Terugkomend op deze thread, weet iemand ook hoe ik in diezelfde .xls file data kan schrijven?
Ik heb dit geprobeert, zonder resultaat:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
require_once 'reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251');
$data->read("F:\Book1.xls");

$celldata = "Hallo";

$rij = 3;
$kolom = 1;
$data->sheets[0]['cells'][$rij][$kolom] = $celldata;
?>

Dit werkt dus niet, natuurlijk omdat op lijn 3 en 5 specifiek 'read' staat.
Weet iemand hoe ik in excel (.xls) data kan schrijven?
Bedankt
~Jeroen

Edit:
Op dezelfde site als van de reader die me werd gegeven heb ik ExcelWriterXML gedownload (http://sourceforge.net/projects/excelwriterxml/))
In de files staat mooi uitgelegd hoe je een nieuw bestand maakt, een nieuwe sheet toevoegt, opmaak etc. maar ik zie nergens hoe je data naar een cel kan sturen.
Weet iemand hoe dit kan?
Gewijzigd op 20/07/2012 14:51:29 door Jdog Silverblade
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.