abonnement Unibet Coolblue Bitvavo
  donderdag 19 februari 2009 @ 14:54:11 #203
62913 Blik
The one and Only!
pi_66238523
Zijn er mensen hier bekend met Think-Cell of ASAP Utilities?
pi_66239048
quote:
Op donderdag 19 februari 2009 14:54 schreef Blik het volgende:
Zijn er mensen hier bekend met Think-Cell of ASAP Utilities?
klinkt niet echt als een excel vraag, probeer eens een eigen topic te starten in dig met een eigen duidelijke titel.
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
  donderdag 19 februari 2009 @ 16:18:58 #205
62913 Blik
The one and Only!
pi_66241886
quote:
Op donderdag 19 februari 2009 15:08 schreef Deetch het volgende:

[..]

klinkt niet echt als een excel vraag, probeer eens een eigen topic te starten in dig met een eigen duidelijke titel.
Als je er niet bekend mee bent, zeg dan gewoon niks. Het zijn tools die extra functionaliteit geven aan Excel i.c.m. powerpoint. Veel gebruikt bij grote consultancy/strategy bureaus.

Ik ben benieuwd of mensen er bekend mee zijn en waarvoor ze die tools gebruiken
pi_66242525
quote:
Op donderdag 19 februari 2009 16:18 schreef Blik het volgende:

[..]

Als je er niet bekend mee bent, zeg dan gewoon niks. Het zijn tools die extra functionaliteit geven aan Excel i.c.m. powerpoint. Veel gebruikt bij grote consultancy/strategy bureaus.

Ik ben benieuwd of mensen er bekend mee zijn en waarvoor ze die tools gebruiken
Maar je hebt dus niet echt een specifieke vraag

deze is wel grappig van ASAP

[ Bericht 6% gewijzigd door Deetch op 19-02-2009 16:40:39 ]
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
pi_66242665
Gezellig dat je er bent Blik.
  donderdag 19 februari 2009 @ 16:43:53 #208
62913 Blik
The one and Only!
pi_66242953
Ik ga toch geen apart topic openen hiervoor, ben gewoon benieuwd of de excel-experts hier dat soort handige tools gebruiken. Daarvoor ben ik hier volgens mij in het juiste topique
pi_66243102
quote:
Op donderdag 19 februari 2009 16:43 schreef Blik het volgende:
Ik ga toch geen apart topic openen hiervoor, ben gewoon benieuwd of de excel-experts hier dat soort handige tools gebruiken. Daarvoor ben ik hier volgens mij in het juiste topique
Klopt, dit is voor Fok!kers die met kleine problemen zitten en hiervoor hulp kunnen gebruiken van wat geavanceerderde gebruikers. Geen discussie topic over tools.
pi_66244196
quote:
Op donderdag 19 februari 2009 16:48 schreef DaFan het volgende:

[..]

Klopt, dit is voor Fok!kers die met kleine problemen zitten en hiervoor hulp kunnen gebruiken van wat geavanceerderde gebruikers. Geen discussie topic over tools.
precies
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
  donderdag 19 februari 2009 @ 17:21:32 #211
62913 Blik
The one and Only!
pi_66244370
Misschien moet de TT en OP dan veranderd worden, daar staat namelijk duidelijk dat je hier terecht kunt met al je vragen over Excel.
pi_66259073
quote:
Op donderdag 19 februari 2009 17:21 schreef Blik het volgende:
Misschien moet de TT en OP dan veranderd worden, daar staat namelijk duidelijk dat je hier terecht kunt met al je vragen over Excel.
Dus jij verwacht dat hier een Excel guru zit die met alle vragen over alle dingen die met Excel te maken hebben, overweg kan?

Wij zijn ook maar gewoon Fok!kers (meestal Deetch/Frollo/qu63/mijzelf) die, als het uitkomt, mede-Fok!kers helpen bij huiswerk/studie/werk-gerelateerde problemen. Je mag het van mij prima vragen over de meest ingewikkelde dingen (zoals je al deed) maar ík (en Deetch) hebben er nog nooit van gehoord dus ik verwacht dat je dan hier weinig hulp/medestanders vindt.
  donderdag 19 februari 2009 @ 23:18:14 #213
62215 qu63
..de tijd drinkt..
pi_66259328
quote:
Op donderdag 19 februari 2009 23:13 schreef DaFan het volgende:
Je mag het van mij prima vragen over de meest ingewikkelde dingen (zoals je al deed) maar ík (en Deetch) hebben er nog nooit van gehoord dus ik verwacht dat je dan hier weinig hulp/medestanders vindt.
Ik weet er ook niks van

[ Bericht 17% gewijzigd door qu63 op 19-02-2009 23:30:21 ]
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_66259431
quote:
Op donderdag 19 februari 2009 23:18 schreef qu63 het volgende:

[..]

Ik weet er ook niks van
Dan edit ik je eruit
  donderdag 19 februari 2009 @ 23:29:09 #215
62215 qu63
..de tijd drinkt..
pi_66259789
quote:
Op donderdag 19 februari 2009 23:21 schreef DaFan het volgende:

[..]

Dan edit ik je eruit
Ik bedoelde je laatste regel
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_66259938
Ik blijf bij mn standpunt.

Anyway, way offtopic dit. Ik heb ook geen verstand van arrays in VBA trouwens dus daar bemoei ik me ook niet mee.
  donderdag 19 februari 2009 @ 23:45:12 #217
62913 Blik
The one and Only!
pi_66260466
tis trouwens echt geen zware high-end tool trouwens, om die tools te kennen hoef je echt geen guru op het gebied van excel te zijn. Macro's zijn vele malen ingewikkelder
pi_66260668
Blik, nu ik ff de moeite heb genomen om te Googlen ( ) ziet dat ASAP er nog best wel handy uit voor idd de gebruiker die elke dag Excel gebruikt. Ikzelf gebruikte het op dagelijkse basis en was vooral met stage veel bezig om mezelf dingen aan te leren. Nu gebruk ik het nooit behalve als er hier mensen vragen hebben die ik denk te kunnen beantwoorden, dus heb niet veel aan zo'n add-in.

Misschien probeer ik het zelfs wel een keer Heb je er nog specifieke problemen mee of wou je gewoon peilen hoe het hier gebruikt werd?
pi_66265141
Ik heb ook ff gekeken en een aantal deel van de tooltjes van ASAP heb ik zelf geprogrammeerd of daar ken ik de menu volgorde zo van uit mijn hoofd dat dat bijna automatisch gaat. Misschien toch eens een keer naar kijken, jammer dat de code waarschijnlijk afgeschermd is anders konden we er nog wat van leren.
Dat think-cell is mi overbodig omdat je excel al kan embedden in powerpoint.
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
  vrijdag 20 februari 2009 @ 09:54:03 #220
62913 Blik
The one and Only!
pi_66267337
quote:
Op donderdag 19 februari 2009 23:50 schreef DaFan het volgende:

Misschien probeer ik het zelfs wel een keer Heb je er nog specifieke problemen mee of wou je gewoon peilen hoe het hier gebruikt werd?
Nee, wilde gewoon peilen of het gebruikt werd en hoe het gebruikt werd. Heb er verder geen problemen mee
pi_66270140
Ik heb een Excelbestand (doh) en daarin staat in werkblad B een aantal kolommen+rijen met data á la

12008   110   401        5960   69930    02    8020093     0095   


Nu wil ik graag dat op werkblad A de hele rij komt te staan zodra op werkblad B in kolom C de waarde '401' staat.

Snappu?

Hoe doe ik dat? :)
pi_66275627
quote:
Op vrijdag 20 februari 2009 11:20 schreef Errrwin het volgende:
Ik heb een Excelbestand (doh) en daarin staat in werkblad B een aantal kolommen+rijen met data á la
[ code verwijderd ]

Nu wil ik graag dat op werkblad A de hele rij komt te staan zodra op werkblad B in kolom C de waarde '401' staat.

Snappu?

Hoe doe ik dat? :)
achter het ' staat een opmerking die uitlegt wat die regel doet
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Sub fok()

Sheets("Sheet2").Select 'sheet waar gesorteerde gegevens komen
Range("a2").Select 'cel waar eerste gesorteerde rij komt

Sheets("Sheet1").Select 'sheet waar ruwe data staat
Range("C1").Select 'beginnen bovenaan kolom c

For i = 1 To 100 'gaat eerste 100 regels bij langs
If ActiveCell.Value = 401 Then 'te zoeken waarde
    ActiveCell.EntireRow.Select
    Selection.Copy
    Sheets("Sheet2").Select
    ActiveSheet.Paste
    ActiveCell.Offset(1, 0).Select
End If
Sheets("Sheet1").Select
Range("C" & i).Select 'volgende cel in kolom c selecteren
Next i

End Sub
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
pi_66277378
quote:
Op vrijdag 20 februari 2009 13:52 schreef Deetch het volgende:

[..]

achter het ' staat een opmerking die uitlegt wat die regel doet
[ code verwijderd ]
Crap. Nog iets vergeten, er zijn 2 criteria! Dus in de regel code in m'n vorige post de '401' en de '69930'.

Kan je daar wat van brouwen, denk je?

[ Bericht 17% gewijzigd door Errrwin op 20-02-2009 15:04:45 ]
pi_66279029
quote:
Op vrijdag 20 februari 2009 14:34 schreef Errrwin het volgende:

[..]

Crap. Nog iets vergeten, er zijn 2 criteria! Dus in de regel code in m'n vorige post de '401' en de '69930'.

Kan je daar wat van brouwen, denk je?
staat de 69930 altijd in kolom E?
Zo ja dan onderstaande code gebruiken
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Sub fok()

Sheets("Sheet2").Select 'sheet waar gesorteerde gegevens komen
Range("a2").Select 'cel waar eerste gesorteerde rij komt

Sheets("Sheet1").Select 'sheet waar ruwe data staat
Range("C1").Select 'beginnen bovenaan kolom c

For i = 1 To 5000 'gaat eerste 5000 regels bij langs
If ActiveCell.Value = 401 And ActiveCell.Offset(0, 2).Value = 69930 Then 'te zoeken waarde
    ActiveCell.EntireRow.Select
    Selection.Copy
    Sheets("Sheet2").Select
    ActiveSheet.Paste
    ActiveCell.Offset(1, 0).Select
End If
Sheets("Sheet1").Select
Range("C" & i).Select 'volgende cel in kolom c selecteren
Next i

Application.CutCopyMode = False 'deseleteerd de laatste gekopieerde regel (stippellijntje weg)

End Sub


Mocht de 69930 nu in kolom F of G staan dan verander je in regel 10 "Offset(0,2)" in "Offset(0,3)" of "Offset(0,4)"
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
pi_66282935
?? krijg je die melding?

Zag nog klein foutje maar dat kan niet dit probleem veroorzaken

verplaats onderstaande code (regel 17/18 van vorige post) direct onder de For i = ....... regel
Als namelijk je eerste regel voldoet aan beide criteria komt hij twee keer op sheet 2 te staan. Na deze aanpassing niet meer.
1
2
Sheets("Sheet1").Select
Range("C" & i).Select 'volgende cel in kolom c selecteren
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
  vrijdag 20 februari 2009 @ 19:12:14 #227
158136 Joooo-pi
Do you want a balloon...
pi_66287670
Deetch, je code geeft bij mij ook foutmeldingen...

Dit is ongeveer hetzelfde maar net even anders. Misschien werkt dit wel?

Wat wel echt anders is is dat het programma doorgaat totdat er een lege cel in kolom 3 zit.

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
Private Sub CommandButton1_Click()

Dim i,j As Integer

Sheets("Blad1").Select

i = 0
j = 0
Do
i = i + 1
If Cells(i, 3).Value = "401" And Cells(i, 5).Value = "69930" Then
    j = j + 1
    Cells(i, 4).EntireRow.Copy
    Sheets("Blad2").Activate
    ActiveSheet.Cells(j, 1).Select
    ActiveSheet.Paste
    Sheets("Blad1").Activate
End If

Loop Until Cells(i, 3).Value = ""

Range("A1").Select
Application.CutCopyMode = False

End Sub


Bij mij werkt het wel ...
heitieh
  zaterdag 21 februari 2009 @ 00:27:57 #228
38651 yozd
FR1908 Vakkie R
pi_66301910
2 vragen:

(1)

Ik heb een Excel bestand met daarin 21 werkbladen. Ik moet de rendementen van portfolio’s berekenen en daarom heb ik 1 werkblad (werkblad ‘1’) met de rendementen van een portefeuille die 1 week vast gehouden is op een bepaald moment, werkblad 2 berekent de rendementen voor portefeuilles die 2 weken zijn vastgehouden op een bepaald moment, werkblad 3 voor 3 weken etc. Ik doe dit voor 20 weken en mijn 21e werkblad moet een soort samenvatting worden (hier gaat mijn vraag over). Je ziet in dit werkblad in rij 1 alle weken en in kolom A de verschillende tijdstippen.

In kolom B, rij 5 zie je nu ='1'!E14. In de rij daaronder wordt dit: ='1'!F18. De rij daaronder heeft ='1'!G22. Er zit dus een patroon in. De letter (kolom) gaat steeds 1 verder en het getal (de rij) 4.

In kolom C (21e werkblad) zie je in C,5 : ='2'!E14. D,5 = ='3'!E14. B,5 was ='1'!E14. M.a.w. ook hier zit een patroon in, het getal tussen '' (wat staat voor het werkblad) gaat steeds omhoog met 1.

Die getallen heb ik allemaal handmatig zitten invoeren door steeds in het 21e werkblad op een lege cel dubbel te klikken en dan het getal wat er bij hoort aan te klikken in het juiste werkblad. Dat is best wel een pokke werk, dus ik vroeg me af of dit te automatiseren is?

Naja, het klink allemaal best wazig als ik het zo allemaal nog eens doorlezen, maar misschien snappen jullie het .

(2)

Ik heb 2 excel bestanden. 1 ziet er zo uit:

kolom A
----------
fortis
ing
rabobank
shell
abn
bp

enz.

De ander:

abn 4 6 7 3 2 4 5
ing 3 5 3 2 7 8 9
fortis 2 3 4 5 6

etc.

M.a.w. het 2e bestand is gewoon een rijtje aandelenkoersen (kolom A de naam en in B t/m heel ver de koersen). Ik wil nu graag in bestand 1 al die koersen hebben. In kolom A zit er namelijk een bepaalde vaste volgorde in. Hoe is dit te doen zonder alles handmatig te kopiëren?

[ Bericht 8% gewijzigd door yozd op 21-02-2009 01:09:03 ]
"On a good day, when I run, the voices in my head get quieter until it’s just me, my breath and my feet on the sand (Dexter, E5x09)."
  maandag 23 februari 2009 @ 03:26:19 #229
38651 yozd
FR1908 Vakkie R
pi_66362310
(1) is al gelukt .
Nu (2) nog...
"On a good day, when I run, the voices in my head get quieter until it’s just me, my breath and my feet on the sand (Dexter, E5x09)."
  maandag 23 februari 2009 @ 08:42:18 #230
234506 Metal_Jag
MMM van metal
pi_66364131
Kan in het 2e bestand een op een of andere manier aandeel 2x voorkomen?

abn 1 3 5 6 7
fortis 12 12 12 5
abn 2 2 2 2 2

?
pi_66367969
Ik zou echt niet weten hoe ik deze formule zou moeten beginnen:

Je hebt kolom A t/m H. Er moet een hele rij geplakt worden onder deze kolommen, maar het mag geen data overschrijven. Oftewel, ik moet weten welke kolom het langst is en daaronder pas laten plakken.

Hoe kan ik dit aanpakken, liefst met code.
pi_66368091
komt leuke puzzel aan jongens.. volgende post
pi_66368210
Deze dus

Ik heb nu transportgegevens maar daarin wordt niet goed bijgehouden wanneer ritten gecombineerd worden. Dit is uiteraard wel handmatig te corrigeren maar met 20k records is dat niet de bedoeling. De voorkeur heeft Access maar ik ben een stuk handiger in Excel dus wat heen en weer gesleep is geen probleem. Format is: Ritnummer, laadtijd, lostijd.

Voorbeeld:
3333 - 10:00 - 11:30
3333 - 10:10 - 11:20
3333 - 11:00 - 11:50
3333 - 14:00 - 15:00

Dit moet worden:
3333 - 10:00 - 11:50
3333 - 14:00 - 15:00

Dus de records die qua tijden samenvallen moet worden samengevoegd en degene die niet samenvallen moet los blijven. Een simpele query als ritnummer - vroegste lostijd - laatste laadtijd zal 3333 - 10:00 - 15:00 opleveren en dat is niet wenselijk omdat dat suggereert dat de vrachtauto tussen die tijd niet beschikbaar is terwijl deze wel beschikbaar is tussen 11:50 en 14:00 en daar dus een andere rit tussen gepland zou kunnen worden.

Dus je komt dan een beetje op de volgende statement uit:
Per ritnummer -> Als (begintijd van record) is tussen (begintijd - eindtijd andere record) dan samenvoegen van beide records en gebruik vroegste lostijd en laatste laadtijd als gegevens.
Eerste beste voetbalkenner binnen BoF!
[b]Winnaar van de Band of FOK!kers Michael Rasmussen Award[/b]
Alpe d'Huez (1:16), Col du Telegraphe (0:56) & Col du Galibier (1:20)
pi_66369314
Ik heb de macro, maar hoe ik van een formule een enkele getal maken in de macro.

Dus geen "=MAX(5;5;2;2;5;3;3;2)" als uitkomst, maar enkel 5.
  maandag 23 februari 2009 @ 12:50:30 #235
234506 Metal_Jag
MMM van metal
pi_66370384
quote:
Op maandag 23 februari 2009 12:14 schreef Jaheur het volgende:
Ik heb de macro, maar hoe ik van een formule een enkele getal maken in de macro.

Dus geen "=MAX(5;5;2;2;5;3;3;2)" als uitkomst, maar enkel 5.
1Range("A1").FormulaR1C1 = "=MAX(5,5,2,2,5,3,3,2)"

Of gewoon

1Range("A1").value = "=MAX(5,5,2,2,5,3,3,2)"


Ik denk dat het em in de komma's zit.
Wel raar, want als je later in de cell kijkt staat er gewoon weer ; .

[ Bericht 28% gewijzigd door Metal_Jag op 23-02-2009 12:55:51 ]
  maandag 23 februari 2009 @ 13:07:24 #236
234506 Metal_Jag
MMM van metal
pi_66370859
quote:
Op maandag 23 februari 2009 11:37 schreef FJD het volgende:
Deze dus

...
Ik heb helaas geen tijd om hele scripts te schrijven, maar ik heb wel een hersenspinsel hierover. Waarschijnlijk loopt de volgende code nog gigantisch vast, maar het is een beginnetje:

1
2
3
4
5
6
7
8
9
10
11
12
Sub hersenspinsel()
i = 0
Do
i = i + 1
If Cells(i, 3).Value < Cells(i + 1, 2).value Then
        Cells(i, 3).Value = Cells(i + 1, 3).Value
        Cells(i + 1, 1).EntireRow.Delete
        i = i - 1
End If
Loop Until Cells(i + 1, 1).Value = ""

End Sub


[ Bericht 3% gewijzigd door Metal_Jag op 24-02-2009 12:11:10 ]
pi_66374234
Even een vraag over het printen van excel. Wanneer ik 0 waarden en foute formulles als deel/0 niet wil laten zien wanneer ik print hoe regel ik dat in excel 2007 de nederlandse versie.
pi_66374989
quote:
Op maandag 23 februari 2009 13:07 schreef Metal_Jag het volgende:
Ik heb helaas geen tijd om hele scripts te schrijven, maar ik heb wel een hersenspinsel hierover. Waarschijnlijk loopt de volgende code nog gigantisch vast, maar het is een beginnetje:
[ code verwijderd ]
Thanks

Na een tip van een vriend ben ik de hele dag aant knutselen geweest en t werkt nu bijna. Tis wss een enorme dirty manier maar t hoeft toch maar 1x te werken
Eerste beste voetbalkenner binnen BoF!
[b]Winnaar van de Band of FOK!kers Michael Rasmussen Award[/b]
Alpe d'Huez (1:16), Col du Telegraphe (0:56) & Col du Galibier (1:20)
  maandag 23 februari 2009 @ 15:35:22 #239
170545 DaviniaHR
Mrs. PhysicsRules
pi_66375925
quote:
Op maandag 23 februari 2009 14:45 schreef Stansfield het volgende:
Even een vraag over het printen van excel. Wanneer ik 0 waarden en foute formulles als deel/0 niet wil laten zien wanneer ik print hoe regel ik dat in excel 2007 de nederlandse versie.
Als je met conditional formatting niet die waardes op "wit" zet, zie je ze dan nog bij het printen?
(speaking of quick and dirty )
*O* Trotse mama van E l i en A v i v a *O*
Insanity is heritable. You get it from your children.
Ik ben wel gek, maar niet achterlijk.
If you can't beat them, confuse them.
pi_66376009
quote:
Op maandag 23 februari 2009 15:35 schreef DaviniaHR het volgende:

[..]

Als je met conditional formatting niet die waardes op "wit" zet, zie je ze dan nog bij het printen?
(speaking of quick and dirty )
Dat is niet handig want het beslaat een heleboel formulies die er al staan maar de info is nog niet gevuld. Elke maand komt er dan een stukje bij. Dus dan blijf ik aan de gang.

Er is toch gewoon een mogelijkheid voor.
pi_66376603
Heb het al gevonden bij pagina instellingen-> blad
en dan fouten in cellen als leeg
  dinsdag 24 februari 2009 @ 08:24:24 #242
234506 Metal_Jag
MMM van metal
pi_66397817
quote:
Op maandag 23 februari 2009 15:04 schreef FJD het volgende:

[..]

Thanks

Na een tip van een vriend ben ik de hele dag aant knutselen geweest en t werkt nu bijna. Tis wss een enorme dirty manier maar t hoeft toch maar 1x te werken
Heb je mijn script nog gebruikt?
pi_66405737
Is het mogelijk om door middel van een wachtwoord een blad te beveiligen op deleting van rows en columns, maar de inhoud van een cel wel bewerkbaar laten zijn?

De standaard mogelijkheid van werkblad beveiligen kan dit niet.
  dinsdag 24 februari 2009 @ 13:14:20 #244
15967 Frollo
You know I am a righteous man
pi_66405907
quote:
Op dinsdag 24 februari 2009 13:09 schreef Jaheur het volgende:
Is het mogelijk om door middel van een wachtwoord een blad te beveiligen op deleting van rows en columns, maar de inhoud van een cel wel bewerkbaar laten zijn?

De standaard mogelijkheid van werkblad beveiligen kan dit niet.
Voordat je de beveiliging aanzet, moet je de cellen deblokkeren die bewerkbaar moeten blijven. Als dat voor alle cellen geldt ben je snel klaar: Ctrl+A, Ctrl+1, tabblad Beveiliging, Geblokkeerd uitzetten.
pi_66406045
quote:
[b]Op dinsdag 24 februari 2009 08:24 schreef Metal_Jag het volgende:[/b
Heb je mijn script nog gebruikt?
Nope, was al zo'n eind onderweg Ik zit je code even door te lezen en waar ie denk ik de mist ingaat is als er een nieuw ritnummer komt met een overlappend timeframe. Op dat moment worden de tijden gewoon aangepast terwijl dat dan juist weer niet mag gebeuren
Eerste beste voetbalkenner binnen BoF!
[b]Winnaar van de Band of FOK!kers Michael Rasmussen Award[/b]
Alpe d'Huez (1:16), Col du Telegraphe (0:56) & Col du Galibier (1:20)
  dinsdag 24 februari 2009 @ 14:28:44 #246
38651 yozd
FR1908 Vakkie R
pi_66408576
quote:
Op maandag 23 februari 2009 08:42 schreef Metal_Jag het volgende:
Kan in het 2e bestand een op een of andere manier aandeel 2x voorkomen?

abn 1 3 5 6 7
fortis 12 12 12 5
abn 2 2 2 2 2

?
Nope. Elk aandeel komt maar 1x voor.
"On a good day, when I run, the voices in my head get quieter until it’s just me, my breath and my feet on the sand (Dexter, E5x09)."
pi_66410241
Thnx met dat andere zal ik er wel uitkomen, maar helaas heb ik nog wat.

Heeft er misschien iemand een scriptje wat hetzelfde doet als voorwaardelijke opmaak, maar dan met een macro en die naar een ander tabblad kan? Ik heb dus een validatielijst en ik wil daar met een voorwaardelijke opmaak werken, maar de gegevens staan op een ander werkblad oftwel, voorwaardelijke opmaak werkt dan niet.
  dinsdag 24 februari 2009 @ 16:14:34 #248
234506 Metal_Jag
MMM van metal
pi_66412335
quote:
Op dinsdag 24 februari 2009 15:14 schreef Jaheur het volgende:
Thnx met dat andere zal ik er wel uitkomen, maar helaas heb ik nog wat.

Heeft er misschien iemand een scriptje wat hetzelfde doet als voorwaardelijke opmaak, maar dan met een macro en die naar een ander tabblad kan? Ik heb dus een validatielijst en ik wil daar met een voorwaardelijke opmaak werken, maar de gegevens staan op een ander werkblad oftwel, voorwaardelijke opmaak werkt dan niet.
Zet de volgende code in de script-editor bij "Microsoft Excel-objecten" achter "Blad1"

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Private Sub Worksheet_Activate()
If Range("A1").Value > Sheets("Blad2").Range("A1").Value Then
    Range("A1").Interior.ColorIndex = 15
Else
    Range("A1").Interior.ColorIndex = xlNone
End If
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
If Range("A1").Value > Sheets("Blad2").Range("A1").Value Then
    Range("A1").Interior.ColorIndex = 15
Else
    Range("A1").Interior.ColorIndex = xlNone
End If
End Sub


De code loopt op het moment dat je de sheet activeert of verandert.
  dinsdag 24 februari 2009 @ 16:30:46 #249
85514 ralfie
!Yvan eht nioj
pi_66412959
quote:
Op dinsdag 24 februari 2009 15:14 schreef Jaheur het volgende:
Thnx met dat andere zal ik er wel uitkomen, maar helaas heb ik nog wat.

Heeft er misschien iemand een scriptje wat hetzelfde doet als voorwaardelijke opmaak, maar dan met een macro en die naar een ander tabblad kan? Ik heb dus een validatielijst en ik wil daar met een voorwaardelijke opmaak werken, maar de gegevens staan op een ander werkblad oftwel, voorwaardelijke opmaak werkt dan niet.
maak een gewone verwijzing, van blad x naar y, zodat je van die gewone verwijzing je opmaak afhankelijk kunt maken

erg onzinnig dat excel voorwaardelijke opmaak obv een ander tabblad niet toestaat btw.
  dinsdag 24 februari 2009 @ 16:43:39 #250
234506 Metal_Jag
MMM van metal
pi_66413468
quote:
Op dinsdag 24 februari 2009 16:30 schreef ralfie het volgende:

[..]

maak een gewone verwijzing, van blad x naar y, zodat je van die gewone verwijzing je opmaak afhankelijk kunt maken

erg onzinnig dat excel voorwaardelijke opmaak obv een ander tabblad niet toestaat btw.
The sleazy way... kan ook eventueel met wit lettertype, zodat je het niet eens ziet
  woensdag 25 februari 2009 @ 01:12:23 #251
15080 static
03.09.2006 - 11:35
pi_66431110
quote:
Op dinsdag 3 februari 2009 13:40 schreef static het volgende:
Ik heb een hondertal rijen met data, waarvan 'één kolom een datum/tijdsaanduiding is (2009-02-02 14:26:06); nu wil ik in de kolom ernaast automatisch het uurslot invullen (in dit geval 14:00-15:00) hoe kan ik dat het gemakkelijks (automatisch) doen? Het werkje komt dagelijks voor dus van handmatig word ik gillend gek. De data wil ik daarna opnemen in een pivot (al zal dat het makkelijkste zijn).

Excel 2007 UK.
quote:
Op dinsdag 3 februari 2009 13:52 schreef Joooo-pi het volgende:

[..]

Ik heb een oudere NL versie en daar kan het zo:
=UUR(A1) & " - " & UUR(A1)+1

In Engels is de functie UUR gewoon HOUR.
DUS:
=HOUR(A1) & " - " & HOUR(A1)+1

zou moeten werken.
quote:
Op dinsdag 3 februari 2009 14:32 schreef qu63 het volgende:

[..]

=HOUR(A1) & ":00 - " & HOUR(A1)+1 & ":00"
En nog een dergelijk verzoek; heb een kolom met tijden in hh:mm:ss formaat; nu wil ik graag hetzelfde als hierboven, maar nu bijvoorbeeld:

00:00:00
00:00:13
00:01:23
00:03:33
00:04:59
zou in de range van 00-05 moeten vallen (inclusief de 00:00:00), maar

00:06:27
00:09:01
00:05:01
zou in de range van 05-10 moeten vallen, maar ook (ja, ik ga nog even door )

01:10:28 zou in de range van 70-80 moeten vallen, etc.

Is dat simpel op te lossen?
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
  woensdag 25 februari 2009 @ 08:41:15 #252
234506 Metal_Jag
MMM van metal
pi_66433822
quote:
Op woensdag 25 februari 2009 01:12 schreef static het volgende:

[..]


[..]


[..]

En nog een dergelijk verzoek; heb een kolom met tijden in hh:mm:ss formaat; nu wil ik graag hetzelfde als hierboven, maar nu bijvoorbeeld:

00:00:00
00:00:13
00:01:23
00:03:33
00:04:59
zou in de range van 00-05 moeten vallen (inclusief de 00:00:00), maar

00:06:27
00:09:01
00:05:01
zou in de range van 05-10 moeten vallen, maar ook (ja, ik ga nog even door )

01:10:28 zou in de range van 70-80 moeten vallen, etc.

Is dat simpel op te lossen?
Welke ranges wil je definieren?

(05 tot 10 is 5 minuten en 70 tot 80 is 10 minuten)
  woensdag 25 februari 2009 @ 09:43:43 #253
15080 static
03.09.2006 - 11:35
pi_66434967
In het voorbeeld 01:10:29 valt het binnnen de range van 70-80 minuten.
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
pi_66436987
Heb een vraag: in een worksheet staan er allemaal strikethroughs door de rijnummers en columnletters? Hoe krijg ik dat weg?
pi_66437293
Heb het al gevonden. Gecorrigeerd door format, style en dan zie je dat er strikethrough is in het font.
pi_66439132
is het mogelijk om een excel bestand te beveiligen tegen emailen?

dit is het geval; ik heb een excel bestand met vertrouwelijke informatie. Deze heb ik beveiligd met een wachtwoord voor openen en lezen/schrijven. Omdat het personeel hier snel wisselt (seizoensbedrijf) heb ik liever niet dat het personeel die met deze informatie werkt het naar zichzelf kunnen sturen en zo na het seizoen nog toegang hebben tot deze info. Wel moet het mogelijk zijn om de informatie wijzigen en naar 1 mailadres te sturen.

beetje wazig verhaal, maar hoop dat het duidelijk is; wel wijzigen, mailen alleen mogelijk naar 1 adres.

hoop dat iemand een oplossing heeft!

thanx!
  woensdag 25 februari 2009 @ 12:28:58 #257
234506 Metal_Jag
MMM van metal
pi_66440990
quote:
Op woensdag 25 februari 2009 11:45 schreef Hunky_Dory het volgende:
is het mogelijk om een excel bestand te beveiligen tegen emailen?

dit is het geval; ik heb een excel bestand met vertrouwelijke informatie. Deze heb ik beveiligd met een wachtwoord voor openen en lezen/schrijven. Omdat het personeel hier snel wisselt (seizoensbedrijf) heb ik liever niet dat het personeel die met deze informatie werkt het naar zichzelf kunnen sturen en zo na het seizoen nog toegang hebben tot deze info. Wel moet het mogelijk zijn om de informatie wijzigen en naar 1 mailadres te sturen.

beetje wazig verhaal, maar hoop dat het duidelijk is; wel wijzigen, mailen alleen mogelijk naar 1 adres.

hoop dat iemand een oplossing heeft!

thanx!
Misschien meer een vraag over het OS. Je hebt het dan nl. over een los .xls bestand.

En dan nog lijkt mij dit een onmogelijke opgave.
  woensdag 25 februari 2009 @ 12:33:22 #258
234506 Metal_Jag
MMM van metal
pi_66441143
quote:
Op woensdag 25 februari 2009 09:43 schreef static het volgende:
In het voorbeeld 01:10:29 valt het binnnen de range van 70-80 minuten.
Ja maar waarom is die range 10 minuten en van 5 tot 10 maar 5 minuten? Daarom om vraag ik welke ranges je wilt definieren.

Wel kan ik je vast dit meegeven:

Ga naar:
celeigenschappen / tab "getal" / categorie "aangepast" /
schrijf daar [mm]

Dan zie je dat al je tijden gereduceert zijn naar minuten.
pi_66441246
onmogelijke opgave,....

misschien op een andere manier voorkomen dat de file na het seizoen kan worden geopend?
  woensdag 25 februari 2009 @ 13:08:45 #260
234506 Metal_Jag
MMM van metal
pi_66442435
quote:
Op woensdag 25 februari 2009 12:36 schreef Hunky_Dory het volgende:
onmogelijke opgave,....

misschien op een andere manier voorkomen dat de file na het seizoen kan worden geopend?
Misschien kun je bij het openen van het bestand een script laten lopen die iets unieks op jouw computer checkt (specifiek pad met bepaald beveiligd excel bestand met daarin controletekst). In dat script laat je jouw bestand sluiten als die check false is.

Je hoeft niemand het wachtwoord van het 2e bestand te geven, want dat schrijf je in je script.

Op de computer van iemand anders is het lastig om de juiste situatie na te maken en dus wordt het bestand telkens gesloten als je het opent.

Echt veilig is het niet, maar misschien kun je er wat mee.
pi_66442814
ja, daar kan ik wel iets mee denkik,...

bedankt!
  woensdag 25 februari 2009 @ 13:18:51 #262
62215 qu63
..de tijd drinkt..
pi_66442818
quote:
Op woensdag 25 februari 2009 13:08 schreef Metal_Jag het volgende:

[..]

Misschien kun je bij het openen van het bestand een script laten lopen die iets unieks op jouw computer checkt (specifiek pad met bepaald beveiligd excel bestand met daarin controletekst). In dat script laat je jouw bestand sluiten als die check false is.

Je hoeft niemand het wachtwoord van het 2e bestand te geven, want dat schrijf je in je script.

Op de computer van iemand anders is het lastig om de juiste situatie na te maken en dus wordt het bestand telkens gesloten als je het opent.

Echt veilig is het niet, maar misschien kun je er wat mee.
Maar dan is het dus ook niet door te mailen naar iemand anders, of door jouzelf te bewerken op een andere pc
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 25 februari 2009 @ 13:25:06 #263
234506 Metal_Jag
MMM van metal
pi_66443090
quote:
Op woensdag 25 februari 2009 13:18 schreef qu63 het volgende:

[..]

Maar dan is het dus ook niet door te mailen naar iemand anders, of door jouzelf te bewerken op een andere pc
Wel als je zelf weet hoe je de situatie op een 2e pc na moet maken. (wachtwoord kennen van 2e bestand)
pi_66443178
dat is ook de bedoeling. het bestand moet alleen te openen zijn op de pc op de zaak en op mijn laptop.
pi_66443860
nu is mijn volgende vraag;

welke formule gebruik ik om excel te laten checken of een bepaald woord in een ander bestand staat. En als dat er niet staat, de file te sluiten?
  woensdag 25 februari 2009 @ 13:49:55 #266
234506 Metal_Jag
MMM van metal
pi_66444119
Ik heb al een scriptje voor je:
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub Workbook_Open()
 Workbooks.Open Filename:="H:\controlebestand.xls", Password:="hoi"
 
 If Range("A1").Value = "controle" Then
 ActiveWorkbook.Close
 MsgBox "Veilig"
 Else
 ActiveWorkbook.Close
 MsgBox "Onveilig" 'zet hier neer dat jouw bestand gesloten moet worden!
 End If
 
 
End Sub


Het controlebestand heet: Controlebestand.xls staat bij mij op H:\ heeft wachtwoord "hoi"

In cel A1 staat het woord "controle"
pi_66444368
Super dat je met me mee denkt, ik weet alleen niet zoveel van scripts,...

hoe ga ik te werk?
  woensdag 25 februari 2009 @ 13:58:51 #268
234506 Metal_Jag
MMM van metal
pi_66444482
quote:
Op woensdag 25 februari 2009 13:55 schreef Hunky_Dory het volgende:
Super dat je met me mee denkt, ik weet alleen niet zoveel van scripts,...

hoe ga ik te werk?
Maak eerste een nieuw excelbestand met de naam "controlebestand.xls" met wachtwoord "hoi". En sluit het weer.

Open jouw bestand (of eerste een nieuwe om te proberen.

toets ALT-F11 en je opent de scripteditor.

Dubbelklik links op ThisWorkbook

Kopieer mijn script rechts in het tekstvak.

Sluit de scripteditor. Sla je bestand op.

Nu kun je proberen of het werkt.

EDIT: let wel even op de locatie van bestand 2. Bijv. C:\ en verander dat dan wel even in het script.

[ Bericht 6% gewijzigd door Metal_Jag op 25-02-2009 14:08:23 ]
pi_66446699
hmmm,...ik zit in de buurt maar het klopt nog niet helemaal.

heb het bestand opgeslagen als excel met macros. bij het openen van het bestand krijg ik de melding dat de macros zijn uitgeshakeld, als ik ze weer in schakel gebeurt er niet (hij zou het werkblad af moeten sluiten om dat ik het controlewoord heb veranderd)

-edit-

excel accepteerd nu macros, maar sluit bestand nog steeds niet af.

[ Bericht 12% gewijzigd door Hunky_Dory op 25-02-2009 15:30:32 ]
  woensdag 25 februari 2009 @ 15:27:22 #270
15080 static
03.09.2006 - 11:35
pi_66447974
quote:
Op woensdag 25 februari 2009 12:33 schreef Metal_Jag het volgende:

[..]

Ja maar waarom is die range 10 minuten en van 5 tot 10 maar 5 minuten? Daarom om vraag ik welke ranges je wilt definieren.

Wel kan ik je vast dit meegeven:
Op die fiets.

Eerst het liefts met een interval van 5: 0-5, 5-10, 10-15 wat eventueel korter of langer kan. Heb dus een kolom met data over hoe lang iets geduurd heeft, die wil ik via een pivot wat duidelijker maken.
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
  woensdag 25 februari 2009 @ 17:38:27 #271
234506 Metal_Jag
MMM van metal
pi_66452870
quote:
Op woensdag 25 februari 2009 14:55 schreef Hunky_Dory het volgende:
hmmm,...ik zit in de buurt maar het klopt nog niet helemaal.

heb het bestand opgeslagen als excel met macros. bij het openen van het bestand krijg ik de melding dat de macros zijn uitgeshakeld, als ik ze weer in schakel gebeurt er niet (hij zou het werkblad af moeten sluiten om dat ik het controlewoord heb veranderd)

-edit-

excel accepteerd nu macros, maar sluit bestand nog steeds niet af.
Ga naar menu "Extra" --> "Marco" --> "Beveiliging" en zet dat op "laag". Anders wil je script niet.

Sluit het bestand af en open het opnieuw.

En met dit script wordt je bestand nog niet gesloten, maar geeft een melding "Veilig" of "Onveilig".
  woensdag 25 februari 2009 @ 17:47:53 #272
234506 Metal_Jag
MMM van metal
pi_66453184
quote:
Op woensdag 25 februari 2009 17:38 schreef Metal_Jag het volgende:

[..]

Ga naar menu "Extra" --> "Marco" --> "Beveiliging" en zet dat op "laag". Anders wil je script niet.

Sluit het bestand af en open het opnieuw.

En met dit script wordt je bestand nog niet gesloten, maar geeft een melding "Veilig" of "Onveilig".
Watnou als je macro's uit zet en je het bestand opent.... dan is je veiligheid weg


Dit gaat dus niet werken, want het enige wat je hoeft te doen om de beveiliging te omzeilen is de macro's uitzetten...

[ Bericht 6% gewijzigd door Metal_Jag op 25-02-2009 17:55:29 ]
pi_66454849
quote:
Op woensdag 25 februari 2009 09:43 schreef static het volgende:
In het voorbeeld 01:10:29 valt het binnnen de range van 70-80 minuten.
Ik weet niet of het al aangehaald is, maar zag je vraag gister op mn telefoon en dat typt nogal verrot.

De vraag is valide, het zou wel handig zijn als je door 5 kan delen en dan ben je er al bijna. In jouw voorbeeld moet je nu meerdere 'IF's maken.

Dus 0-5 = 5
6-14 = 10 ?
..
65-70 = ?
70- 80 = 70
pi_66457974
quote:
Op woensdag 25 februari 2009 17:47 schreef Metal_Jag het volgende:

[..]

Watnou als je macro's uit zet en je het bestand opent.... dan is je veiligheid weg


Dit gaat dus niet werken, want het enige wat je hoeft te doen om de beveiliging te omzeilen is de macro's uitzetten...
Daar was ik inderdaad ook achter,.... ook geen oplossing dus. Iemand een andere suggestie om de file niet op andere computers te kunnen lezen?
  woensdag 25 februari 2009 @ 20:30:32 #275
62215 qu63
..de tijd drinkt..
pi_66458295
quote:
Op woensdag 25 februari 2009 20:22 schreef Hunky_Dory het volgende:

[..]

Daar was ik inderdaad ook achter,.... ook geen oplossing dus. Iemand een andere suggestie om de file niet op andere computers te kunnen lezen?
opslaan in een zip-file met wachtwoord?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_66459795
quote:
Op woensdag 25 februari 2009 20:30 schreef qu63 het volgende:

[..]

opslaan in een zip-file met wachtwoord?
de file is al beveiligd met een wachtwoord. dit is het probleem niet. Ik wil alleen dat de mensen die nu de file "mogen" openen, deze informatie in de toekomst niet kunnen gebruiken,...m.a.w. de file mag maar op 1 locatie te openen zijn.

lastig,...ik weet het,....
  woensdag 25 februari 2009 @ 21:47:37 #277
85514 ralfie
!Yvan eht nioj
pi_66460972
quote:
Op woensdag 25 februari 2009 21:16 schreef Hunky_Dory het volgende:

[..]

de file is al beveiligd met een wachtwoord. dit is het probleem niet. Ik wil alleen dat de mensen die nu de file "mogen" openen, deze informatie in de toekomst niet kunnen gebruiken,...m.a.w. de file mag maar op 1 locatie te openen zijn.

lastig,...ik weet het,....
1) zet het bestand op een plek waar niemand het kan zien, vinden, of openen. (met wachtwoord dus, bijvoorbeeld 'jesupergeheimewachtwoord')
C:\windows\system\system64\users32.dll bijvoorbeeld. Ik stel voor hem diep, diep in een windows folder te proppen, en te vermommen. (bijvoorbeeld als dll bestand, niemand die verwacht dat dat een excel bestand is)
2)maak een nieuw excel bestand, dit is het bestand wat iedereen die de informatie mag zien kan openen (je zal er dus waarschijnlijk een wachtwoord op willen zetten).
plak de volgende code in de code editor:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Private Sub Workbook_Open()
    Application.ScreenUpdating = False
    Application.DisplayAlerts = False
    On Error GoTo dend
    Dim x As Workbook
    Set x = Workbooks.Open("C:\windows\system\system64\users32.dll", False, True, , "jesupergeheimewachtwoord", , , , , , False, , False)
    For Each s In x.Sheets
        s.Copy after:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
    Next s
    x.Close
    Sheets(3).Delete
    Sheets(2).Delete
    Sheets(1).Delete
dend:
    Application.DisplayAlerts = True
    Application.ScreenUpdating = True
End Sub

3) ga naar extra->eigenschappen van vbaproject, tabje beveiliging. Activeer hem, zet er een supergeheim wachtwoord op.
4) opslaan (alleen-lezen).

5) er is geen 5). Zodra het werkblad met de bovenstaande code wordt geopend, zal de code op een geheime plek de data importeren. Niemand kan het pad uit de code halen, omdat daar ook een wachtwoord op zit.

helaas kun je zo moeilijk maken als je wil, je kunt never nooit niet verhinderen dat iemand met printscreen de data kopieert, of een van de wachtwoorden met een simpel tooltje kraakt. Aan de andere kant, kun je ook niemand verhinderen om met pen en papier alles over te schrijven...
  woensdag 25 februari 2009 @ 21:49:54 #278
62215 qu63
..de tijd drinkt..
pi_66461054
quote:
Op woensdag 25 februari 2009 21:47 schreef ralfie het volgende:
5) er is geen 5).
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_66462127
Ralfie, mooie code. Wat heeft user32.dll met Excel files te maken?
  woensdag 25 februari 2009 @ 22:37:27 #280
85514 ralfie
!Yvan eht nioj
pi_66462844
quote:
Op woensdag 25 februari 2009 22:20 schreef DaFan het volgende:
Ralfie, mooie code. Wat heeft user32.dll met Excel files te maken?
helemaal niks.
ik hoop trouwens dat dat pad niet bestaat in windows 64 bit :p

het is dus niet de bedoeling dat een bestaand bestand wordt overschreven...
pi_66463358
quote:
Op woensdag 25 februari 2009 22:37 schreef ralfie het volgende:

[..]

helemaal niks.
ik hoop trouwens dat dat pad niet bestaat in windows 64 bit :p

het is dus niet de bedoeling dat een bestaand bestand wordt overschreven...
Oh heeh ik zie nu pas dat dat pad nog aangepast moet worden voor de gebruiker

Nvm
  donderdag 26 februari 2009 @ 04:45:57 #282
15080 static
03.09.2006 - 11:35
pi_66468993
quote:
Op woensdag 25 februari 2009 18:43 schreef DaFan het volgende:

[..]

Ik weet niet of het al aangehaald is, maar zag je vraag gister op mn telefoon en dat typt nogal verrot.

De vraag is valide, het zou wel handig zijn als je door 5 kan delen en dan ben je er al bijna. In jouw voorbeeld moet je nu meerdere 'IF's maken.

Dus 0-5 = 5
6-14 = 10 ?
..
65-70 = ?
70- 80 = 70
Misschien leg ik het wel krom uit (zal zeer waarschijnlijk het geval zijn :+ ), maar bij mijn vorige vraag wilde ik het timeslot weten, die formule is toen gepost en heeft precies tot resultaat wat ik wil (zie 'TimeSlot' gebaseerd op de cel/kolom rechts ervan):

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
31
32
Kolom1          kolom2
TimeSlot   Happen Time
17:00 - 18:00   2009-02-25 17:07:24
14:00 - 15:00   2009-02-25 14:50:32
16:00 - 17:00   2009-02-25 16:05:01
15:00 - 16:00   2009-02-25 15:49:06
15:00 - 16:00   2009-02-25 15:15:54
17:00 - 18:00   2009-02-25 17:29:31
4:00 - 5:00   2009-02-25 04:46:11
4:00 - 5:00   2009-02-25 04:45:14
4:00 - 5:00   2009-02-25 04:45:18
4:00 - 5:00   2009-02-25 04:44:35
4:00 - 5:00   2009-02-25 04:19:10
4:00 - 5:00   2009-02-25 04:18:21
4:00 - 5:00   2009-02-25 04:18:26
4:00 - 5:00   2009-02-25 04:17:36
2:00 - 3:00   2009-02-25 02:18:19
2:00 - 3:00   2009-02-25 02:17:22
2:00 - 3:00   2009-02-25 02:17:27
2:00 - 3:00   2009-02-25 02:16:47
2:00 - 3:00   2009-02-25 02:12:28
2:00 - 3:00   2009-02-25 02:11:31
2:00 - 3:00   2009-02-25 02:11:36
2:00 - 3:00   2009-02-25 02:10:57
1:00 - 2:00   2009-02-25 01:55:58
1:00 - 2:00   2009-02-25 01:55:01
1:00 - 2:00   2009-02-25 01:55:06
1:00 - 2:00   2009-02-25 01:54:28
0:00 - 1:00   2009-02-25 00:12:23
0:00 - 1:00   2009-02-25 00:08:03
0:00 - 1:00   2009-02-25 00:05:43
0:00 - 1:00   2009-02-25 00:02:23


Nu wil ik een kolom naast deze (voorbeeldgetallen):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Duration(h:m:s)
0:00:01
0:00:01
0:00:01
0:00:01
0:05:22
0:05:25
0:05:25
0:05:32
0:05:42
0:05:51
0:05:51
0:12:22
0:12:29
0:12:37
0:12:42
0:12:45
0:12:45
0:12:47


Die aangeeft in welke interval een waarde valt, en het liefst dat die interval te wijzigen is, in bijvoorbeeld:
- elke 5 minuten (0:00:00-0:00:05:, 0:00:05:-0:00:10)
- elke 10 minten (0:00:00-0:00:10:, 0:00:10:-0:00:20)

Etc. Of gaat dat erg ingewikkeld worden?
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
pi_66469617
quote:
Op woensdag 25 februari 2009 21:47 schreef ralfie het volgende:

[..]

1) zet het bestand op een plek waar niemand het kan zien, vinden, of openen. (met wachtwoord dus, bijvoorbeeld 'jesupergeheimewachtwoord')
C:\windows\system\system64\users32.dll bijvoorbeeld. Ik stel voor hem diep, diep in een windows folder te proppen, en te vermommen. (bijvoorbeeld als dll bestand, niemand die verwacht dat dat een excel bestand is)
2)maak een nieuw excel bestand, dit is het bestand wat iedereen die de informatie mag zien kan openen (je zal er dus waarschijnlijk een wachtwoord op willen zetten).
plak de volgende code in de code editor:
[ code verwijderd ]

3) ga naar extra->eigenschappen van vbaproject, tabje beveiliging. Activeer hem, zet er een supergeheim wachtwoord op.
4) opslaan (alleen-lezen).

5) er is geen 5). Zodra het werkblad met de bovenstaande code wordt geopend, zal de code op een geheime plek de data importeren. Niemand kan het pad uit de code halen, omdat daar ook een wachtwoord op zit.

