Je kan toch eerst ophalen hoeveel regels er zijnquote:Op donderdag 12 mei 2011 12:00 schreef Pakspul het volgende:
[..]
Met VBA kun je er door heen loopen. Alleen is even de vraag of het aantal waardes per onderdeel kan verschillen.
Volgens mij twee opties:quote:Op donderdag 12 mei 2011 12:30 schreef styliste het volgende:
Questione:
Ik zit op mijn werk en heb voor een overzichtsklusje gegevens nodig uit een bestand dat door een collega is gemaakt. Dit bestand is veel te omslachtig, maar dat terzijde.
Hij heeft in zijn bestand gebruik gemaakt van DRAAITABEL.OPHALEN. werkt opzich prima, ik krijg de gegevens die ik nodig heb.
Als ik mn bestand met draaitabel maar geopend heb...
Als dit bestand niet geopend is krijg ik #VERW.
Iemand hier een oplossing voor?
Je kunt twee loopjes in elkaar bouwen. Kan het even snel in PHP voordoen.quote:Op donderdag 12 mei 2011 12:07 schreef Piles het volgende:
[..]
Anders neem ik voor de zekerheid bijvoorbeeld 20 kolommen, en verwijder ik later de lege regels, dat is geen probleem
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php for ( $i = 0; $i < $aantalRegels; $i++ ) { for ( $j = 0; $j < 20; $j++ ) { if ( $sheet[$i][$j] == "" ) { // een lege cell betekent dat er geen extra waardes meer komen break; } // hier rijen in sheet gaan vullen met onderdeel en waarde, onderdeel zit gekoppend aan $i en waarde aan $j; } } ?> |
bedoel je met de eerste optie dan dat ik een draaitabel maak van de eerder genoemde draaitabel? (de originele draaitabel is beveiligd dus ik kan niet zien waar die de gegevens uit ophaalt..)quote:Op donderdag 12 mei 2011 12:49 schreef DaFan het volgende:
[..]
Volgens mij twee opties:
- Draaitabel plaatsen in je eigen bestand en de gegevens voor de draaitabel ophalen uit het gesloten bestand.
- Gegevens al ophalen in het bestand met de draaitabel en die vervolgens weer ophalen in je bestand.
Je kunt ook netzo lang doorgaan totdat je een lege regel (of cell waar onderdeel naam in staat) tegenkomt en dan stop je.quote:Op donderdag 12 mei 2011 12:46 schreef DaFan het volgende:
[..]
Je kan toch eerst ophalen hoeveel regels er zijn
Kan ookquote:Op donderdag 12 mei 2011 13:01 schreef Pakspul het volgende:
[..]
Je kunt ook netzo lang doorgaan totdat je een lege regel (of cell waar onderdeel naam in staat) tegenkomt en dan stop je.
Nee. Je kan geen DRAAITABEL.OPHALEN gebruiken met een referentie naar een gesloten bestand.quote:Op donderdag 12 mei 2011 12:56 schreef styliste het volgende:
[..]
bedoel je met de eerste optie dan dat ik een draaitabel maak van de eerder genoemde draaitabel? (de originele draaitabel is beveiligd dus ik kan niet zien waar die de gegevens uit ophaalt..)
wat bedoel je precies met de 2e optie?
hoe kan ik dat doen als het bestand met de draaitabel beveiligd is? Ik heb dus een alleen-lezen bestand.quote:Op donderdag 12 mei 2011 13:09 schreef DaFan het volgende:
[..]
Nee. Je kan geen DRAAITABEL.OPHALEN gebruiken met een referentie naar een gesloten bestand.
Als het beveiligd is is het lastiger. Dan blijft alleen optie 2 over:
- In het bestand waar de draaitabel staat, gebruik je DRAAITABEL.OPHALEN. In het nieuwe bestand maak je een link naar die cel. Dat kan namelijk wel.
Ik denk dat het niet kan, behalve als je hem open laat staan...quote:Op donderdag 12 mei 2011 13:30 schreef styliste het volgende:
[..]
hoe kan ik dat doen als het bestand met de draaitabel beveiligd is? Ik heb dus een alleen-lezen bestand.
Zou datzelfde trucje met DAY herhalenquote:Op donderdag 12 mei 2011 14:10 schreef Misan het volgende:
Ik ben aan het stoeien met datumfuncties in Excel en ik loop tegen het volgende aan.
Ik heb een datum in veld A1: 31-03-2010
Ik wil de datum gebruiken in de tekst daaronder. In veld A2 staat de volgende formule:
="De datum andersom is "&YEAR(A1)&MONTH(A1)&DAY(A1)&" en daarom zingen wij blij!"
In plaats van dat er staat 20100331 staat er 2010331 met dus een 0 te weinig. Heeft iemand enig idee hoe ik dit kan tackelen?
edit: fixed
="De datum andersom is "&YEAR(A1)&TEXT(MONTH(A1);"00")&DAY(A1)&" en daarom zingen wij blij!"
Met "gewone" functies kan het wel als je de verwijzing naar het bestand inclusief gehele pad doetquote:Op donderdag 12 mei 2011 12:30 schreef styliste het volgende:
Questione:
Ik zit op mijn werk en heb voor een overzichtsklusje gegevens nodig uit een bestand dat door een collega is gemaakt. Dit bestand is veel te omslachtig, maar dat terzijde.
Hij heeft in zijn bestand gebruik gemaakt van DRAAITABEL.OPHALEN. werkt opzich prima, ik krijg de gegevens die ik nodig heb.
Als ik mn bestand met draaitabel maar geopend heb...
Als dit bestand niet geopend is krijg ik #VERW.
Iemand hier een oplossing voor?
http://support.microsoft.com/kb/299303quote:Op donderdag 12 mei 2011 15:14 schreef Deetch het volgende:
[..]
Ja maar dan moet je de verwijzing naar het bestand inclusief gehele pad doen:
='C:\Data\[Book1.xls]Sheet1'!$C$13
quote:Op donderdag 12 mei 2011 15:17 schreef DaFan het volgende:
[..]
http://support.microsoft.com/kb/299303
Stomme excel uitzonderingen.quote:Op donderdag 12 mei 2011 15:14 schreef Deetch het volgende:
[..]
Met "gewone" functies kan het wel als je de verwijzing naar het bestand inclusief gehele pad doet
=SQRT('C:\Data\[Book1.xls]Sheet1'!$C$13) werkt dat ook met draaitabel.ophalen?
Wat is vba? En is het makkelijk om output uit die draaitabellen te krijgen? Iedereen moet bij wijze van gemakkelijk de omzet van de afgelopen maand kunnen opvragen.quote:Op vrijdag 13 mei 2011 11:40 schreef Deetch het volgende:
In vba kun je een inputform (formulier) maken en vervolgens de informatie in een excelsheet zetten.
Daarna kun je met draaitabellen mooie overzichtjes maken.
Oke, het heeft geen haast en ik heb de tijd en ik vind het een mooi projectje dus ik ga me daar eens in verdiepen. Toevallig een tip waar ik mezelf de kennis eigen kan maken?quote:Op vrijdag 13 mei 2011 11:59 schreef Deetch het volgende:
vba is de programmeer taal visual basic (for applications).
Als je dat al moet vragen wordt het al een beetje lastig om mooie formuliertjes te maken.
Tja da's misschien nog wel een beter tip.quote:
Het is gelukt! Waarvoor dankquote:Op maandag 9 mei 2011 10:07 schreef Deetch het volgende:
Weekend begint op vrijdagmiddag op Fok!.
Kun je uit de voeten met de index functie icm column functie?
Ik ga er even vanuit dat de 9 in je verwijzing vast is dus H9, K9, N9 etc
Als je de onderstaande functie in A1 zet en naar rechts kopieert krijg je achtereen volgens de waarde uit H9, K9, N9 .
=INDEX(9:9,1,8+(COLUMN()-1)*3)
Voor de goeie kolom verwijzing moet je zelf even puzzelen hoeveel je van de Column() moet aftrekken. Voor D4 zou de formule als volgt worden:
=INDEX(9:9,1,8+(COLUMN()-4)*3)
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |