abonnement Unibet Coolblue Bitvavo
pi_59944927
Mag het met een knop? Dus een knop met Voeg toe
pi_59945019
haha nee zo bedoel ik het niet. Er moet als het aantal 12 ingevuld wordt bij het orderwerkblad dus 12 rijen/regels komen te staan met de code van het item...Zodat de magazijnmedewerker het dus kan afstrepen
pi_59945111
Ja dat snap ik, maar als hij iets toevoegt in het Orderwerkblad kan hij dat bevestigen met een knop. Is een stuk makkelijker in ieder geval.

Ik ben er mee bezig, daarna moet je maar even zien hoe je de uitkomst vindt. (zal wel plaatjes maken).

Ben ook 2 pokertoernooien aan het spelen dus kan even duren
pi_59945196
Oké ik begrijp niet helemaal wat je bedoelt met een knop... Maar ik wacht met smart op je uitkomst:)

Ik heb de tijd dus doe rustig aan, en succes met je toernooien haha
pi_59945623
Ok.
Zo ziet je eerste sheet eruit (heet hier "Order").


De knop kan je toevoegen via de Control werkbalk.

Je 2e sheet ziet er als volgt uit ("Magazijn")


Ga nu terug naar Order en dubbelklik op de knop, zodat je naar de Visual Basic editor gaat. Je ziet dan het volgende:
1
2
3
Private Sub CommandButton1_Click()

End Sub


Plak dit hier tussen (op regel 2 in dit geval).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
With Sheets("Order")
    LastRowOrder = .Range("C65536").End(xlUp).Row
    Aantal = .Range("C" & LastRowOrder).Value
    Itemnr = .Range("A" & LastRowOrder).Value
    Stuknr = .Range("B" & LastRowOrder).Value
End With

With Sheets("Magazijn")
LastRowMagazijn = .Range("A65536").End(xlUp).Row + 1

    For i = LastRowMagazijn To LastRowMagazijn + Aantal
        .Range("A" & i).Value = Itemnr & "." & Stuknr & "." & Aantal
        .Range("B" & i).Value = 1
    Next i

End With


Als je nu de knop indrukt ziet je 2e sheet er als volgt uit:


Hoop dat dit een beetje in de richting komt van wat je wil
pi_59945996
Super! bedankt man, ik ga het verwerken en hoop dat ze blij met mij zijn...
pi_59946219
quote:
Op vrijdag 4 juli 2008 10:55 schreef Xith het volgende:

[..]

Maar de punten die ik wil 'verbergen' uit de grafiek zijn !VERW (verwijzing fout), ook met zo'n folmule:

=ALS(B27="#VERW!";"#N/A";B27)

Wilt het niet want zijn leest B27 niet als '#VERW!' maar als een formule, geloof ik...

Wat kan ik doen?
Nog even terugkomen op jouw vraag, zie:
http://peltiertech.com/WordPress/2008/05/14/dynamic-charts/

Het enige is dat je Quarter 2/3/4 niet kan zien als ze niet ingevuld zijn...weet niet zeker of je dat ook wil maar anders moet je hier maar eens kijken:
http://www.peltiertech.com/Excel/Charts/index.html

Al geven wel alle grote Excel fora aan dat je #N/A moet gebruiken om ze niet te laten plotten.

[ Bericht 2% gewijzigd door DaFan op 07-07-2008 13:18:05 ]
pi_59946494
quote:
Op maandag 7 juli 2008 13:00 schreef ArjenD11 het volgende:
Super! bedankt man, ik ga het verwerken en hoop dat ze blij met mij zijn...
Ik hoor het graag!
Kijk ook even of je BEGRIJPT wat er gebeurt in de code. Dan ga je er al een heel stuk op vooruit en kan je ze over een tijdje zelf maken
pi_59946703
DaFan,

Nog een vraagje: hoe kom het dat hij dan 13 keer een nieuwe regel maakt en niet 12? of hoe pas ik dit aan?
pi_59946768
Verander
1
2
3
LastRowMagazijn = .Range("A65536").End(xlUp).Row + 1

    For i = LastRowMagazijn To LastRowMagazijn + Aantal

naar
1
2
3
LastRowMagazijn = .Range("A65536").End(xlUp).Row

    For i = LastRowMagazijn +1 To LastRowMagazijn + Aantal
pi_59947705
You´ve got a PM DaFan
  woensdag 9 juli 2008 @ 10:04:37 #112
14337 BierKoning
Bier 4 Ever!!
pi_59990131
Nou het splitsen dmv " " ging erg goed. Met Word kon ik een hele hoop zoeken/vervangen en daarmee dus " " toevoegen. Daarna kon het heel gemakkelijk met 'text to columns' en dan 'delimited', selecteren dmv 'space' en " " en het was klaar!

Nu heb ik een volgend ding waar ik naar opzoek ben.

Mijn database bestaat uit 70 namen. Deze namen komen meerdere keren voor, dus bijvoorbeeld Jansen is rij 1 tm 9, De Vries is rij 10 tm 14 en Balkenende is rij 15 tm 16.

Voor de overzichtelijkheid heb ik gebruik gemaakt van 2 kleuren, blauw en lichtblauw, en 'fill' ik dus de cel met deze kleur. Deze kleuren wisselen elkaar af dus in het voorbeeld is Jansen blauw, De Vries lichtblauw en Balkenende dan weer blauw. Zo kan ik in 1 oogopslag zien welke velden bij welke namen horen.

Nu kan ik dit allemaal handmatig doen (en heb ik dus ook gedaan), alleen is het lastig wanneer ik dmv mn eerste sheet (data entry) een nieuwe naam, of een extra rij voor een bestaande naam invul. Deze wordt namelijk gewoon wit.

Is het mogelijk om:
1) Excel te laten kijken of de naam die erbij wordt gevoegd al bestaat, en dan de gehele rij de kleur te geven van de naam, als deze bestaat?
2) Bij een nieuwe naam, te kijken wat de laatste kleur was, en dan de andere kleur te gebruiken? Dus bijvoorbeeld wanneer de laatste kleur blauw was, dat de nieuwe naam dan lichtblauw wordt?

Na wat zoeken op internet kwam ik al op deze site deze geeft elke andere cel een bepaalde kleur. Is niet toereikend voor wat ik wil.

Verder heb ik al gekeken naar 'Conditional Formatting' alleen kon ik er niet de opties uit vinden die ik wilde...
pi_59990162
1), ja dat heet "voorwaardelijke opmaak", kijk ff in de help hoe 't precies werkt (er is iig erg veel mogelijk)
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
pi_59990392
Voorwaardelijke opmaak gaat echt niet werken, dan zit je a) na 3 namen al tegen de limiet van condities aan, en b) kan je met geen mogelijkheid kijken wat de 'vorige' kleur was.

BK: Hoe zijn de cellen ingedeeld? Zoals ik het nu begrijp is het álleen kolom A en moet de hele rij lichtblauw worden met naam A, en zodra naam B erbij komt moet deze blauw worden?

Maw kan je toelichten hoe je data eruitziet?
  woensdag 9 juli 2008 @ 10:49:16 #115
14337 BierKoning
Bier 4 Ever!!
pi_59990832
ik heb even een klein screenshotje gemaakt:


Dus wanneer ik nu als naam DaFan toevoeg, wil ik dus dat die blauw wordt. En PietjePuk007 moet daarna weer lichtblauw worden .

Voeg ik weer Gullit toe, dan wil ik dan hij weer blauw wordt (en als het automatisch kan, dmv sort ook bij de andere gullit gaat staan, maar dat lijkt me geen probleem).

[ Bericht 16% gewijzigd door BierKoning op 09-07-2008 11:14:43 ]
  woensdag 9 juli 2008 @ 11:12:33 #116
15967 Frollo
You know I am a righteous man
pi_59991194
Bierkoning, beter host je je screen op tinypic.com.

Anyway, je moet je de voorwaardelijke opmaak voor oneven rijen de voorwaarde =IS.ONEVEN(RIJ()) opgeven en dan de gewenste kleur eraan koppelen. En =IS.EVEN(RIJ()) voor de even rijen.

edit: Ah ja, na het toevoegen van nieuwe rijen moet je wel de voorwaardelijke opmaak even handmatig toepassen.
pi_59991337
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
33
34
Private Sub Worksheet_Change(ByVal Target As Range)

Dim c As Range
Dim ColumnTarget, InteriorColor As Integer
Dim Kleur As Long

ColumnTarget = Target.Column
Kleur = 31

If ColumnTarget = 1 Then
    For Each c In Range("A:A")
        If c.Row = 1 Then
            Naam = c.Value
            c.EntireRow.Interior.ColorIndex = Kleur
        End If

        If c.Value = "" Then Exit Sub
        
        If c.Value = Naam Then
            c.EntireRow.Interior.ColorIndex = Kleur
        Else
            If Kleur = 31 Then
                Kleur = 37
            Else
                Kleur = 31
            End If
            c.EntireRow.Interior.ColorIndex = Kleur
            Naam = c.Value
        End If
        
    Next
End If

End Sub


Dit gaat ervanuit dat alle namen in kolom A staan en beginnen in A1 ! Als ze op een andere kolom op rij 1 beginnen, moet je de 1 (If ColumnTarget = 1 Then) veranderen naar de hoeveelste kolom het is (b=2, z =26).

Als je namen ook nog op een andere rij beginnen hoor ik het wel dan bouw ik daarvoor iets om (nu gaat hij bijvoorbeeld ook de header kleuren).

Edit: Doh vergeet ik dat de hele rij die kleur moet worden
Edit2: opgelost

Dat verplaatsen naar de plaats waar die naam al voorkomt komt later, ben nu even bezig!

Edit DREI:

Je kan de kleuren ook aanpassen als je wil. Met 2007 werken ze ook met shades en tinten enzo, hoe je dat precies moet toevoegen weet ik niet meer 31 en 37 zien er wel aardig uit. Als je een lijstje wil van de mogelijke kleuren, maak dan kort deze sub onder bv een button. Kleuren in kolom D, nummers in kolom E. Pas 31 en 37 aan zoals je zelf wil.

1
2
3
4
For i = 1 To 56
    Range("D" & i).Interior.ColorIndex = i
    Range("E" & i).Value = i
Next i


[ Bericht 4% gewijzigd door DaFan op 09-07-2008 11:29:40 ]
  woensdag 9 juli 2008 @ 11:24:01 #118
14337 BierKoning
Bier 4 Ever!!
pi_59991398
Nope, alleen kolom A bevat een naam. De rest is slechts bijbehorende data (zoals nu wel te zien is in de screenshot)
pi_59991757
Dat tussenvoegen van een naam als hij al voorkomt gaat niet lukken. Niet vandaag in ieder geval, sorry
  woensdag 9 juli 2008 @ 11:58:32 #120
14337 BierKoning
Bier 4 Ever!!
pi_59992260
Neem gewoon een macro op met hoe jij wil sorteren en voeg die toe aan mijn code dan.

Werkt de code voor je trouwens?
  woensdag 9 juli 2008 @ 12:56:31 #122
14337 BierKoning
Bier 4 Ever!!
pi_59993423
Ik snap het niet, hoe krijg ik dit goed aan de praat?

- Ik ga naar sheet2 van mn workbook.
- Op de tab, rechtermuisknop, code
- Daar past ik jou code
- ik druk op run

Alleen dan wilt ie dat ik hem een naam geef en weer ergens anders past, en daar krijg ik hem niet aan de praat
pi_59993624
Alt-F11, ga naar Sheet2, plakken. Zou moeten werken.
  woensdag 9 juli 2008 @ 13:33:50 #124
14337 BierKoning
Bier 4 Ever!!
pi_59994481
Nou hij doet bij mij niks. Als ik bij de code van sheet 2 ben, en hem past, vraagt hij om een naam voor de macro

-edit-
Wanneer ik hem dan een naam geef, wilt hij weer een compleet nieuwe code, nouja en zo gaat het dan steeds verder
pi_60019204
Hopelijk dat een van jullie me kan helpen. Ik ben al een tijdje aan het zoeken.

Ik haal met VBA/Excel gegevens uit een database en verwerk die in de sheet. Bij het opstarten van de excel, vraagt hij meteen gegevens die hij weer als parameters gebruikt bij het ophalen van zijn gegeven. Zover gaat alles goed.

Nu wil ik dat sheet opslaan, om daarna te publiceren. Dit lukt op zich wel, alleen als ik die kopie open, vraagt hij meteen weer om die parameters. Is er een manier, om de sheet op te slaan, zonder dat hij de macro ook opslaat?

Hier het code deel voor het opslaan:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Sub OpslaanAls()

Dim FileName As String
Dim Tijd As String

Tijd = Replace(Time, ":", ".")

FileName = "C:\Ecel\Overzicht (" & Date & " " & Tijd & ").xls"


If MsgBox("Wil je het document opslaan als: " & FileName & "?", vbQuestion + vbOKCancel, "Opslaan?") <> vbOK Then
    Exit Sub
End If

Activesheet.SaveAs FileName:=FileName

End Sub
pi_60020790
BierKoning, ik weet het niet. Bij mij werkt het gewoon, hoe ik het ook toevoeg....sorry ;(

Ruben probeer dit eens:
1
2
3
4
5
Application.DisplayAlerts = False

ActiveWorkbook.SaveAs Filename:= FileName, FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False


Zomaar ergens van een forum geplukt, dus geen credits voor mij (als het uberhaupt al werkt).
pi_60117692
Bestaat de one-sided-t-test niet in Excel ? Oftewel gewoon 1 rij data en kijken wat de kans is dat de afwijking tov van 0 door toeval komt.

Alle t-toetsen in excel hebben 2 rijen data nodig (in SPSS bestaat ie wel).
Op maandag 30 november 2009 19:30 schreef Ian_Nick het volgende:
Pietje's hobby is puzzelen en misschien ben jij wel het laatste stukje O+
pi_60117823
Misschien met een Add-in, zou je even op de Microsoft site moeten kijken.
  dinsdag 15 juli 2008 @ 12:49:02 #129
14337 BierKoning
Bier 4 Ever!!
pi_60118180
quote:
Op dinsdag 15 juli 2008 12:25 schreef PietjePuk007 het volgende:
Bestaat de one-sided-t-test niet in Excel ? Oftewel gewoon 1 rij data en kijken wat de kans is dat de afwijking tov van 0 door toeval komt.

Alle t-toetsen in excel hebben 2 rijen data nodig (in SPSS bestaat ie wel).
Waarom zou je excel willen gebruiken voor een t-toets als je het met spss kan doen? SPSS kan stukken meer (en ik kan ik meer mee )
  dinsdag 15 juli 2008 @ 12:55:03 #130
14337 BierKoning
Bier 4 Ever!!
pi_60118312
Om de een of andere reden kan ik opeens de juiste knoppen niet meer vinden

Ik heb een set data in twee cellen A1 en B1, waarin in A1 de naam staat, en in B1 de bijbehorende cijfercode.
DaFan - 123
DirkH - 456
Pietjepuk - 789
Bierkoning - 101112

Ik wil nu in C1 een dropdown menu, waar ik kies uit de namen. Kies ik voor DirkH, dan wil ik dat in D1 de code 456 komt.

Het is gewoon het linken van data aan elkaar, maar ik kan de juiste knoppen nu niet vinden
pi_60118501
Lol je zoekt Data validation met daarachter een VLOOKUP.
  dinsdag 15 juli 2008 @ 13:25:27 #132
14337 BierKoning
Bier 4 Ever!!
pi_60119026
Ja! Dat was het inderdaad

Dat is dan gelijk weer een van de stomme dingen van excel. Normaal kun je wanneer je aan een Range een naam hebt gegeven, de data validation wel gebruiken tussen de verschillende worksheets. Maar het kan niet wanneer je VLOOKUP gebruikt Dan moet de data in de worksheet zelf zijn
pi_60119072
Echt? Even proberen.
pi_60119116
Werkt hier gewoon...
Als de namen op Sheet1 staan en de Data validation op Sheet1 kan de VLOOKUP op Sheet2, werkt prima.
Als de namen op Sheet2 staan en de validation en VLOOKUP op 1 werkt het ook prima.
  dinsdag 15 juli 2008 @ 13:32:26 #135
14337 BierKoning
Bier 4 Ever!!
pi_60119201
Bij mij pakt hij dan de naam niet die ik opgeef (mav hij wordt niet 'groen' en pakt de rest van de formule niet).

Ik wil dus de validation + vlookup op sheet 1, en dat ze dit doen met de data van sheet 2.

Maf gedoe, nog es proberen
  woensdag 16 juli 2008 @ 12:59:43 #136
14337 BierKoning
Bier 4 Ever!!
pi_60142504
Lol, de cel eigenschappen op 'text' hebben staan ipv op 'general' is ook neit handig
pi_60148106
quote:
Op donderdag 10 juli 2008 15:16 schreef DaFan het volgende:
BierKoning, ik weet het niet. Bij mij werkt het gewoon, hoe ik het ook toevoeg....sorry ;(

Ruben probeer dit eens:
[ code verwijderd ]

Zomaar ergens van een forum geplukt, dus geen credits voor mij (als het uberhaupt al werkt).
Ik had ondertussen het volgende gevonden, wat in ieder geval werkt:

1
2
3
4
5
ActiveSheet.Copy

ActiveWorkbook.SaveAs FileName:=FileName, _
FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False


Evengoed bedankt voor het meedenken!
  vrijdag 18 juli 2008 @ 10:59:20 #138
14337 BierKoning
Bier 4 Ever!!
pi_60184193
Lol, ik moest wat data copy pasten, maar ik drukte daarmee per ongeluk op cntrl + pijltje naar beneden (en ging daarmee dus helemaal naar de laatste cell) en paste daar de info. Opzich niks aan de hand, alleen staat de scrollbalk nu ingesteld op de volledige lijst (tm rij 1048566).

Hoe kun je dit weer zo krijgen dat hij niet verder gaat dan de ingevulde velden?
pi_60184876
Even afsluiten en weer openen volgens mij Ik had het laatst ook, best vervelend.
  vrijdag 18 juli 2008 @ 11:48:04 #140
14337 BierKoning
Bier 4 Ever!!
pi_60185457
Hm dat werkt niet.. met mn stomme kop deed ik na de paste geen ctrl-z maar delete, dus voor het gevoel van excel heeft ie ze een andere format gegeven denk ik
pi_60185776
Mja bij mij was het na een tijdje weg, ik weet niet precies.

Of probeer (2007), Find & Select, Go to...

Typ in de range van de rijen teveel, bv A1:Z1000
Die select ie, dan delete, shift up.

In 2003< staat het onder Edit.
pi_60261694
Waarom is dit topic zo verschrikkelijk slecht bereikbaar? Als je een excel topic opent wordt je hier naartoe verwezen, maar op het moment dat dat niet toevallig pas nog heeft plaatsgevonden, kun je er dus ook niet bij omdat er nergens een link naar dit topic staat

Anyway: Ik heb een hele lange lijst met data. Hier zit een VLOOKUP formule in, die zoekt binnen een andere file. Deze lijst gaat voor een hoop verschillende dingen gebruikt worden; waar de opmaak enzow hetzelfde blijft, verandert de file waarin gezocht moet worden wel. Deze wil ik dus gewoon in 1 cell specificeren, en in de VLOOKUP formule naar verwijzen. Geen probleem denk je dan, maar Excel denkt daar dus anders over

Als je gewoon een reference geeft, bijv 'C6', komt ie met een NA() error. Bij het raadplegen van de berekeningsstappen, geeft Excel aan geen zin te hebben om C6 te interpreteren. Dus dan zetten we er indirect() omheen. Dan gaat ie natuurlijk ook lopen meuten, het is tenslotte gewoon een argument, in de vorm van een tabelmatrix. En daar wil indirect zo te zien niks van weten

Hoe kom ik uit deze vicieuze cirkel en zorg ik dat Excel gewoon de waarde van C6 als argument interpreteert?
pi_60261904
Als ik mensen door verwijs dan plak ik de link van dit topic er altijd bij. Ik meen mij ook te herinneren dat deeltje 4 sticky gemaakt was in DIG. Kan een MODje dit topic ook sticky maken?

OT:
VLOOKUP in andere bestanden werkt alleen als dat bestand ook geopend is. N/A betekend nl. "not available" (niet beschikbaar). Je moet dus eerst dat bestand waarin je wilt zoeken openen en dan pas doet je VLOOKUP functie het.
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_60261971
nm, het was indirect die aan het meuten was ipv die andere

't blijft wel stom dat het normaal wel werkt, en als je indirect gebruikt opeens niet meer.. Nu moet je dus of met replace gwn al die formules aanpassen, of steeds allebei de files opentrekken (die natuurlijk niet voor niets gesplitst zijn)

[ Bericht 71% gewijzigd door LoggedIn op 22-07-2008 10:19:51 ]
pi_60317445
Excel goeroes,

Ik wil van een tabel een grafiek laten maken in Excel, her en der in de tabel verspreid staan letters. Dit is het gevolg van de als functie die wordt gebruik om de waarden in de tabel te berekenen, als er een bepaalde waarde niet voorhande is komt er een letter te staan.

Het probleem is dat Excel de letter als een 0-waarde in de grafiek zet, daardoor ontstaan gekke sprongen, ik heb ook al geprobeerd in plaats van letter de cel leeg te laten, door "" in de cel te laten schijven ipv een letter, ook die komen als 0 in de grafiek te staan.

Kan ik excel zo instellen dat hij bij het maken van de grafiek de letters negeert?

Gafiektype is trouwens Spreiding.
"We are all atheists about most of the gods that humanity has ever believed in. Some of us just go one god further." - Richard Dawkins
pi_60317655
Maak er #N/A van dan slaat Excel ze over.
pi_60317806
quote:
Op donderdag 24 juli 2008 12:52 schreef DaFan het volgende:
Maak er #N/A van dan slaat Excel ze over.
Je bedoelt via de ALS functie #N/A in de cel laten schrijven?
Dat werkt niet, ook dat geeft hij als een 0 in de grafiek weer.

In de nederlandse versie is het natuurlijk #N/B

Bedankt

[ Bericht 24% gewijzigd door DroogDok op 24-07-2008 13:07:49 ]
"We are all atheists about most of the gods that humanity has ever believed in. Some of us just go one god further." - Richard Dawkins
pi_60317995
Moet je je versie er maar bij zetten

pi_60318131
En kan ik met voorwaardelijk opmaak die #N/B waarden dan ook nog opmaken?

Versie NL 2002
"We are all atheists about most of the gods that humanity has ever believed in. Some of us just go one god further." - Richard Dawkins
pi_60318261
Als A1 je cel is:

1
2
3
4
5
=ISERROR(A1)

of

=ISNB(A1)
  donderdag 24 juli 2008 @ 16:09:24 #151
48487 Martijn85
XBL: NL NoName
pi_60322864
Heb een vraagje over conditional formatting.

Ik wil dus dat een hele rij gekleurd wordt aan hand van de uitslag van 2 formules in 2 cellen van die rij.
Kan iemand mij vertellen hoe dit moet en of die überhaupt mogelijk is.

Ik gebruik excel 2003

Alvast bedankt.

Edit: Of je drukt gewoon even op meer criteria

[ Bericht 29% gewijzigd door Martijn85 op 24-07-2008 16:58:56 ]
Rozen verwelken, schepen vergaan. Daar heb je Bassie.......En Adriaan!!!!
pi_60330410
Simpel probleem maar moeilijke oplossing?
Ik heb een lijst van 130 cijfers in Excel.
Ik wil er 12 cijfers uitpikken die exact een vooraf gekend resultaat (bijv. 10.501) vormen.

Hoe kan ik dit het beste doen?

Ik weet zeker dat het 12 cijfers moeten zijn en ik weet het vooraf gekend resultaat.
pi_60332426
Everybodysweird:
http://www.tushar-mehta.c(...)ch_values/index.html

Het kan volgens mij ook met de Solver Add-in.

Succes
pi_60368131
'Avond,

Ik wil voor een zuiphok een excelsheet maken waarin je gemakkelijk bier en andere (fris)drank kunt aanvinken. Je kunt natuurlijk makkelijk een lijst van de namen maken en daar achter een 1 in een 2 veranderen, en een 2 in een 3 etc, maar ik dacht aan iets waarbij je als je een kruisje wilt zetten je gewoon op een hokje kunt klikken.

Iemand die mij een opzetje kan geven?
  zaterdag 26 juli 2008 @ 21:35:06 #155
120804 Yildiz
Freedom or loyalty?
pi_60368188
quote:
Op zaterdag 26 juli 2008 21:32 schreef hello_moto1992 het volgende:
'Avond,

Ik wil voor een zuiphok een excelsheet maken waarin je gemakkelijk bier en andere (fris)drank kunt aanvinken. Je kunt natuurlijk makkelijk een lijst van de namen maken en daar achter een 1 in een 2 veranderen, en een 2 in een 3 etc, maar ik dacht aan iets waarbij je als je een kruisje wilt zetten je gewoon op een hokje kunt klikken.

Iemand die mij een opzetje kan geven?
Wel een voorzetje. Kijk in werkbalk 'Formulieren'.
Optie 'kringveld' is denk ik wat je zoekt..
Bovenstaande tekst = C C 3.0 NL BY-NC-ND - quotes inkorten uitgezonderd.
pi_60368386
quote:
Op zaterdag 26 juli 2008 21:35 schreef Yildiz het volgende:

[..]

Wel een voorzetje. Kijk in werkbalk 'Formulieren'.
Optie 'kringveld' is denk ik wat je zoekt..
Zal zo eens kijken, alvast bedankt
pi_60372936
Kan je niet gewoon beter een naam maken, met daarachter een heleboel lege cellen die je 12x12 pixels maakt oid waarin je x'jes, of whatever je wil kan invullen.
Dan kan je via (zeg de naam staat in A1, lege vakken in A2:Z4 = 104 hokjes)
1=COUNTA(A1:Z4)

tellen hoeveel niet-lege vakjes er zijn.

Wat Yildiz aandraagt moet je nog code en dergelijke gaan maken, beetje omslachtig.
  zondag 27 juli 2008 @ 11:50:47 #158
120804 Yildiz
Freedom or loyalty?
pi_60375183
quote:
Op zondag 27 juli 2008 02:37 schreef DaFan het volgende:
Kan je niet gewoon beter een naam maken, met daarachter een heleboel lege cellen die je 12x12 pixels maakt oid waarin je x'jes, of whatever je wil kan invullen.
Dan kan je via (zeg de naam staat in A1, lege vakken in A2:Z4 = 104 hokjes)
[ code verwijderd ]

tellen hoeveel niet-lege vakjes er zijn.

Wat Yildiz aandraagt moet je nog code en dergelijke gaan maken, beetje omslachtig.
Ik heb niet gezegd dat het makkelijk was, als hij het goed doet, zal het er wel strak uitzien, zonder een heel veld aan éénen (wat ruimte inneemt). In een beetje bierhok worden natuurlijk genoeg biertjes gedronken om vrij snel zo'n vel vol te hebben.
Bovenstaande tekst = C C 3.0 NL BY-NC-ND - quotes inkorten uitgezonderd.
pi_60375223
quote:
Op zondag 27 juli 2008 11:50 schreef Yildiz het volgende:

[..]

Ik heb niet gezegd dat het makkelijk was, als hij het goed doet, zal het er wel strak uitzien, zonder een heel veld aan éénen (wat ruimte inneemt). In een beetje bierhok worden natuurlijk genoeg biertjes gedronken om vrij snel zo'n vel vol te hebben.
Nee zo'n checkbox is klein
pi_60377619
Ik heb nu dus 2 pagina's, een waarin je de biertjes afvinkt, en op de andere wil ik de totale kosten berekenen. Dus moet ik bijvoorbeeld T5 van het andere tabblad in de berekening op tabblad 2 doen... Hoe ?
pi_60377699
Als je gewoon op het tweede tabblad "=" typt, en dan naar het andere werkblad gaat en T5 aanklikt zet Excel het vanzelf om naar een referentie naar tabblad 1.
pi_60489199
Wij hebben een excel rooster op werk, die wil ik graag 'verwebben' nu weet ik niet of het exact mogelijk is wat ik graag zou willen of dat ik dan naar een andere oplossing moet kijken.

Ik zou graag wanneer je het excel sheet als webvoorbeeld bekijkt en ik deze ergens op een website donder hij als het ware synchoriseerd met het editbare sheetje. Is dit mogelijk?

Dus wanneer ik in het bronbestand het e.e.a. aanpas dat het direct online zichtbaar wordt

Ik weet dat dergelijke oplossingen bestaan in de vorm van Sharepoint icm Office 2007, echter werken we hier nog met office 2003

Thanks alvast!
Forget about it..
pi_60546198
Meul.
Je kan een BeforeSave event maken waarbij Excel een kopie maakt op je webserver waardoor er een geupdate versie op de server komt.
pi_60553236
@ hello_moto1992:

Ik heb een tijd terug precies gemaak wat jij bedoelt (denk ik, tenminste....)
Was een flink geklooi met macro's etc....

Stuur me even een mailtje op eploch <at> primo-nh <punt> nl
Ik zal thuis wel even snuffelen naar dat bestand!
  dinsdag 5 augustus 2008 @ 12:36:06 #165
61284 Folkwin
Muisje op het kruisje!
pi_60572833
Mensen,

Ik heb een Excelsheet waarin de data via 'gegevens vernieuwen' gegenereerd wordt.
Aan deze gegeven moeten via enkele randvoorwaarden een overzichtelijke lijst gemaakt worden die netjes gesorteerd wordt bij het drukken op de 'gegevens vernieuwen'.

Hoe geef ik deze selectie criteria aan? Ik heb het al geprobeerd via een draaitabel, maar dit is niet hoe ik het zou willen.
Het uitsplitsen gebeurt naar status (drie letter code), THT-datum (dd/mm/jjjj) en de eerste twee cijfers van de artikelcode (10, 13 of 16)

Voorbeeld:
http://rapidshare.com/fil(...)0_ruwe_data.xls.html
http://www.driveway.com/n5b6g5r6w1
(Office 2007, NL)

[ Bericht 8% gewijzigd door Folkwin op 05-08-2008 13:23:40 ]
"I don't know things I'm supposed to know, but I do know things I'm not supposed to know"
pi_60572942
Voorbeeld zou wel hendig zijn dit verhaal is voor mij volkomen onbegrijpelijk (Maar dat ligt aan mij).
  dinsdag 5 augustus 2008 @ 13:06:59 #167
61284 Folkwin
Muisje op het kruisje!
pi_60573577
quote:
Op dinsdag 5 augustus 2008 12:40 schreef DaFan het volgende:
Voorbeeld zou wel hendig zijn dit verhaal is voor mij volkomen onbegrijpelijk (Maar dat ligt aan mij).
Zie:
http://rapidshare.com/fil(...)0_ruwe_data.xls.html
http://www.driveway.com/n5b6g5r6w1

[ Bericht 4% gewijzigd door Folkwin op 05-08-2008 13:24:10 ]
"I don't know things I'm supposed to know, but I do know things I'm not supposed to know"
pi_60573963
En nou nog even toelichten wat je precies wil want met een bestand met 400 rijen en je verhaal kan ik niet veel, sorry.
  dinsdag 5 augustus 2008 @ 13:31:45 #170
61284 Folkwin
Muisje op het kruisje!
pi_60574162
Haha, ik zal het zo helder mogelijk proberen te omschrijven.

Data: deze gegevens worden gegenereerd uit het ERP systeem. Deze gegevens staan dus niet vast, maar worden wel op deze manier aangeleverd. Hij zou dus het gehele blad 'data' als bron moeten gebruiken.
Draaitabel: dit is de draaitabel vanuit 'data', en mijn stoei-blad (eigenlijk niets van aan trekken)
Zoals ik het netjes wil hebben: wordt nu nog met de hand uitgefiltert e.d. maar zou ik graag vol automatisch willen zien.
Dus met een druk op de knop, of knippen plakken van gegevens in tabblad 'data' en dan alles vernieuwen.

Hoop dat het je zo duidelijker is..
"I don't know things I'm supposed to know, but I do know things I'm not supposed to know"
pi_60575503
Mja morgen op werk misschien dit is me net even iets te veel werk op het moment Hoe kan ik precies weten wat in welke groep/categorie hoort?

Ik ben trouwens wel van mening dat Pivottable waarschijnlijk het best werkt, maar ik ben er helemaal niet bedreven in dus hoe je hem moet inrichten kan ik je ook niet mee helpen. Zal er morgen dus nog even naar kijken.
pi_60611124
Ik wil graag in Excel berekenen hoeveel rente wordt opgebouwd over een depot. Dit depot kan gedurende het jaar groeien en afnemen. Daarnaast kan de rente maandelijks aangepast worden. De rente wordt berekend over 365 dagen per jaar

In Excel heb ik een beetje zitten kloten, maar vooral het feit dat de rente maandelijks aangepast kan worden maakt het moeilijk. Is er in Excel (of op het internet) hiervoor een sjabloon te vinden?
pi_60615296
Folkwin ik heb nog even gekeken naar je sheet gister en vandaag maar om een macro te bouwen gaat me iets teveel tijd inzitten. Ik ben van mening dat je met een pivot tabel een heel eind kan komen, maar zoals gezegd heb ik daar 0 ervaring mee. Sorry

McLaren_Fan: Als de grootte van het depot maandelijks verandert en de rente maandelijks verandert is het toch niet zo lastig? Dan maak je gewoon een lijst met alle maanden, de grootte van het depot en de jaarlijkse rente deel je door 12.
Als de grootte van het depot telkens afneemt (ik neem aan dat het hier om een hypotheek gaat?) en niet geleidelijk maar bv per dag of per 3 dagen, wordt het wel wat lastiger inderdaad.
pi_60638900
Ik heb een vraagje met betrekking tot lijsten. Ik heb een lijst met films op mijn PC/Mac staan waarvan ik de boel heb geordend op alfabet (niet belangrijk) en waarvan ik in een kolom aangeef of ik de film gezien heb of in bezit of op mijn PC. Nu heb ik de keuzemogelijkheden gevalideerd maar wil ik het zo hebben dat ik de som krijg van de verschillende statussen.

Heeft iemand een idee?

Zoiets als dit eigenlijk:

Waarbij je dus als uitklap mogelijkheid kunt kiezen voor een status en die statussen wil ik bij elkaar hebben opgeteld.
Coolest trailer ever
Cafeïne is the shoehorn to my colon!
Rock, paper, scissors
Mijn Reviews
pi_60641622
count.if functie zou moeten werken. In het nederlands aantal.als
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_60641925
quote:
Op vrijdag 8 augustus 2008 00:12 schreef Deetch het volgende:
count.if functie zou moeten werken. In het nederlands aantal.als
Top! Bedankt! Ik ga het morgen even proberen
Coolest trailer ever
Cafeïne is the shoehorn to my colon!
Rock, paper, scissors
Mijn Reviews
pi_60683478
Beetje lastig uit te leggen, maar ik heb dit probleem.

Ik wil een vervolgkeuzelijst laten verschijnen als er eerst aan een bepaalde voorwaarde wordt voldaan. Als bijvoorbeeld A1=A2, dan wil ik in A3 vervolgkeuzelijst #1 laten zien en als er niet aan wordt voldaan, dan wil ik vervolgkeuzelijst #2 laten zien.

Ik heb het geprobeerd door de vervolgkeuzelijsten eerst in een andere cel te zetten (zeg B1 en B2), maar als ik dan (=ALS(A1=A2;B1;B2) doe, dan krijg ik de steeds eerste waarden uit m'n vervolgkeuzelijsten, maar ik wil nadat er aan de voorwaarde is voldaan, zelf kunnen kiezen uit de lijsten. Hoe doe ik dat?
Achter-elkaar-bezochte-Ajax-thuiswedstrijden-meter: [b]29[/b].
[b]Laatste wedstrijd:[/b] FC Timişoara. [b]Volgende:[/b] ADO Den Haag.
Ray's Statshoekje - 2009/2010.
pi_60685558
http://www.contextures.com/xlDataVal02.html

Hm ik lees je vraag nu net nog eens en ik weet niet zeker of dit wel een oplossing is. Wat je kan doen is het volgende:

- Maak op een andere sheet (of niet) de 2 type vervolglijsten
- Geef ze allebei een Named range (Insert-> Name)
- Maak dan een hulpcel aan op bv Z1 of een van de andere 16 miljoen cellen met de volgende formule (ik ga hier vanuit dat je Lijst1 en Lijst2 gebruikt voor de 2 verschillende types keuzelijsten):
1
2
3
4
=IF(A1=A2,"Lijst1","Lijst2")

NL:
=ALS(A1=A2;"Lijst1";"Lijst2")


- Maak dan een datavalidation via Tools -> Data Validation in A3
- Kies voor List
- Met de formule:
1=INDIRECT(Z1)


Done!

[ Bericht 42% gewijzigd door DaFan op 09-08-2008 16:45:01 ]
pi_60687017
quote:
Op zaterdag 9 augustus 2008 16:39 schreef DaFan het volgende:
Done!
Gelukt. Cool !
Achter-elkaar-bezochte-Ajax-thuiswedstrijden-meter: [b]29[/b].
[b]Laatste wedstrijd:[/b] FC Timişoara. [b]Volgende:[/b] ADO Den Haag.
Ray's Statshoekje - 2009/2010.
pi_60741507
quote:
Op donderdag 7 augustus 2008 00:56 schreef DaFan het volgende:
McLaren_Fan: Als de grootte van het depot maandelijks verandert en de rente maandelijks verandert is het toch niet zo lastig? Dan maak je gewoon een lijst met alle maanden, de grootte van het depot en de jaarlijkse rente deel je door 12.
Als de grootte van het depot telkens afneemt (ik neem aan dat het hier om een hypotheek gaat?) en niet geleidelijk maar bv per dag of per 3 dagen, wordt het wel wat lastiger inderdaad.
Het depot neemt niet geleidelijk met hetzelfde bedrag af. Elke dag kan er geld bij- en afgeboekt worden. Dit maakt het idd een stuk lastiger. Als het maandelijks met een gelijk bedrag afneemt is het niet zo moeilijk
pi_60750607
quote:
Op maandag 11 augustus 2008 20:14 schreef McLaren_Fan het volgende:

[..]

Het depot neemt niet geleidelijk met hetzelfde bedrag af. Elke dag kan er geld bij- en afgeboekt worden. Dit maakt het idd een stuk lastiger. Als het maandelijks met een gelijk bedrag afneemt is het niet zo moeilijk
Ik begrijp dus goed:
- dat je elke dag rente/365 % rente krijgt over het depot bedrag
- de rente wordt alleen maandelijks aangepast
- depot kan elke dag groeien / afnemen

Wat wordt er met de maandelijkse rente gedaan? Bij je depot geboekt of krijg je dat apart?
pi_60779700
quote:
Op dinsdag 12 augustus 2008 00:55 schreef DaFan het volgende:

[..]

Ik begrijp dus goed:
- dat je elke dag rente/365 % rente krijgt over het depot bedrag
- de rente wordt alleen maandelijks aangepast
- depot kan elke dag groeien / afnemen

Wat wordt er met de maandelijkse rente gedaan? Bij je depot geboekt of krijg je dat apart?
Klopt helemaal. De rente wordt uitgekeerd wanneer het saldo van het depot (in 1 keer) wordt uitgekeerd. Hiervoor staat geen vaste looptijd. Gedurende de looptijd kunnen er bedragen bij en afgeboekt worden. Als besloten/gekozen wordt om het saldo van het depot uit te keren, wordt tevens de rente uitgekeerd.
pi_60784154
Ik heb een kleine macro geschreven, het lukte me niet om een fatsoenlijke opbouw te maken om zelf bedragen toe te voegen. Als je je mailadres hier neerzet of me pmt zal ik hem doorsturen. Dan kan ik later nog wel wat wijzigingen toevoegen.
  woensdag 13 augustus 2008 @ 11:57:46 #184
152215 ManAtWork
Maar nu even niet,...
pi_60789570
Ben ik weer te zeuren.

Klein vraagje voor de draaitabelspecialisten: in de gegevenstabel (wordt iedere keer opgehaald uit een SQL-database) die ik voor een draaitabel gebruik staat de omzetten negatief gepresenteerd. In de draaitabel wordt dit dus ook als een negatief bedrag opgeteld. Niet erg 'positief' als je omzet als in de min staat, zo te zeggen.

Is het mogelijk om de som in de draaitabel te voorzien van een - zodat het saldo netjes in de plus komt?
(Ik werk in Excel 2007 NL)

Opgelost: heb een berekend veld toegevoegd.

[ Bericht 2% gewijzigd door ManAtWork op 13-08-2008 14:43:40 (oplossing gevonden) ]
Als toeval niet bestaat, waarom hebben ze er dan een woord voor uitgevonden?
Niet storen, ik ben al gestoord genoeg,...
Vrouwen zijn om van te houden, niet om te begrijpen.
pi_60791461
Ik wist niet dat er een centraal Excel topic was en dus had ik er een gemaakt voor mijn vraag

Ik heb een werkblad met:

Tom 15
Lien 23 (foto's al beloning voor oplossing)
Jaak 8
...

Om de hoogste leeftijd weer te geven in een cel typ je gwn "=Max(selectie van de cellen)"
Ik wil echter dat de naam van de oudste persoon wordt weergegeven. Hoe kan ik op de een of andere manier een naam verbinden met de hoogste leeftijd?
op zoek naar iemand die handig is met proxies voor een kleine opdracht
pi_60792067
Als je er vanuit gaat dat niemand dezelfde leeftijd heeft (de oudste dan).

Kolom A bevat de namen met een header (A2:A4 = Tom; Lien; Jaak), Kolom B bevat de leeftijden (15; 23; 8)

1=INDEX(A2:A4,MATCH(MAX(B2:B4),B2:B4,0))


Als je Nederlandse versie hebt kan je hier de vertaling vinden van de functies. Denk eraan dat je , door ; vervangt.
pi_60792258
Bedankt! Ik zal het vanavond eens uittesten. Kan je me nog zeggen welke funtie de ",0" op het einde heeft?
op zoek naar iemand die handig is met proxies voor een kleine opdracht
pi_60792538
Die zoekt een exacte match (23) en geeft een foutmelding als hij niet te vinden is. Als je deze weg zou laten zou de functie de dichtstbijzijnde waarde zoeken (15).

Ik heb ook nog dit voor je (al een keer gemaakt) voor als er meer mensen met dezelfde hoge leeftijd zijn:


Hier zijn Lien en Thijs even oud.

Functies voor de cellen (rij en kolommen vielen van het plaatje, sorry)
1
2
3
4
5
6
7
8
D2
=MAX(B2:B5)

E2
=COUNTIF(B2:B5,D2)

F2
{=IF(COLUMNS($F$2:F2)<=$E2,INDEX($A$2:$A$5,SMALL(IF($B$2:$B$5=$D$2,ROW($B$2:$B$5)-ROW($B$2)+1),COLUMNS($F$2:F2))),"")}

Laatste formule bevestigen met Ctrl-Shift-Enter, niet alleen Enter! Het is namelijk een Array-formule.

Je kan nu deze formule doortrekken naar rechts waarbij hij alle namen met de hoogste leeftijd weergeeft zoveel als er zijn. Als er 2 zijn en je trekt het maar door tot H2 blijft deze leeg

Succes met vertalen :

[ Bericht 3% gewijzigd door DaFan op 13-08-2008 14:36:59 ]
pi_60793890
Hoe ben je zo alwetend geworden? Goed boek? Zelf uitgezocht? Veel Google?
op zoek naar iemand die handig is met proxies voor een kleine opdracht
pi_60794688
quote:
Op woensdag 13 augustus 2008 14:06 schreef nicolasvermeersch het volgende:
Hoe ben je zo alwetend geworden? Goed boek? Zelf uitgezocht? Veel Google?
Haha dankje

Vééél proberen en kloten als iets niet lukt (dus niet meteen op een forum vragen ), Googlen naar soortgelijke problemen en de oplossing aanpassen, daarnaast veel lurken en posten op mrexcel.com.
Vooral de laatste 2 maanden (nadat ik me had aangemeld bij MrExcel) ben ik met kilometers vooruit gegaan.
  donderdag 14 augustus 2008 @ 10:57:48 #191
210443 Nimke
van op de hoek
pi_60820379
Hey luitjes, zit op mijn werk met een klein vraagje..

database is vrij fors maar ziet er in het klein ongeveer uit zoals dit:

1
2
3
4
5
6
   stdev__:   0.100   0.500   50.00000   etc.
   average:   2.000   1.000   5500.000   etc.

   monster1   1.910   0.666   5573.928   9933.860
   monster2   2.047   1.789   5483.020   9597.173
   monster3   1.926   0.640   5440.231   9460.964


nu heb ik in de bovenste cellen de StDevs staat en ik wil graag gebruik maken van conditional formatting. Elke kolom heeft nu dus andere StDevs en alles wat niet binnen 2 maal de stdev van die kolom valt dient een kleurtje te krijgen.

Ik kan natuurlijk voor elke kolom handmatig de formatting instellen maar dat zijn er een stuk of 70..moet ik perse gebruik gaan maken van macros of is er een handige manier om dit voor elkaar te krijgen?

(excel 2003 SP3)
Lekker smerig is niet vies
pi_60828424
Ik heb een totaalbedrag, dat is opgebouwd uit verschillende kleine bedragen, maar ik weet niet welke. Ik heb een stuk of 100 bedragen en maar een klein gedeelte daarvan resulteert in dat ene bedrag waarvan ik de onderbouwing zoek.

Kan ik excel laten aangeven welke cellen samen tot de som leiden van dat ene bedrag?
Those who dream by night in the dusty recesses of their mind, wake in the morning to find that it was vanity.
But the dreamers of the day are dangerous people, for they dream their dreams with open eyes, and make them come true.
  donderdag 14 augustus 2008 @ 16:56:58 #193
210443 Nimke
van op de hoek
pi_60829215
ga met je muis in de formule staat op een van de celnummers, dan zie je toch gewoon gekleurde randjes om de cellen heen die de som maken?

vb. =som(c1:c4)+som(c6:c9) ga dan op een van die C's staan.. of snap ik het probleem nu niet?


Mijn probleem is ondertussen trouwens opgelost, ik pas conditional formatting toe op 1 van de kolommen en plak vervolgens die format op de andere kolommen (paste special). Wel moest ik nog even de $ -tekens voor de celverwijzing weghalen.....wat ik dus vergeten was
Lekker smerig is niet vies
pi_60829790
Heu ik had net een reply gepost

Nimke: Mooi dat je je probleem zelf kon oplossen. Doe je gewoon Paste special -> Format? Wist niet dat die ook Cond format meekopieerde.

DR34M3R:
Ik snap de vraag ook niet helemaal.
Je kan inderdaad gewoon de cel selecteren en dan F2 drukken waardoor je ziet welke cellen zijn betrokken in de formule. Je kan ook naar Tools -> Formula Auditing -> Trace Precedents, dan zie je ten allen tijde welke cellen zijn betrokken bij je berekening in die cel.
  donderdag 14 augustus 2008 @ 17:19:50 #195
210443 Nimke
van op de hoek
pi_60829859
en das een nog beter antwoord zelfs.

ja blijkbaar paste ie die dus ook mee, vet relaxt!
Lekker smerig is niet vies
pi_60831327
Blijkbaar komt mijn vraag niet helemaal over

Herkansing dus:

Ik heb een project waar in totaal honderden bedragen op geboekt zijn, voor totaal zeg maar 1 miljoen euro. Er zijn op dit project verschillende items gemaakt, maar ik weet dat er een post is van in totaal 35000 euro, bestaande uit een paar boekingen. Ik weet alleen niet welke...

Als ik nu tig bedragen onder elkaar heb staan, en een paar bedragen uit die reeks moeten 35k maken. Kan ik excel de meest waarschijnlijke reeks laten zoeken? Of meerdere reeksen die zouden kunnen?

Let wel, die 35k is niet al de som van, dat is een gegeven...
Those who dream by night in the dusty recesses of their mind, wake in the morning to find that it was vanity.
But the dreamers of the day are dangerous people, for they dream their dreams with open eyes, and make them come true.
pi_60833945
quote:
Op woensdag 2 juli 2008 01:39 schreef DaFan het volgende:
DirkH:
Je kan je macro eventueel nog aanpassen als volgt:
[ code verwijderd ]

Dan heb je ook geen hulpcellen meer nodig én je kan het nieuwe klantnummer overal in kolom A toevoegen, hij kijkt dus niet alleen naar de laatste cel (je kan met de huidige code nog iets verwijderen tussendoor en toevoegen, zonder dat er een foutmelding komt.

Disclaimer: Ik heb je oude code en sheet hier niet bij de hand, dus zou kunnen dat er een foutje in zit! (Of helemaal niet, hou het dan maar bij de oude Maak wel eerst een backup of kopie van je bestand voordat je dit probeert). We willen het niet ingewikkelder maken dan het al is
Het werkt perfect. Maar juist door het uitstekende functioneren merk ik dat er veel meer dingen die ik nu gebruik verbeterd kunnen worden, dus ben eens aan het kijken of ik de code kan begrijpen en misschien ook wel onder de knie kan krijgen. Jammerlijk gaat dat niet één. twee, drie.
Ik wil namelijk kijken of in werkblad niet alleen werkblad 2 maar ook 3 gecontroleerd wordt.
Ik heb al gekeken of ik sheet 3 toe kan voegen door ...Sheets("Sheet2", "Sheet3") toe te voegen. Jullie zouden daar om lachen, maar het was te proberen.
Kan iemand mij de juiste kant op wijzen?
pi_60843388
Ik heb je code weer even tevoorschijn getoverd (gelukkig sla ik de bestanden op ) en ik denk dat de makkelijkste manier om dit te bereiken, is om gewoon de hele code (alles tussen Private Sub en End Sub te kopiëren, en onder [i]End With[i] te plakken. Daarna pas je overal waar Sheet2 staat, aan naar Sheet3.

Het is natuurlijk wel mogelijk om tegelijk te checken of het klantnummer in Sheet2 kolom A voorkomt of in Sheet3 kolom A, maar je maakt het jezelf dan alleen maar lastiger door diepe If-statement en extra variabelen.

Als je wil ontdekken hoe de code werkt probeer dan eens het volgende: Ga naar de VBA editor met Alt-F11, en doe rechtermuisklik op de eerste variabele die we aanmaken, LastRowB. Kies dan voor Add Watch... en kies de onderste optie "Break when value changes".
Maak nu een wijziging in je sheet. Excel pauzeert de macro en springt naar VBA. Je kan nu met F8 naar de volgende stap in de macro. Als je je muis boven een variabele zweeft kan je zien welke waarde hij heeft (en dus waarschijnlijk wel verklaren waar hij die vandaan haalt).

Succes.
  vrijdag 15 augustus 2008 @ 03:06:35 #199
100297 teamlead
Nu met Napoleon complex
pi_60843743
quote:
Op woensdag 13 augustus 2008 14:36 schreef DaFan het volgende:
<knip>mrexcel.com.
Vooral de laatste 2 maanden (nadat ik me had aangemeld bij MrExcel) ben ik met kilometers vooruit gegaan.
Thanks... goeie site!
If you wish to be a success in the world, promise everything, deliver nothing.
Nothing is more difficult, and therefore more precious, than to be able to decide.
Victory belongs to the most persevering
pi_60845422
quote:
Op donderdag 14 augustus 2008 18:24 schreef DR34M3R het volgende:
Blijkbaar komt mijn vraag niet helemaal over

Herkansing dus:

Ik heb een project waar in totaal honderden bedragen op geboekt zijn, voor totaal zeg maar 1 miljoen euro. Er zijn op dit project verschillende items gemaakt, maar ik weet dat er een post is van in totaal 35000 euro, bestaande uit een paar boekingen. Ik weet alleen niet welke...

Als ik nu tig bedragen onder elkaar heb staan, en een paar bedragen uit die reeks moeten 35k maken. Kan ik excel de meest waarschijnlijke reeks laten zoeken? Of meerdere reeksen die zouden kunnen?

Let wel, die 35k is niet al de som van, dat is een gegeven...
Hoeveel bedragen maken samen de som van 35K/ Je zou het kunnen proberenm moet de oplosser maar ik geef je weinig kans. Ik neem aan dat er geen herkenningsteksten zijn gekoppeld aan de bedragen?
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
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')