helaas kun je zo moeilijk maken als je wil, je kunt never nooit niet verhinderen dat iemand met printscreen de data kopieert, of een van de wachtwoorden met een simpel tooltje kraakt. Aan de andere kant, kun je ook niemand verhinderen om met pen en papier alles over te schrijven...
Kun je dan nog steeds "opslaan als..." doen. Zodat je een kopie voor jezelf houdt. Dan werkt het weer niet.
pi_66473549
Static ik ben eruit.
Zie plaatje hieronder.


A2 staat de interval in.
D2:
=(ROUNDDOWN(MINUTE($C2)/$A$2,0)*$A$2) & " - " & ((ROUNDDOWN(MINUTE($C2)/$A$2,0)*$A$2)+$A$2)

Edit:
Nvm de E-kolom daar heb ik even zitten kloten voor het tweede deel van de formule
  donderdag 26 februari 2009 @ 13:51:29 #285
15080 static
03.09.2006 - 11:35
pi_66479034
Oei, dat wordt rommelen volgens mij, hij gaat al over de zeik bij de referentie naar de interval-cel.

Will keep you posted.
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
  donderdag 26 februari 2009 @ 15:27:44 #286
15080 static
03.09.2006 - 11:35
pi_66482646
Ah, hebbes; hier: $A$2,0 moet geen komma staan, maar een punt-komma - $A$2;0 dus.

Het begin is er, alleen na een uur (dus '1:03:14' bijvoorbeeld) schiet hij weer terug naar '0 - 5' i.p.v. het uur als minuten te lezen, het zou dus '60-70' moeten zijn.
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
pi_66482693
Sorry ik heb de Engelse versie. Zal er zo nog ff naar kijken!
pi_66482789
quote:
Op woensdag 25 februari 2009 22:37 schreef ralfie het volgende:


het is dus niet de bedoeling dat een bestaand bestand wordt overschreven...
En raffie wat gebeurt er als er meer dan 3 sheets aanwezig zijn, kun je dat ook niet nog beter in een loop inbouwen?
pi_66484072
Zo dan; weer in het Engels dus komma's worden puntkomma's.

=(ROUNDDOWN(MINUTE($C3)/$A$2,0)*($A$2)+(HOUR($C3)*60)) & " - " & (ROUNDDOWN(MINUTE($C3)/$A$2,0)*($A$2)+(HOUR($C3)*60)+$A$2)
  donderdag 26 februari 2009 @ 16:04:52 #290
15080 static
03.09.2006 - 11:35
pi_66484155
quote:
Op donderdag 26 februari 2009 15:29 schreef DaFan het volgende:
Sorry ik heb de Engelse versie. Zal er zo nog ff naar kijken!
Ik ook.

Zal wel aan de instellingen liggen.
Yvonne riep ergens: [b]Static is gewoon Static, je leeft met hem of niet.
Geen verborgen agenda's, trouw, grote muil, lief hartje, bang voor bloed, scheld FA's graag uit voor lul.[/b]
pi_66485679
quote:
Op donderdag 26 februari 2009 16:02 schreef DaFan het volgende:
Zo dan; weer in het Engels dus komma's worden puntkomma's.
Dat ligt dan niet aan een engels of nederlandse excel versie maar aan de landsinstellingen bij de PC.
pi_66486132
quote:
Op donderdag 26 februari 2009 16:41 schreef Basp1 het volgende:

[..]

Dat ligt dan niet aan een engels of nederlandse excel versie maar aan de landsinstellingen bij de PC.
Dat mag static zelf oplossen
Ik vind komma's veel makkelijker, typt natuurlijker.
pi_66490449
Als ik de formule verticaal zoeken gebruik krijg ik of een uitkomst of #N/B. Is er een manier om die #N/B aan te passen in een andere tekst of er niets neer te zetten?
stupidity has become as common as common sense was before
pi_66490628
quote:
Op donderdag 26 februari 2009 18:59 schreef marcb1974 het volgende:
Als ik de formule verticaal zoeken gebruik krijg ik of een uitkomst of #N/B. Is er een manier om die #N/B aan te passen in een andere tekst of er niets neer te zetten?
Tuurlijk, eerst checken waarom je die #n/b krijgt en dan die conditie checken en afvangen met een IF statement
Salivili hipput tupput tapput äppyt tipput hilijalleen
pi_66494332
sucks Marc

Je kan keurig checken op de foutcode voor een niet gevonden waarde. Doe maar eens =TYPE.FOUT(cel). Als je dat doet bij een cel waar een waarde niet gevonden wordt, rolt er keurig 7 uit. Maar als alles goed gaat, is er geen fout, en treedt dus juist die #N/B fout op

Ze zijn gewoon vergeten een foutcode in te bouwen voor "alles gaat goed"

Weet iemand of dit in Office 2007 ondervangen is?
Salivili hipput tupput tapput äppyt tipput hilijalleen
  donderdag 26 februari 2009 @ 20:42:32 #296
62215 qu63
..de tijd drinkt..
pi_66494421
als(isfout(formule);"fout ";"goed ")

zoeits kan toch
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_66494532
quote:
Op donderdag 26 februari 2009 20:42 schreef qu63 het volgende:
als(isfout(formule);"fout ";"goed ")

zoeits kan toch
upload maar een bestandje waaruit blijkt dat dat kan dan. Ik puzzel me gek. die #N/B neemt voorrang boven ongeveer ALLES En niet dat je op die tekst kan checken
Salivili hipput tupput tapput äppyt tipput hilijalleen
  donderdag 26 februari 2009 @ 20:50:44 #298
62215 qu63
..de tijd drinkt..
pi_66494768
A1 = 1
B1 = 2
C1 = =VERT.ZOEKEN(3;A1:B2;1;ONWAAR)

C1 geeft geeft #N/B

A3 = =ALS(ISFOUT(C1);"fout ";"goed ")

A3 geeft "fout "

In Excel 2007 NL
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_66494905
quote:
Op donderdag 26 februari 2009 20:50 schreef qu63 het volgende:
A1 = 1
B1 = 2
C1 = =VERT.ZOEKEN(3;A1:B2;1;ONWAAR)

C1 geeft geeft #N/B

A3 = =ALS(ISFOUT(C1);"fout ";"goed ")

A3 geeft "fout "

In Excel 2007 NL


Jij held Weer wat geleerd Werkt ook in 2003 De ISFOUT kende ik nog niet.
Salivili hipput tupput tapput äppyt tipput hilijalleen
  donderdag 26 februari 2009 @ 20:56:13 #300
62215 qu63
..de tijd drinkt..
pi_66495041
quote:
Op donderdag 26 februari 2009 20:53 schreef Dr_Flash het volgende:

[..]



Jij held Weer wat geleerd Werkt ook in 2003 De ISFOUT kende ik nog niet.
Zo gaf ik em ook al precies aan:
quote:
Op donderdag 26 februari 2009 20:42 schreef qu63 het volgende:
als(isfout(formule);"fout ";"goed ")

zoeits kan toch
En dat probeer je dan niet eens?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 26 februari 2009 @ 21:00:18 #301
62215 qu63
..de tijd drinkt..
pi_66495254
En omdat Fles de lapo niet wil maken doe ik het wel
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 27 februari 2009 @ 08:04:37 #302
74548 Jo0Lz
Lick the box!
pi_66508697
Yes we can! | I didn't fail, it's just postponed success.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')