quote:Op dinsdag 11 mei 2010 10:37 schreef sjak het volgende:
Ik heb een excel bestand met data waarop ik activiteiten moet uitvoeren. Ik wil deze invoeren in mijn Outlook. Maar ik wil ze niet overtypen Kan dat?
quote:Op maandag 10 mei 2010 11:50 schreef Stansfield het volgende:
Is het mogelijk om wanneer je een excelbestand met ongeveer 40 tabbladen om dan op een andere manier de tabbladen te laten zien? Dus even een overzichterlijk staatje met alle tabbladen ofzo?
quote:Op dinsdag 11 mei 2010 09:49 schreef Deetch het volgende:
[..]
De tabellen zijn een database van bekende chemische eigenschappen bij verschillende drukken en temperaturen. Nu heb ik een formule gemaakt die een chemische eigenschap uit die tabel haalt (of berekend middels interpolatie) op basis van ingevoerde druk en temperatuur.
Wat ik wil is deze functie voor collega's beschikbaar te maken zonder dat zij elke keer deze spreadsheet moeten openen.
Daarom wil ik een plugin maken die ze eenmalig moeten installeren en ze vervolgens de functies die ik heb gedefinieerd kunnen gebruiken net als de standaard excel functies.
Als ik de spreadsheet opsla als xla en deze vervolgens wil openen krijg ik dus een foutmelding en blijken de tabellen niet meegenomen te worden in de xla.
Ah dacht dat het je niet eens opgevallen wasquote:Op dinsdag 11 mei 2010 10:47 schreef sjak het volgende:
Dank je Dafan, mijn computer liep de hele tijd vast op het kopieren van de wiki.
Je zal wel even de door al je taken heen moeten loopen zodat ze allemaal aangemaakt worden.quote:Sub Create_Task()
'You must set a reference to the Microsoft Object Library x.x via the Tools | Reference...
'in the VB-editor.
Dim olApp As Outlook.Application
Dim olTask As Outlook.TaskItem
Set olApp = New Outlook.Application
Set olTask = olApp.CreateItem(3)
Application. ScreenUpdating = False
With olTask
.Subject = "This is the title"
.Body = "This is the body"
'You need to change to Your own dateformat.
.StartDate = "2002-09-11"
.DueDate = "2002-09-14"
.Status = olTaskWaiting
.Importance = olImportanceHigh
.ReminderPlaySound = True
.Companies = "XL-Dennis"
.Save
End With
Set olTask = Nothing
Set olApp = Nothing
Application.ScreenUpdating = True
MsgBox "The task-list updated successfully.", vbInformation
End Sub
Sorry, ik snap er helemaal niets vanquote:Op dinsdag 11 mei 2010 10:50 schreef DaFan het volgende:
sjak hiermee kan je een taak aanmaken in Outlook:
[..]
Je zal wel even de door al je taken heen moeten loopen zodat ze allemaal aangemaakt worden.
En dat wil ik dus zichtbaar krijgen in mijn agenda.quote:ma 31-5-2010 09:00-09:50 1-AM-S08 2009 - 2010 Pathologie: nierziekten
ma 31-5-2010 09:50-10:40 1-AM-S08 2009 - 2010 Pathologie: nierziekten
ma 31-5-2010 10:55-11:45 1-AM-S08 2009 - 2010 Pathologie: verslavingen
ma 31-5-2010 11:45-12:35 1-AM-S08 2009 - 2010 Pathologie: verslavingen
ma 31-5-2010 13:25-14:15 3-SVK-M10 Peuter | Pre- en postoperatieve zorg
ma 31-5-2010 14:15-15:05 3-SVK-M10 Peuter | Pre- en postoperatieve zorg
ma 31-5-2010 15:20-16:10 3-SVK-M10 Peuter | Pre- en postoperatieve zorg
di 1-6-2010 09:00-09:50 2-ICV-O09 pat presentaties | pat presentaties
di 1-6-2010 09:50-10:40 2-ICV-O09 pat presentaties | pat presentaties
di 1-6-2010 10:55-11:45 2-ICV-O09 pat presentaties | pat presentaties
di 1-6-2010 11:45-12:35 2-ICV-O09 pat presentaties | pat presentaties
di 1-6-2010 13:15-14:05 2-ICV-O09 pat presentaties | pat presentaties
Tja onbekend is onbemindquote:Op dinsdag 11 mei 2010 11:11 schreef NoelGallagher het volgende:
En ik dacht vroeger altijd dat je er bijna niks mee kon
Excel
Done!quote:Op dinsdag 11 mei 2010 10:48 schreef DaFan het volgende:
Kan iemand deel 18 19 en 20 in de OP wiki'en? Ik heb geen account daar.
Je moet je datum tijd instelling van je windows ook aanpassen naar europees of whatever. Je gebruikt nu amerikaans datum notatie en dat is altijd maand-dag-jaar.quote:Op dinsdag 11 mei 2010 14:18 schreef P.F het volgende:
Ik heb excel 2004 voor Mac versie 11.5
Taal: Amerikaans
En het lukt niet om de datum goed te krijgen als ik 29-4 intyp moet hij er van mij 29/4/10 van maken maar dat wil niet ! Zelfs niet als ik doe custom >> d/m/yy
halp!
Oja als ik 29-4 intyp dan blijft dat
maar 10 mei wordt 5/10/10
En dan zeg ik nog welk type excel ik hebquote:Op dinsdag 11 mei 2010 15:23 schreef Deetch het volgende:
[..]
Je moet je datum tijd instelling van je windows ook aanpassen naar europees of whatever. Je gebruikt nu amerikaans datum notatie en dat is altijd maand-dag-jaar.
Als je de maandwaarde boven de 12 laat komen is excel wel zo slim om dan te zien dat je toch echt dag-maand-jaar bedoeld.11
Ik wil agenda items.quote:Op dinsdag 11 mei 2010 14:56 schreef DaFan het volgende:
Sjak wil je trouwens taken of agenda-items?
Ik heb toetsenbord gewoon internationaal, taal engels, decimale punt en datumnotatie europees, dat moet bij jou toch ook kunnen?quote:Op dinsdag 11 mei 2010 15:36 schreef P.F het volgende:
M'n hele computer is nu in het NL, gadver. Kijken of het werkt!
ik zat weer veel te moeilijk te denkenquote:Op woensdag 12 mei 2010 13:15 schreef Deetch het volgende:
F15 is je target en G15 je realisatie? Als je nu gewoon G15/F15 doet?
quote:Op dinsdag 11 mei 2010 11:41 schreef Puckzzz het volgende:
Tvp want er is me weer een nieuwe 'uitdaging' voor de voeten gegooid door mijn baas
Eerst eens kijken of ik er zelf uitkom.
Ik hoop niet dat dat de "uitdaging" al was?quote:Op woensdag 12 mei 2010 13:52 schreef Puckzzz het volgende:
[..]
ik zat weer veel te moeilijk te denken
Nee die is klaar Ik ben niet zo goed met percentages e.d. nooit geweest....quote:Op woensdag 12 mei 2010 14:24 schreef Deetch het volgende:
[..]
[..]
Ik hoop niet dat dat de "uitdaging" al was?
Inderdaad: "iets met $"quote:Op woensdag 12 mei 2010 14:57 schreef Puckzzz het volgende:
[..]
Nee die is klaar Ik ben niet zo goed met percentages e.d. nooit geweest....
Volgende vraag: 1500000 is een vast gegeven waarop elke maand uitgerekend wordt of het target een beetje is behaald. Die 1500000 staat dus vast in een cel, van daaruit wordt dan het percentage berekend. Hoe maak ik die formule met H1 als vaste cel. Iets met het dollarteken toch? $ die?
Nu is het bijvoorbeeld een rijtje cellen onder elkaar:
=K20/H1
=K21/H1
=K22/H1
Maar als ik dat naar beneden trek verandert H1 ook mee, en dat moet ie niet doen
Je kunt 'gewoon' op F4 drukken in de cel waarvan de verwijzing (deels) vast moet worden gezet, dan komen de 4 varianten die mogelijk zijn allemaal voorbij.quote:Op donderdag 13 mei 2010 10:16 schreef Puckzzz het volgende:
Ah ik zette ze net verkeerd neer. Ik deed $H1$
Thnx!
ja dat bedoel ikquote:Op zaterdag 15 mei 2010 23:13 schreef teamlead het volgende:
weet niet zeker wat je bedoelt.. dus even checken
Bedoel je dat je in kolom A kiest voor een kleur en dan in kolom B een getal wilt krijgen?
ik heb het geprobeerd maar het lukt niet echt.quote:Op zaterdag 15 mei 2010 23:17 schreef teamlead het volgende:
=ALS(A1="blauw";1;ALS(A1="rood";2;ALS(A1="groen";3;" ")))
ik heb nu deze formule:quote:
Mensen die met dit soort formules aankomen raad ik met klem aan eens kennis te nemen van de functie vert.zoeken. Ik heb geen tijd om alle ins en outs hiervan uit te leggen. En ook de handigheid van het gebruik van verschillende werkbladen. Overigens geloof ik niet dat de vraagsteller om deze volière-database vroeg. Het ging meen ik om drie opties.quote:Op zondag 16 mei 2010 00:10 schreef Jeffrey_San het volgende:
[..]
ik heb nu deze formule:
=ALS(C14="Koekoeksveld";10%;0%;ALS(C14="Eendenveld";10%;0%;ALS(C14="Mussenveld";10%;0%;ALS(C14="Fazantenveld";10%;0%;ALS(C14="Spechtenveld";10%;0%;ALS(C14="Kiekendiefveld";10%;0%;ALS(C14="Havikenveld";25%;0%;ALS(C14="Merelveld";10%;0%;ALS(C14="Eendenveld";10%;0%;ALS(C14="Kiekendiefveld";10%;0%;ALS(C14="Havikveld";25%;0%;ALS(C14="Merelveld";25%;0%;ALS(C14="Reigerveld";10%;0%;ALS(C14="Vinkenveld";10%;0%;ALS(C14="Lijsterveld";25%;0%;"")))))))))))
maar ik weet niet wat daar fout aan is
er staat dat de dikgedrukte als fout is maar waarom?
hoe kan ik deze dan gebruiken> (sorry maar ik raak een beetje in de war met al die formules)quote:Op zondag 16 mei 2010 09:13 schreef DaFan het volgende:
ALS kan sowieso maar met 7 keer in een formule.
T_R heeft gelijk, VERT.ZOEKEN is je oplossing.
Ja het is gelukt!!quote:Op zondag 16 mei 2010 15:19 schreef DaFan het volgende:
Stel in A1 tot A3 staan Rood, Blauw, Groen
In B1 tot B3 staat 1, 2, 3
Dan wil je in C14 een kleur in kunnen vullen dat in D14 het getal verschijnt.
Dan geeft de volgende formule in D14 je de correcte uitslag:
=VERT.ZOEKEN(C14;A1:B3;2;0)
Je mag zelf uitzoeken hoe je dat op je eigen lijst kan toepassen.
Succes, als het niet lukt hoor ik graag wat je al hebt geprobeerd en waar je vastloopt
Dat snap ik niet.quote:Weet je dan ook hoe je bij een bepaalde waarde dan een tekst kan krijgen.
Dus ik bijv. als je rood kiest: dan je dan 1 krijgt en ook de tekst dit is geen geel ofzo.
nee, kijk, ik heb 3 cellen.quote:Op zondag 16 mei 2010 16:12 schreef DaFan het volgende:
Wil je die dropdown?
Want dat verhaaltje eronder kan ik ook weinig van maken
Alstu!quote:Op zondag 16 mei 2010 16:16 schreef Jeffrey_San het volgende:
[..]
nee, kijk, ik heb 3 cellen.
in 1 cel vul je het aantal volwassen personen in
in de 2e cel vul je het aantal kinderen in
deze moeten dan worden opgeteld.
in de 3e cel heb je dan het max. aantal mensen dat in bijv. een huisje past.
dus dan wil ik dat cel 1+2 worden vergeleken met cel .
als cel 1+2 samen dan groter zijn dan cel 3 moet er een tekst komen te staan de tekst Teveel personen ofzo
en als er niet teveel personen zijn dan moet er staan niks
(ja ik weet dat ik nu een ander voorbeeld heb)
bereid je wel voor op wat macro werk, anders komen we er niet.quote:ma 31-5-2010 09:00-09:50 1-AM-S08 2009 - 2010 Pathologie: nierziekten
ma 31-5-2010 09:00-09:50 1-AM-S08 2009 - 2010 Pathologie: nierziekten
ma 31-5-2010 09:50-10:40 1-AM-S08 2009 - 2010 Pathologie: nierziekten
ma 31-5-2010 10:55-11:45 1-AM-S08 2009 - 2010 Pathologie: verslavingen
ma 31-5-2010 11:45-12:35 1-AM-S08 2009 - 2010 Pathologie: verslavingen
ma 31-5-2010 13:25-14:15 3-SVK-M10 Peuter | Pre- en postoperatieve zorg
ma 31-5-2010 14:15-15:05 3-SVK-M10 Peuter | Pre- en postoperatieve zorg
ma 31-5-2010 15:20-16:10 3-SVK-M10 Peuter | Pre- en postoperatieve zorg
di 1-6-2010 09:00-09:50 2-ICV-O09 pat presentaties | pat presentaties
di 1-6-2010 09:50-10:40 2-ICV-O09 pat presentaties | pat presentaties
di 1-6-2010 10:55-11:45 2-ICV-O09 pat presentaties | pat presentaties
di 1-6-2010 11:45-12:35 2-ICV-O09 pat presentaties | pat presentaties
di 1-6-2010 13:15-14:05 2-ICV-O09 pat presentaties | pat presentaties
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | dim strbegintijd as string dim strEindtijd as string dim dtedatum as date Strbegintijd = "19:00:00" <= VERWIJS NAAR EEN CEL, DIT MOET IN DIT FORMAT IN IEDER GEVAL! StrEindTijd = "19:30:00" <= VERWIJS NAAR EEN CEL, DIT MOET IN DIT FORMAT IN IEDER GEVAL! DteDatum = "16-05-2010" <= VERWIJS NAAR EEN CEL, DIT MOET IN DIT FORMAT IN IEDER GEVAL! Dim olApp As Outlook.Application Dim olApt As AppointmentItem Set olApp = New Outlook.Application Set olApt = olApp.CreateItem(olAppointmentItem) With olApt .Start = DteDatum + TimeValue(StrBeginTijd) .End = DteDatum + TimeValue(StrEindTijd) .Subject = StrOnderwerp .Location = StrLocatie .Body = StrBeschrijving .BusyStatus = olBusy .ReminderMinutesBeforeStart = 120 '<- aantal minuten voor een reminder .ReminderSet = True '<- reminder ja/nee .Save End With Set olApt = Nothing Set olApp = Nothing End Sub |
gast, ga ik nou alles voor je doen?quote:Op zondag 16 mei 2010 21:15 schreef Jeffrey_San het volgende:
Hallo,
Ik heb nog een vraag,
Op Zaterdag en Zondag hebben ze een andere prijs voor de volwassenen en voor de kinderen
en op de andere dagen een andere (goedkopere prijs).
Dus als iemand bijv. 4 dagen een huisje neemt met 2 volwassenen en 2 kinderen.
dan krijg je 2x Zaterdag en Zondag voor de volwassenen
2x zaterdag en zondag voor de kinderen
en 2x de prijs voor volwassenen in de week
2x de prijs voor kinderen in de week
Hoe kan ik dit in 1 formule zetten?
haha, ik weet bijna niks van excel daarom:Pquote:Op zondag 16 mei 2010 21:37 schreef Holy_Goat het volgende:
[..]
gast, ga ik nou alles voor je doen?
ik ben ook te huur
Zou je het mn a.u.b. kunnen uitleggen want ik moet het voor morgen wetenquote:Op zondag 16 mei 2010 21:40 schreef Holy_Goat het volgende:
zie even boven je dus.
en een : dankjewel voor het voorbeeld! dit is wat ik zocht/bedoelde! is ook welkom
ja ik weet het antwoord, maar geen zin meer in denk ik
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
quote:Op zondag 16 mei 2010 21:47 schreef Jeffrey_San het volgende:
[..]
Zou je het mn a.u.b. kunnen uitleggen want ik moet het voor morgen wetenvoor morgen. sja, dan is het wel een beetje jammer nu want ik moet pleitos!SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
morgen weer een dag.
quote:Op zondag 16 mei 2010 21:47 schreef Jeffrey_San het volgende:
[..]
Zou je het mn a.u.b. kunnen uitleggen want ik moet het voor morgen wetenPlanning is allesSPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
[ Bericht 0% gewijzigd door Deetch op 17-05-2010 12:11:48 ]Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
ligt er aan hoe ingewikkeld je het gaat maken hequote:Op maandag 17 mei 2010 12:01 schreef DaFan het volgende:
Bekend verhaal inderdaad.
Dat verhaal van die prijzen is nog niet eens gemakkelijk om dit goed op te zetten.
TIP VAN DE PRO: Ook lekker VERT.ZOEKEN gebruiken. Daarnaast moet je weten hoeveel zaterdagen/zondagen en weekdagen er in je periode zitten.
Holy Goat *SMAK*quote:Op zondag 16 mei 2010 22:00 schreef Holy_Goat het volgende:
SJAK.
Omdat ik niets beters te doen heb.
Tadaaaa
KLIK
Hoe werkt het? macro's ten eerste aan in excel.
Ten tweede outlook aanzetten (2003), dan pas klikken op knopje.
Inhoud sheet kun je aanpassen.
Is dit al opgelost, bij jou zelf?quote:Op zondag 16 mei 2010 21:35 schreef Holy_Goat het volgende:
He verdomme heb met dan ding van sjak verder zitten kutten en was een i=i+1 vergeten in mijn loop.
dus endless loop, dus 54948 afspraken van 9u tot 9u50
outlook wil niet meer aan
1 |
1 |
1 |
1 |
Dank je wel! Probleem is opgelost en van beide opmerkingen heb ik heel veel gehad.quote:Op woensdag 19 mei 2010 08:00 schreef DaFan het volgende:
Beter gebruik je:
[ code verwijderd ]
Dan blijft het een getal. Door LINKS( ed te gebruiken maak je er een string van.
Je zou er dan weer eerst een getal van moeten maken met WAARDE()
Sorry, ik ken geen lettertype waar dat in zit. Waarom niet gewoon "gemiddelde", "average", "gem." of "avg" gebruiken?quote:Op donderdag 20 mei 2010 12:35 schreef phluphy het volgende:
Ik wil het symbool voor x-gemiddeld (x met een streepje erboven) invoeren, maar kan het bij symbols niet vinden.
Iemand een idee?
Bedrijfs-voorschrift (branche-specifiek denk ik, internationaal gebruikelijk?)quote:Op donderdag 20 mei 2010 13:05 schreef Deetch het volgende:
[..]
Sorry, ik ken geen lettertype waar dat in zit. Waarom niet gewoon "gemiddelde", "average", "gem." of "avg" gebruiken?
kijk hier even, misschien heb je er wat aanquote:Op donderdag 20 mei 2010 12:35 schreef phluphy het volgende:
Ik wil het symbool voor x-gemiddeld (x met een streepje erboven) invoeren, maar kan het bij symbols niet vinden.
Iemand een idee?
laatste optie is dan de equation editor in excelquote:Op donderdag 20 mei 2010 13:12 schreef phluphy het volgende:
[..]
Bedrijfs-voorschrift (branche-specifiek denk ik, internationaal gebruikelijk?)
ohja dit! helemaal vergetenquote:Op donderdag 20 mei 2010 13:20 schreef Deetch het volgende:
[..]
laatste optie is dan de equation editor in excel
je bedoelt 'dafan' of het befaamde somproductquote:Op zaterdag 22 mei 2010 16:37 schreef DaFan het volgende:
DAAR IS IE WEERRRRRRR
[ afbeelding ]
Formule in E2
=SUMPRODUCT((A$2:A$13=D2)*(B$2:B$13>=8))
Formule in F2:
=SUMPRODUCT((A$2:A$13=D2)*(B$2:B$13<8))
Doortrekken naar beneden.
Ik krijg de #NAAM? foutmelding Heb gewoon dezelfde formule gebruiktquote:Op zaterdag 22 mei 2010 16:37 schreef DaFan het volgende:
omdat jij de nederlandse versie gebruikt. Zie de OP voor een link waar alle formules vertaald worden tussen verschillende talen.quote:Op zaterdag 22 mei 2010 16:55 schreef verzer het volgende:
[..]
Ik krijg de #NAAM? foutmelding Heb gewoon dezelfde formule gebruikt
=SUMPRODUCT((A$2:A$962=A968)*(B$2:B$962<8))
heb de tabel onder de lijst gezet, A968 is dus klas A
Enig idee hoe dit kan?
Dankje! het werktquote:Op zaterdag 22 mei 2010 16:57 schreef Holy_Goat het volgende:
[..]
omdat jij de nederlandse versie gebruikt. Zie de OP voor een link waar alle formules vertaald worden tussen verschillende talen.
Vooruit dan maar...quote:Op zaterdag 22 mei 2010 16:49 schreef Holy_Goat het volgende:
kopieer die eerst maar eens netjes hierheen
Geen idee wie die lijst heeft gemaakt, dus ben niet aansprakelijkquote:Op zaterdag 22 mei 2010 17:03 schreef verzer het volgende:
[..]
Dankje! het werkt
Alleen staat het in die OP lijst wel verkeerd.
http://dolf.trieschnigg.nl/excel/excel.html
Bij Nederlands staat somprodukt, maar bij mij werkt ie pas bij somproduct
Zo niet:quote:
tnx Hoe heb je dit nou gedaan?quote:Op dinsdag 25 mei 2010 19:22 schreef DaFan het volgende:
Je weet dat 1 januari op een vrijdag was. Zet in de 2e cel 8 januari.
En dan doortrekken. Fertig.
A1 -> 8-1-10quote:
Pagina 10 even lezen: http://www.econ.kuleuven.(...)at/edu/excel2000.pdfquote:
Ik zou in 1e instantie rijen en kolommen verwisselen.quote:Op donderdag 27 mei 2010 12:23 schreef Johnns het volgende:
Even een copy-paste uit dit topic:
Ik heb in Excel een overzicht met gegevens van een enquête (32 respondenten). Deze tabel is als volgt opgebouwd:
[ afbeelding ]
Antwoord 1, antwoord 2 etc. betreft de persoon (id) die de enquête heeft ingevuld.
Nu wil ik ga per vraag antwoorden kunnen filteren, en indien mogelijk ook combinaties van vragen (2 variabelen).
Het lukt mij alleen niet om een fatsoenlijke draaitabel te produceren. Is het uberhaupt mogelijk wat ik wil?
En zo ja, kan iemand even helpen?
Al eens gekeken naar SPSS?quote:Op donderdag 27 mei 2010 12:23 schreef Johnns het volgende:
Even een copy-paste uit dit topic:
Ik heb in Excel een overzicht met gegevens van een enquête (32 respondenten). Deze tabel is als volgt opgebouwd:
[ afbeelding ]
Antwoord 1, antwoord 2 etc. betreft de persoon (id) die de enquête heeft ingevuld.
Nu wil ik ga per vraag antwoorden kunnen filteren, en indien mogelijk ook combinaties van vragen (2 variabelen).
Het lukt mij alleen niet om een fatsoenlijke draaitabel te produceren. Is het uberhaupt mogelijk wat ik wil?
En zo ja, kan iemand even helpen?
De verwijzingen kloppen niet in het voorbeeld, maar ze moeten gecombineerd worden omdat hij uit een ander blad moet zoeken (= vert.zoeken), daar iets met een waarde moet doen (=ALS) en dat moet dan uitgedrukt worden in goed/fout (= ISFOUT)...quote:Op vrijdag 28 mei 2010 11:54 schreef DaFan het volgende:
Waarom moet je ze combineren. Er zit geen overlap in qua ranges?
thanks! het is gelukt!quote:Op donderdag 27 mei 2010 14:12 schreef Twentsche_Ros het volgende:
[..]
Ik zou in 1e instantie rijen en kolommen verwisselen.
Dit kan gemakkelijk door alles te selecteren en in een ander blad te copieren met als toevoeging transpose.
Dan heb je een mooie database.
En geef dan eens op wat je precies voor informatie wil.
ken het programma alleen heb niet de tijd om me er in te verdiepen helaas.quote:
Ik maak mn kruistabellen in SPSS, de rest doe ik ook lekker met Excel.. Verder heb ik dus ook de ballen verstand van SPSSquote:Op vrijdag 28 mei 2010 15:06 schreef Johnns het volgende:
[..]
thanks! het is gelukt!
[..]
ken het programma alleen heb niet de tijd om me er in te verdiepen helaas.
1 |
1 |
je wil dus zeg maar van "1-1" 1 en 1 maken?quote:Op zaterdag 29 mei 2010 16:22 schreef Sport_Life het volgende:
#@$(*& @_($&_@$&@_$ Klote Excel!!
Ik loop weer ergens tegenaan .
De bedoeling is om 'tekst-cijfers' naar getallen te vertalen (want met tekst kan excel niet rekenen )
Dus de formule is:
[ code verwijderd ]
Om dit als een getal weer te geven, moet de functie =Waarde() erbij. Maar het volgende werkt niet:
[ code verwijderd ]
want dan negeert hij de ISLEEG functie weer .
Iemand een idee wat de juiste formule is?
Whut?quote:Op zaterdag 29 mei 2010 21:52 schreef Mr.Houdoe het volgende:
Hoe kan ik de tekst "overnemen" van de link naar een cel?
Ik heb op een gegeven moment alle cellen gelinkt. Maar daarna wil ik er mee gaan schuiven, maar als ik dat doe, verandert hij de links ook.
Kan ik dat op de een of andere manier "mergen" ofzo?
Klopt, en dan in cijfer-vorm.quote:Op zaterdag 29 mei 2010 22:00 schreef qu63 het volgende:
[..]
je wil dus zeg maar van "1-1" 1 en 1 maken?
=AANTAL.ALS(A1:A4;"<8:00")-AANTAL.ALS(A1:A4;"<7:00")quote:Op maandag 31 mei 2010 16:38 schreef teamlead het volgende:
ik heb een reeks tijden (weergegeven als HH:MM ) in een kolom.
Nu wil ik graag weten hoeveel van die tijden vallen binnen een bepaalde range, bijvoorbeeld tussen 07:00 en 08:00
Hoe doe ik dat zonder handmatig te turven
Ah, zo kan 't natuurlijk ook!quote:Op maandag 31 mei 2010 16:46 schreef DaFan het volgende:
[..]
=AANTAL.ALS(A1:A4;"<8:00")-AANTAL.ALS(A1:A4;"<7:00")
Klopt ik begon er ook mee !quote:Op maandag 31 mei 2010 16:47 schreef qu63 het volgende:
[..]
Ah, zo kan 't natuurlijk ook!
Ik was aan het klooien met aantal.als(A1:A4(EN(>7:00;<8:00)) maar dat werkt niet
Ik ken een aantal opties maar die kan ik helaas niet gebruiken.quote:Op maandag 31 mei 2010 16:50 schreef DaFan het volgende:
Nick;
Vaag! Zou het niet weten zo, komt waarschijnlijk omdat je een vloeiende lijn forceert.
Misschien kan je proberen het in 2 series op te splitsen en daar waar het 100% is een rechte lijn te maken, maar dat is meer een (slechte) workaround dan een oplossing.
Grafieken zijn niet mijn ding.
Via de validatielijstquote:Op maandag 31 mei 2010 20:32 schreef slimmen001 het volgende:
ik heb een vraagje
hoe kan ik iets zoals dit in mijn bestand zetten?
[ afbeelding ]
1 2 3 4 5 6 7 8 9 | do while cells(i,1) <>"" doevents cells(i,2)=right(cells(i,1),2) cells(i,1)=left(cells(i,1),4) i=i+1 loop |
A1 t/m C1 (samenvoegen dus) = Groep Aquote:Op donderdag 3 juni 2010 09:36 schreef Bjoro het volgende:
ff een vraagje, is het mogelijk om dit overzichtje in een excelsheet te krijgen ?
En dan natuurlijk met in stand houden van de huidige kolom indeling
hahaha, sorry...linkje doet niet wat ik wil.quote:Op donderdag 3 juni 2010 09:50 schreef qu63 het volgende:
[..]
A1 t/m C1 (samenvoegen dus) = Groep A
A2 = Zuid-Afrika
C2 = Mexico
A4 = Urugay
C4 = Frankrijk
En dat dan voor alle groepen..
Of snap ik je vraag niet
deze link bedoel je?quote:Op donderdag 3 juni 2010 09:58 schreef Bjoro het volgende:
[..]
hahaha, sorry...linkje doet niet wat ik wil.
Als je op zo'n land klikt zie je een overzicht van alle spelers....en dat wil ik graag in excel zetten.
Sorry voor mijn onduidelijkheid
als ik die kopieer en plak plaatst excel deze in kolom A bij mijquote:Op donderdag 3 juni 2010 10:02 schreef qu63 het volgende:
[..]
deze link bedoel je?
Maar dat is toch gewoon een tabel die je over kunt nemen?
Handmatig overtikken/regel voor regel copypasten?quote:Op donderdag 3 juni 2010 10:06 schreef Bjoro het volgende:
[..]
als ik die kopieer en plak plaatst excel deze in kolom A bij mij
was ik al bang voor, dat dat niet kanquote:Op donderdag 3 juni 2010 10:08 schreef qu63 het volgende:
Handmatig overtikken/regel voor regel copypasten?
Of zoek een site waarbij je het wel kan copypasten
Hey, wij doen toch ook mee?quote:Op donderdag 3 juni 2010 11:22 schreef Twentsche_Ros het volgende:
Hebben DaFan en Deetch hun vakanties wel op elkaar afgestemd, zodat we in de zomermaanden niet met een onbeheerd Excel-forum zitten.
En anders: laptop mee in de tent.
Lol, ik ga pas eind augustus/begin septemeber weg. Maar meestal is het ook niet zo heel druk in de zomer.quote:Op donderdag 3 juni 2010 11:22 schreef Twentsche_Ros het volgende:
Hebben DaFan en Deetch hun vakanties wel op elkaar afgestemd, zodat we in de zomermaanden niet met een onbeheerd Excel-forum zitten.
En anders: laptop mee in de tent.
Hele kolom A selecteren en dan in je menu data de optie "Text to columns" (of de nederlandse vertaling daarvan) gebruiken, met de optie delimited (gescheiden op teken) zul je dan een heel end moeten komen.quote:Op donderdag 3 juni 2010 10:06 schreef Bjoro het volgende:
[..]
als ik die kopieer en plak plaatst excel deze in kolom A bij mij
In mijn Excel 2007 kwam het ook allemaal in A1 te staan..quote:Op donderdag 3 juni 2010 13:37 schreef Deetch het volgende:
[..]
Hele kolom A selecteren en dan in je menu data de optie "Text to columns" (of de nederlandse vertaling daarvan) gebruiken, met de optie delimited (gescheiden op teken) zul je dan een heel end moeten komen.
In excel 2007 gebeurt dat trouwens al automatisch.
Dan hebben jullie allemaal een stomme excel 2007quote:Op donderdag 3 juni 2010 14:10 schreef qu63 het volgende:
[..]
In mijn Excel 2007 kwam het ook allemaal in A1 te staan..
ga het proberen, thanks !quote:Op donderdag 3 juni 2010 13:37 schreef Deetch het volgende:
[..]
Hele kolom A selecteren en dan in je menu data de optie "Text to columns" (of de nederlandse vertaling daarvan) gebruiken, met de optie delimited (gescheiden op teken) zul je dan een heel end moeten komen.
In excel 2007 gebeurt dat trouwens al automatisch.
Bij aanpassen aan pagina onder pagina-indeling de dialoogvenster openen. Bij tabblad pagina -> schaal kiezen voor aanpassen aan 1 bij 1 pagina.quote:Op vrijdag 4 juni 2010 19:44 schreef fotostarter het volgende:
Mensen,
Ik heb in excel een sheet welke net buiten de printmarges valt.
Echter kan ik de kolommen niet smaller maken omdat de info dan niet zichtbaar is.
Nu weet ik dat er een optie is, om brede/te lange sheets toch nog op 1 pagina te krijgen.
Hoe krijg ik dit juist ingesteld? ( office 2007 Engels)
Allereerst:quote:Op vrijdag 4 juni 2010 19:44 schreef fotostarter het volgende:
Mensen,
Ik heb in excel een sheet welke net buiten de printmarges valt.
Echter kan ik de kolommen niet smaller maken omdat de info dan niet zichtbaar is.
Nu weet ik dat er een optie is, om brede/te lange sheets toch nog op 1 pagina te krijgen.
Hoe krijg ik dit juist ingesteld? ( office 2007 Engels)
Ik had 'm al aangepast naar Tekst maar dat werkt niet, blijft ###. Oh en helemaal niet zo veelomvattend, paar honderd tekens...quote:Op maandag 7 juni 2010 19:30 schreef DaFan het volgende:
buishuis:
VERT.ZOEKEN of VLOOKUP, succes.
Isegrim:
Wat is 'veelomvattend'?
Ik heb een cel met 28650 karakters erin (is maximum).
Met Wrap aan komt het allemaal netjes in een grote cel (wel heel breed )
Met Shrink to fit wordt de grootte van de tekst aangepast dus dat is geen oplossing.
Met dat soort dingen ishet wellicht een idee om Commentaar te maken?
Als ik het type aanpas van Text naar General (standaard oid), dan wordt het ####, dus voor jou zou het andersom moeten zijn!
Ik geloof dat het werkt.quote:Op maandag 7 juni 2010 19:38 schreef DaFan het volgende:
Juist als ik er Tekst van maak komt bij mij het probleem op. Dus aanpassen naar Standaard (of hoe dat dan ook heet in NL, de eerste optie)
ey! ik ga niet op vakantie deze vakantie, dus no problemoquote:Op donderdag 3 juni 2010 11:22 schreef Twentsche_Ros het volgende:
Hebben DaFan en Deetch hun vakanties wel op elkaar afgestemd, zodat we in de zomermaanden niet met een onbeheerd Excel-forum zitten.
En anders: laptop mee in de tent.
Zet in D1: 15quote:Op dinsdag 8 juni 2010 00:44 schreef dewaremulder het volgende:
Hallo,
ik heb het volgende probleem met excel 2003/2007
Ik wil in C1 de waarde van A15 laten zien
In C2 de waarde van A20
In C3 de waarde van A25
In C4 de waarde van A30
Kortom, Het moet de kolom mag steeds het zelfde blijven, maar de verwijzing naar de rij moet dus telkens 5 eenheden opschuiven. Hoe kan ik eenvoudig in C5 de waarde van A35 tonen? Wanneer ik de 4 verwijzingen naar beneden sleep, krijg ik in C5 de waarde van A19 te zien. Hoe kan ik dit laatste dus eenvoudig voorkomen?
Alvast bedankt!
Tsja, het kan altijd nog mooier.quote:
dude, daar heb je toch geen excel voor nodig.quote:Op dinsdag 8 juni 2010 08:26 schreef static het volgende:
Misschien een hele domme vraag, maar ik word er gierend gek van terwijl het basisschool rekenen is waarschijnlijk.
Ik heb twee cijfers, zeg:
900 staat tot 260000
a staat to b
Wat gebeurt er met A (900) als ik van B (260000) 240000 maak? Hoe kan ik dat in Excel doen?
?????quote:Op dinsdag 8 juni 2010 08:26 schreef static het volgende:
Misschien een hele domme vraag, maar ik word er gierend gek van terwijl het basisschool rekenen is waarschijnlijk.
Ik heb twee cijfers, zeg:
900 staat tot 260000
a staat to b
Wat gebeurt er met A (900) als ik van B (260000) 240000 maak? Hoe kan ik dat in Excel doen?
wat.quote:Stel in A1 staat "+b1/(288+8/9)
maar je hebt wel antwoord gekregen dus eigenlijk zijn we best liefquote:Op dinsdag 8 juni 2010 09:49 schreef static het volgende:
Zie je wel, had het nooit moeten posten.
ik snap hem nietquote:Op dinsdag 8 juni 2010 10:11 schreef Holy_Goat het volgende:
he, er bestaat niet zoiets als een domme vraag static.
voor static
en 3 wordt dan 0,41 bedoel je?quote:Op dinsdag 8 juni 2010 15:28 schreef StiffIer het volgende:
Zit er in excel een formule waarmee ik een reeks getallen kan schalen tussen 0 en 1?
dus als ik deze reeks heb:
-2
3
7
10
wordt -2 gelijkgesteld aan 0 en 10 wordt 1.
thnx
Top! Dit was alles wat ik zocht. Bedankt!quote:Op dinsdag 8 juni 2010 15:35 schreef qu63 het volgende:
[..]
en 3 wordt dan 0,41 bedoel je?
A1: -2
A2: 3
A3: 7
A4: 10
B1: =(A1-$A$1)/(MAX($A$1:$A$4)-MIN($A$1:$A$4))
B2: =(A2-$A$1)/(MAX($A$1:$A$4)-MIN($A$1:$A$4))
B3: =(A3-$A$1)/(MAX($A$1:$A$4)-MIN($A$1:$A$4))
B4: =(A4-$A$1)/(MAX($A$1:$A$4)-MIN($A$1:$A$4))
En aan te passen naar smaak natuurlijkquote:Op dinsdag 8 juni 2010 16:21 schreef StiffIer het volgende:
[..]
Top! Dit was alles wat ik zocht. Bedankt!
Cijfer tentamen: 8,4quote:Op zaterdag 29 mei 2010 16:22 schreef Sport_Life het volgende:
#@$(*& @_($&_@$&@_$ Klote Excel!!
Ik loop weer ergens tegenaan .
De bedoeling is om 'tekst-cijfers' naar getallen te vertalen (want met tekst kan excel niet rekenen )
Dus de formule is:
[ code verwijderd ]
Om dit als een getal weer te geven, moet de functie =Waarde() erbij. Maar het volgende werkt niet:
[ code verwijderd ]
want dan negeert hij de ISLEEG functie weer .
Iemand een idee wat de juiste formule is?
Ik zou ook uitkomen op +/- ¤25 per uurquote:Op woensdag 9 juni 2010 13:36 schreef DaFan het volgende:
Even offtopic vraag eigenlijk maar:
[GEZ] VB/Excel programmeur
Wat zouden jullie hiervoor rekenen als jullie iets dergelijks in je vrije tijd deden/doen?
En doe je zoiets dan liever in Excel of in Access (mits je ervaring hebt met Access anders geen relevante vraag).
Volgens mij zijn er ook wel goedkope voorraadbeheer programmaatjes voor te krijgen. Daar kun je vaak op uurloon niet tegenop programmeren. Ik had het niet gedaan want er wordt ook altijd support verwacht en dat gaat jou veel tijd kosten en weinig opleveren.quote:Op woensdag 9 juni 2010 13:36 schreef DaFan het volgende:
Even offtopic vraag eigenlijk maar:
[GEZ] VB/Excel programmeur
Wat zouden jullie hiervoor rekenen als jullie iets dergelijks in je vrije tijd deden/doen?
En doe je zoiets dan liever in Excel of in Access (mits je ervaring hebt met Access anders geen relevante vraag).
daarvoor kun je de indirect functie gebruiken. Met indirect kun je de tekst van de celverwijzing in een andere cel hebben staan.quote:Op donderdag 10 juni 2010 15:03 schreef Martijn85 het volgende:
Ik heb een excel workbook en in ik wil een een sheet een overzicht maken van alle andere sheets.
Dit overzicht wordt opgebouwd uit steeds dezelfde cellen per sheet.
ik wil dan de gegevens per sheet op 1 regel hebben en uit een andere sheet daar weer onder.
voorbeeld overzicht:
sheet1: xxxxxxx - xxxxxxx - xxxxxxx - xxxxxxxxx
sheet2: xxxxxxx - xxxxxxx - xxxxxxx - xxxxxxxxx
sheet3: xxxxxxx - xxxxxxx - xxxxxxx - xxxxxxxxx
etc... (- is nieuwe kolom)
Hoop dat het een beetje duidelijk is
Doe eens een mouseover bij die dino Deetch en DaFan gebruiken nog een oude (fossiele) layoutquote:Op donderdag 10 juni 2010 15:59 schreef Holy_Goat het volgende:
deetch, dafan, wat is dat voor dino achter je naam?
en die 25e, bedoel je dat netto?
Diensten mogen niet aangeboden worden.quote:Op donderdag 10 juni 2010 16:03 schreef Holy_Goat het volgende:
het topic mocht trouwens niet... mmhh. Waarom werd het uberhaupt dichtgegooid?
Tegen policy? Tis toch een soort v/a? Had wel interesse dat klusje op te pakken.
ik denk al: wat voor moederneukende dino?quote:Op donderdag 10 juni 2010 16:11 schreef qu63 het volgende:
[..]
Doe eens een mouseover bij die dino Deetch en DaFan gebruiken nog een oude (fossiele) layout
Whahahahahaha die dino bij jouw account!quote:Op donderdag 10 juni 2010 16:34 schreef Deetch het volgende:
[..]
ik denk al: wat voor moederneukende dino?
Wel een leuke toevoeging.
iedereen die dino grappen maakt over mijn account krijgt geen excel hulp meer
Ik wil eigenlijk nog een eigen bedrijfje (zzp) opstarten, omdat ik redelijk wat klusjes aantrek en uitbetaald worden in spullen een beetje zatraak. Heb alles al wat ik wil hebben op dit moment in mijn studentenkotquote:Op donderdag 10 juni 2010 16:24 schreef DaFan het volgende:
[..]
Diensten mogen niet aangeboden worden.
Ik heb hem nog een pm gestuurd maar geen reactie. ¤ 500 misschien toch te veel?
Vandaag een cijfer terug voor dat verslag, en waar ik al bang voor was een onvoldoende omdat die prof van alles niet goed vond aan vooral dit plaatje. ga dus nu met een onvoldoende het examen inquote:Op maandag 31 mei 2010 16:33 schreef Nick_Taken het volgende:
Ik heb een grafiek gemaakt aan de hand van een tabel, alleen is er een ding wat mij mateloos stoort en ik niet aangepast krijg:
[ link | afbeelding ]
De vloeiende lijn komt boven de 100% uit, dat kan en mag dus niet.
Nu een halve dag lopen zoeken en googlen maar nergens iets over dat je de kromme kan instellen/marges ingeven of gewoon een keiharde limiet kan instellen.
Is dit een beperking van excel waar ik tegen aan loop of zoek ik gewoon verkeerd?
' Dichttimmeren' is een groot woord.quote:Op donderdag 10 juni 2010 16:45 schreef Holy_Goat het volgende:
Even over een andere opmerking: iemand was goed in dichtgetimmerde contractjes. Ergens vandaan gefietst? Of zelf rechtskundig opgesteld?
Lekker kutquote:Op donderdag 10 juni 2010 17:04 schreef Nick_Taken het volgende:
[..]
Vandaag een cijfer terug voor dat verslag, en waar ik al bang voor was een onvoldoende omdat die prof van alles niet goed vond aan vooral dit plaatje. ga dus nu met een onvoldoende het examen in
uren aangeven en inschatten vind ik overigens nog vrij lastig. Ik ben ook veel te lief voor dat soort dingen overigens. Moet zakelijk nog behoorlijk uitharden. Ook onderhandelskillz... sja dat leer je niet uit een boekje!quote:Op donderdag 10 juni 2010 17:23 schreef DaFan het volgende:
[..]
' Dichttimmeren' is een groot woord.
Ik mag geen witte klusjes aannemen want ik heb een fulltime baan en staat in mn contract. Daarom zou het zwart gaan.
Ik denk dat je bij dit soort klussen goed moet aangeven;
- Wat ga ik voor je maken (desnoods een plaatje in Paint zodat je weet waar de klant op rekent)
- In welke tijd
- Hoe vaak kan dit bijgesteld worden
- Wanneer is het definitief akkoord en wat valt er dus onder extra werk?
- Hoe ga je me betalen (helft voor/helft na?)
- Als er na definitieve oplevering vragen of wensen zijn, wat wordt dan het uurtarief, en hoe spreken we iets af?
iemand een idee?quote:Private Sub TextBox1_Change()
Application.ScreenUpdating = False
If Len(TextBox1.Value) = 0 Then
ActiveSheet.AutoFilterMode = False
Else
ActiveSheet.Range("$F$17:$F$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox1.Value & "*", VisibleDropDown:=False
Application.ScreenUpdating = True
End If
End Sub
Private Sub TextBox2_Change()
Application.ScreenUpdating = False
If Len(TextBox1.Value) = 0 Then
ActiveSheet.AutoFilterMode = False
Else
ActiveSheet.Range("$G$17:$G$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox1.Value & "*", VisibleDropDown:=False
Application.ScreenUpdating = True
End If
End Sub
Dankje voor de tip ben er aan het induiken op het moment.quote:Op donderdag 10 juni 2010 22:00 schreef DaFan het volgende:
Omdat je al en filter op range 1 hebt, kan je niet nog een filter op range 2 doen.
Je zal dus moeten testen in de Change van Textbox1, of Textbox2 al gevuld is of niet. En zo ja, dan een filter toepassen van BEIDE.
Idem voor Textbox2.
Btw: http://en.wikipedia.org/wiki/Hungarian_notation
Het is wel best practice om je objecten zo te hernoemen dat je direct weet wat het is als je je code later terugleest (over een half jaar oid). Nu snap ik dat je ws net bent begonnen met je code maar alvast als tip
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | If Len(TextBox1.Value) = 0 AND Len(TextBox2.Value) = 0 Then ActiveSheet.AutoFilterMode = False ElseIf Len(TextBox1.Value) <> 0 AND Len(TextBox2.Value) = 0 Then ActiveSheet.Range("$G$17:$G$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox1.Value & "*", VisibleDropDown:=False ElseIf Len(TextBox2.Value) <> 0 AND Len(TextBox1.Value) = 0 Then ActiveSheet.Range("$G$17:$G$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox2.Value & "*", Else hier je code voor beide filters, weet syntax even niet End If Application.ScreenUpdating = True End Sub |
Ja, beperking van excel, enige optie is veel meer meetpunten, maarja ik kon moeilijk met duizend zeven gaan werken. Het ligt eerder aan die prof dan aan excel hoor, hij vraagt veel te veel. Van alle verslagen, 3 per groep bij iets van 10 groepen waren er geen cijfers boven de 6. Dat zegt toch wel iets. Gewoon komende dinsdag nu minimaal een 7,5 halen om gemiddeld een 6 te komen staan. Het is gewoon niet eerlijk dat je afgerekend wordt op de beperkingen van Excel.quote:Op donderdag 10 juni 2010 17:23 schreef DaFan het volgende:
[..]
Lekker kut
Ik weet het antwoord ook niet namelijk.
Heb je gekeken op MrExcel of niet?
Ja sorry ben totaal niet in thuis hierin vandaar dat ik (nog) niet echt mee kan denken .quote:Op vrijdag 11 juni 2010 08:08 schreef DaFan het volgende:
Swindler; een beetje meedenken kan geen kwaad
Je had in je code:
ActiveSheet.AutoFilterMode = False
Maar die heb ik nu per ongeluk onder een If gezet.
Verander;
If Len(TextBox1.Value) = 0 AND Len(TextBox2.Value) = 0 Then
ActiveSheet.AutoFilterMode = False
in
ActiveSheet.AutoFilterMode = False
If Len(TextBox1.Value) = 0 AND Len(TextBox2.Value) = 0 Then
Top, het werktquote:Op donderdag 10 juni 2010 15:59 schreef Deetch het volgende:
[..]
daarvoor kun je de indirect functie gebruiken. Met indirect kun je de tekst van de celverwijzing in een andere cel hebben staan.
in sheet1 cel A2 zet je de tekst "sheet2" in cel B1 zet je de celverwijzing waar je naar verwijst (bijv. "A3")
als je nu in cel B2 de waarde uit sheet2 cel A3 wilt halen typ je daar:
=indirect(A2&"!"&B1) en klaar ben je.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | Application.ScreenUpdating = False ActiveSheet.AutoFilterMode = False If Len(TextBox1.Value) = 0 And Len(TextBox2.Value) = 0 Then ElseIf Len(TextBox1.Value) <> 0 And Len(TextBox2.Value) = 0 Then ActiveSheet.Range("$F$21:$F$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox1.Value & "*", VisibleDropDown:=False Application.ScreenUpdating = True End If End Sub Private Sub TextBox2_Change() Application.ScreenUpdating = False ActiveSheet.AutoFilterMode = False If Len(TextBox1.Value) = 0 And Len(TextBox2.Value) = 0 Then ElseIf Len(TextBox2.Value) <> 0 And Len(TextBox1.Value) = 0 Then ActiveSheet.Range("$G$21:$G$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox1.Value & "*", VisibleDropDown:=False Application.ScreenUpdating = True End If End Sub |
Post je formules eens?quote:Op maandag 14 juni 2010 23:25 schreef Daantke het volgende:
[ afbeelding ]
Wat ie moet doen:
Van de cellen N-R de laagste prijs selecteren. DIt doet ie overal goed, zie kolom L.
Daarna moet hij de bijbehorende leverancier bij die laagste prijs zoeken (kolom K). Dit doet hij echter alleen bij de 1e en de 3e leverancier. Formule is hetzelfde (gewoon doorgetrokken) en celformat is ook gelijk
1 |
1 |
1 |
Als ( ) ik 't nu goed zie kijk je eerst of er iets "#N/A" is, als dat zo is ga je verder. Volgens mij loopt 't daar al fout...quote:
Ja.quote:Op dinsdag 15 juni 2010 10:31 schreef Stansfield het volgende:
Is het eigenlijk mogelijk om bepaalde cellen te blokkeren zeg maar. Dat daar niet in gewijzigd kan worden?
Ik heb excel 2003 NL.
Het probleem is dat het contra-intuïtief werkt. Het zou mij (en jou waarschijnlijk ook) veel logischer lijken als je gewoon even de cellen kon aangeven waar de gebruiker niet aan mag komen en klaar is Clara. Maar Microsoft heeft bedacht dat ze het precies andersom willen. Elke cel is in principe geblokkeerd tenzij je hem deblokkeert.quote:Op dinsdag 15 juni 2010 11:00 schreef Stansfield het volgende:
Maar beveilig je dan niet je hele werkblad? Ik zou graag willen dat mensen bepaalde cellen wel kunnen invullen maar bepaalde absoluut niet. Kan dat ook?
Da's toch logischquote:Op dinsdag 15 juni 2010 11:06 schreef Frollo het volgende:
[..]
Het probleem is dat het contra-intuïtief werkt. Het zou mij (en jou waarschijnlijk ook) veel logischer lijken als je gewoon even de cellen kon aangeven waar de gebruiker niet aan mag komen en klaar is Clara. Maar Microsoft heeft bedacht dat ze het precies andersom willen. Elke cel is in principe geblokkeerd tenzij je hem deblokkeert.
Selecteer dus alle cellen die de gebruiker wel mag wijzigen, druk op Ctrl+1, ga naar tabblad Bescherming en haal het vinkje weg bij Geblokkeerd. Daarna doe je Extra > Beveiliging > Werkblad beveiligen.
Dat is natuurlijk ook zo. Maar je merkt zelf ook dat de vraagstelling bij de meeste mensen toch is: hoe blokkeer ik een cel? Dat is nu eenmaal de meest intuïtieve manier om te denken.quote:Op dinsdag 15 juni 2010 11:26 schreef DaFan het volgende:
Als ik een werkblad beveilig zijn de cellen die wél aangepast mogen worden, veel minder in aantal dan die cellen die niet aangepast mogen wordne (in IV65536)
Zo dacht ik eerst ookquote:Op dinsdag 15 juni 2010 11:37 schreef Frollo het volgende:
[..]
Dat is natuurlijk ook zo. Maar je merkt zelf ook dat de vraagstelling bij de meeste mensen toch is: hoe blokkeer ik een cel? Dat is nu eenmaal de meest intuïtieve manier om te denken.
Alsjeblieft niet zeg....quote:Wat MS bijvoorbeeld ook had kunnen doen, is alle cellen standaard niet-geblokkeerd te maken en bij het invoeren van een formule automatisch op geblokkeerd te zetten.
1 |
1 |
Ja dat kan, staan de cellen die aangepast moeten worden allemaal in 1 rij of kolom of verspreid over de spreadsheet?quote:Ik heb een spreadsheet met een hele hoop getallen zoals 45.6, 23.1, etc. die percentages aangeven maar ik moet deze veranderen in echte percentages (het type cell moet dus een percentage zijn) Het is echter veel te veel om dit allemaal met de hand te doen. Hoe kan ik hier een macro voor schrijven?
Ja dat was me al gelukt , maar om dat voor 25.000 cellen met de hand te doen is me een beetje teveel werk:P dacht dat het misschien makkelijker kon.quote:Op vrijdag 18 juni 2010 07:48 schreef DaFan het volgende:
Dan moet je 2 knoppen toevoegen, elk met eigen code die de waarde uit de cel haalt, er een bij optelt en dan weer in de cel plaatst.
1 2 3 4 5 6 7 8 9 10 11 | If Not Intersect(Target, Range("A3")) Is Nothing Then Range("B3").Value = Range("B3").Value - 1 End If If Not Intersect(Target, Range("C3")) Is Nothing Then Range("B3").Value = Range("B3").Value + 1 End If End Sub |
1 2 3 4 5 6 7 8 9 10 11 12 13 | Cancel = True If Not Intersect(Target, Range("A3")) Is Nothing Then Range("B3").Value = Range("B3").Value - 1 End If If Not Intersect(Target, Range("C3")) Is Nothing Then Range("B3").Value = Range("B3").Value + 1 End If End Sub |
1 2 3 4 5 6 7 8 9 10 11 12 13 | Cancel = True If Not Intersect(Target, Range("C:C")) Is Nothing Then Target.Offset(0, -1).Value = Target.Offset(0, -1).Value + 1 End If If Not Intersect(Target, Range("A:A")) Is Nothing Then Target.Offset(0, 1).Value = Target.Offset(0, 1).Value - 1 End If End Sub |
Waarom moet je in godsnaam 25000 cellen kunnen plussen of minnen? Ben je een voorraadprogramma aan het maken ofzo?quote:Op vrijdag 18 juni 2010 09:10 schreef Swindler het volgende:
[..]
Ja dat was me al gelukt , maar om dat voor 25.000 cellen met de hand te doen is me een beetje teveel werk:P dacht dat het misschien makkelijker kon.
Ja dat ben ik inderdaad aan het maken. Het lukt aardig en het is niet zo dat er 25.000 artikelen zijn die regelmatig binnenkomen of weggaan. In de praktijk zal je per dag ongeveer 10 transacties doen.quote:Op vrijdag 18 juni 2010 09:43 schreef Deetch het volgende:
[..]
Waarom moet je in godsnaam 25000 cellen kunnen plussen of minnen? Ben je een voorraadprogramma aan het maken ofzo?
In het geval van een voorraad van 25000 artikelen lijkt het mij handiger daar een professioneel pakket van te maken want als je dat in excel wilt doen ben je nog lang niet klaar.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | Application.ScreenUpdating = False ActiveSheet.AutoFilterMode = False If Len(TextBox1.Value) = 0 And Len(TextBox2.Value) = 0 Then ElseIf Len(TextBox1.Value) <> 0 And Len(TextBox2.Value) = 0 Then ActiveSheet.Range("$F$21:$F$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox1.Value & "*", VisibleDropDown:=False Application.ScreenUpdating = True End If End Sub Private Sub TextBox2_Change() Application.ScreenUpdating = False ActiveSheet.AutoFilterMode = False If Len(TextBox1.Value) = 0 And Len(TextBox2.Value) = 0 Then ElseIf Len(TextBox2.Value) <> 0 And Len(TextBox1.Value) <> 0 Then ActiveSheet.Range("$G$21:$G$1337").AutoFilter field:=1, Criteria1:="=*" & TextBox2.Value & "*", VisibleDropDown:=False Application.ScreenUpdating = True End If End Sub |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | Application.ScreenUpdating = False ActiveSheet.AutoFilterMode = False If Len(TextBox1.Value) = 0 And Len(TextBox2.Value) = 0 And Len(TextBox3.Value) = 0 Then ElseIf Len(TextBox1.Value) <> 0 And Len(TextBox2.Value) = 0 And Len(TextBox3.Value) <> 0 Then ActiveSheet.Range("$F$21:$F$25000").AutoFilter field:=1, Criteria1:="=*" & TextBox1.Value & "*", VisibleDropDown:=False Application.ScreenUpdating = True End If End Sub Private Sub TextBox2_Change() Application.ScreenUpdating = False ActiveSheet.AutoFilterMode = False If Len(TextBox1.Value) = 0 And Len(TextBox2.Value) = 0 And Len(TextBox3.Value) = 0 Then ElseIf Len(TextBox2.Value) <> 0 And Len(TextBox1.Value) <> 0 And Len(TextBox3.Value) <> 0 Then ActiveSheet.Range("$G$21:$G$25000").AutoFilter field:=1, Criteria1:="=*" & TextBox2.Value & "*", VisibleDropDown:=False Application.ScreenUpdating = True End If End Sub Private Sub TextBox3_Change() Application.ScreenUpdating = False ActiveSheet.AutoFilterMode = False If Len(TextBox1.Value) = 0 And Len(TextBox2.Value) = 0 And Len(TextBox3.Value) = 0 Then ElseIf Len(TextBox3.Value) <> 0 And Len(TextBox1.Value) <> 0 And Len(TextBox2.Value) <> 0 Then ActiveSheet.Range("$H$21:$H$25000").AutoFilter field:=1, Criteria1:="=*" & TextBox3.Value & "*", VisibleDropDown:=False Application.ScreenUpdating = True End If End Sub |
Ik snap het nog niet helemaal.quote:Op vrijdag 18 juni 2010 16:11 schreef sanger het volgende:
Weer eens een vraagje van mij
Ik heb een Excelsheet (Win Vista, Excel2007) met per dag een aantal kolommen. Nu wil ik een telling doen van hoeveel dagen een waarde bevatten. Maar als ik de normale aantal functie gebruik dan telt hij natuurlijk voor maandag alle vier de kolommen bij elkaar op, terwijl ik dat als 1 wil zien.
Kort samengevat; ik heb een bereik met per dag 4 kolommen op zaterdag en zondag na die hebben maar 2 kolommen. Hoe laat ik Excel uitrekenen hoeveel dagen er in die week een entry is?
Hoe kan ik dat handiger oplossen?
Nee andersomquote:Op vrijdag 18 juni 2010 16:53 schreef Frollo het volgende:
[..]
Ik snap het nog niet helemaal.
Wil je weten hoeveel kolommen iets bevatten per dag? Of wil je alleen maar weten of de kolommen iets bevatten? Met andere woorden: wil je resultaat1 of resultaat2?
[ afbeelding ]
Maandag is dus 1 of 0? Geen 2/3/4?quote:Op vrijdag 18 juni 2010 20:13 schreef sanger het volgende:
[..]
Nee andersom
Het gaat om een urenregistratie. Per dag kunnen er uren voorkomen in diverse tijdzones. Maar voor de reiskosten wil ik weten hoeveel dagen er gewerkt is.
Dus bij maandag staan er vier kolommen, en in alle kolommen kan iets voorkomen (in theorie). Dan wil ik echter maandag wel als 1 hebben. En dinsdag net zo.
Dit was uit 't hoofdje een aantal.als zou ook nog kunnen..quote:Op vrijdag 18 juni 2010 21:38 schreef DaFan het volgende:
Het is denk ik makkelijker met een screenshot sanger.
En qu63 zonder me erin te verdiepen vermoed ik dat je formule een stuk makkelijker kan
Nee daar kan net zo makkelijk 8 staan Daar komt het aantal gewerkte uren in te staan.quote:
Ik zal zo even inloggen op mijn werk pc en een screenshotje makenquote:Op vrijdag 18 juni 2010 21:38 schreef DaFan het volgende:
Het is denk ik makkelijker met een screenshot sanger.
Heeft geen haast hoor Doe het nu al zo lang zonderquote:Op zaterdag 19 juni 2010 08:23 schreef DaFan het volgende:
Ik ben wel de rest van de dag weg dus ik kan er morgen pas naa rkieken als qu63 of een van de andere helden het niet kan
Kudo's als iemand het met sumproduct doet.
1 2 3 4 5 6 7 | ' ' plus Macro ActiveCell.FormulaR1C1 = "=+1" End Sub |
Zo dan?quote:Op zaterdag 19 juni 2010 08:26 schreef sanger het volgende:
Dit is dus het bewuste bestandje heb alleen maandag en dinsdag getoond omdat het anders te breed zou worden
Ik wil dus in de meest rechter kolom automatisch laten uitrekenen hoeveel reiskosten iemand moet krijgen. Ze krijgen een vast bedrag per dag. Voor iedere weekdag kunnen er vier uursoorten voorkomen, waarbij geen enkele gegarandeerd is.
Zo kan op een dag alleen overwerk voorkomen zonder dat er normale uren worden gewerkt. ORT uren net zo, evenals normale uren.
In dit voorbeeld zou ik dus willen dat er in de meest rechter kolom automatisch ¤ 32 komt te staan bij de bovenste persoon omdat die persoon twee dagen gewerkt heeft.
[ afbeelding ]
Ik wil dit automatisch doen omdat mensen het toch voor elkaar krijgen het fout in te vullen
Ik ga er vandaag niet aan toekomen, maar zal het morgen even proberenquote:Op zondag 20 juni 2010 01:31 schreef qu63 het volgende:
[..]
Zo dan?
Kleine variatie op mn vorige post:
=ALS(4>AANTAL.LEGE.CELLEN(A2:D2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(E2:H2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(I2:L2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(M2:P2);1;0)+ALS(4>AANTAL.LEGE.CELLEN(Q2:T2);1;0)+ALS(2>AANTAL.LEGE.CELLEN(U2:V2);1;0)+ALS(2>AANTAL.LEGE.CELLEN(W2:X2);1;0)
ActiveCell.Value = Activecell.Value + 1quote:Op zaterdag 19 juni 2010 11:04 schreef Swindler het volgende:
Ik kom niet uit iets heel simpels nu
wil graag een macro hebben die in de door mij geselecteerde cel iedere keer als ik de macro activeer 1 erbij optelt.
Heb nu deze code:
[ code verwijderd ]
= "=+1" dit gedeelte klopt niet volgens mij , moet ik dan iets doen van : =currentvalue +1 ofzo?
Zou ik zo gauw niet weten, maar ik heb wel een beetje een workaround bedacht. Cellen met tekst verstoren de max-functie niet, en daar kun je gebruik van maken.quote:Op maandag 21 juni 2010 09:08 schreef Deetch het volgende:
Is er een eenvoudige manier om in een kolom met getallen waarin ook foutmeldingen staan (#value, #N/B) het maximum te vinden? De getallen staan in oplopende volgorde.
Een soort van max.if functie
Thx frollo, dat scheelt weer een hoop gedoe.quote:Op maandag 21 juni 2010 09:45 schreef Frollo het volgende:
[..]
Zou ik zo gauw niet weten, maar ik heb wel een beetje een workaround bedacht. Cellen met tekst verstoren de max-functie niet, en daar kun je gebruik van maken.
In alle cellen die je met de max-functie wilt controleren, vul je niet in:
=mijnformule
maar:
=ALS(ISFOUT(mijnformule);"fout!";mijnformule)
Die werkt ook, scheelt ook heel veel overtyp werkquote:Op maandag 21 juni 2010 13:23 schreef DaFan het volgende:
Of, als A1:A4 je range is:
=MAX(ALS(ISFOUT(A1:A4);;A1:A4))
=MAX(IF(ISERROR(A1:A4),,A1:A4))
Bevestigen met Ctrl-Shift-Enter.
Ik ook nietquote:Op maandag 21 juni 2010 13:24 schreef DaFan het volgende:
qu63 ik kan niks makkelijker vinden dan jouw formule
Kan je dan niet beter in het tabblad bon cel G2 een andere naam geven en dan daarnaar verwijzenquote:Op dinsdag 22 juni 2010 10:29 schreef teamlead het volgende:
erm.. wat doe ik fout
in tabblad "verwerken" wil ik in cel D17 de waarde terugzien uit tabblad "bron" cel G2.
als ik gewoon zeg =bron!G2 , geeft excel (2007, Nl-versie) de formule als tekst weer.... en dus niet het resultaat
(celeigenschappen staan gelijk als in andere cellen waar deze simpele verwijzing wél werkt overigens)
Waarom zou je dat doen Succes als je een keer een grote sheet gaat bouwen, dan mag je 10000 namen definiëren.quote:Op dinsdag 22 juni 2010 11:17 schreef Swindler het volgende:
[..]
Kan je dan niet beter in het tabblad bon cel G2 een andere naam geven en dan daarnaar verwijzen
=naam
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |