abonnement Unibet Coolblue
  vrijdag 12 januari 2007 @ 13:02:18 #51
80690 hooibaal
Be prepared.
pi_45281737
quote:
Op vrijdag 12 januari 2007 12:55 schreef Deetch het volgende:
elegante oplossing, je mist alleen de voorloopnul als het jaar onder 2010 is. Toch nog een ALS statement nodig hiervoor.

=ALS(REST(JAAR(G1);100)<10;"0"&100000*REST(JAAR(G1)/100)+1000*MAAND(G1)+F1;100000*REST(JAAR(G1)/100)+1000*MAAND(G1)+F1)
Niet nodig. Dit kun je opvangen door de celeigenschappen aan te passen (zie het screenshot eerder in dit topic)

Kies Celeigenschappen, aangepast en vul in '0000000'. Dan maakt ie van het getal in de cel automatisch een getal van 7 cijfers. '1' ziet er dan uit als 0000001, en 701001 (eerste nota van 2007) als 0701001.
Brutalen hebben de halve wereld; doe mij die andere helft dan maar
  vrijdag 12 januari 2007 @ 14:35:30 #52
28946 mirelia
Neehee ik ben geen vrouw!!
pi_45285186
Nou ik krijg het met beide formules niet voor elkaar heren
Maar dat zal aan mij liggen
Ik heb het stukje uit de factuur waar het om gaat even in een leeg blad gepasted omdat ik niet al mijn bedrijfsgegevens op inet wil gooien
Het is een heel compleet systeem namelijk
Test staat hier:
www.xs4all.nl/~mirelia/test2.xls

[ Bericht 4% gewijzigd door mirelia op 12-01-2007 14:40:58 ]
Shuffle up and deal!!!
  vrijdag 12 januari 2007 @ 14:58:41 #53
80690 hooibaal
Be prepared.
pi_45286071
Ja, ik vermoedde inmiddels wel dat het zoiets ging worden.
Ik denk dat je het beste de factuurnummers handmatig kunt intikken. Wil je dat toch écht niet, dan zul je aan je formulier een cel moeten toevoegen waarin je het nummer van de factuur in die maand intypt. Iets handmatig intypen zul je dus toch moeten doen, vrees ik, of je moet e.e.a. wel heel grondig in de steigers gaan zetten.

Stel dat je in cel Q37 het bewuste nummer gaat zetten, dan moet je in cel J1 intikken:
=100000*REST(JAAR(J2)/100)+1000*MAAND(J2)+$Q$37.

Maar het biedt weinig voordeel, lijkt me.
En aangezien je de datum van de factuur óók door Excel laat genereren d.m.v. =NU() heb je een probleem als je je factuur opslaat en de volgende dag weer opent (of erger: doormailt aan je klant, die het zootje eens per maand verwerkt). Je zult zien dat dan niet alleen de datum van de factuur is veranderd (wat ook al nooit de bedoeling kan zijn, lijkt me...) maar met een beetje pech ook nog eens het factuurnummer!!
Brutalen hebben de halve wereld; doe mij die andere helft dan maar
  vrijdag 12 januari 2007 @ 15:07:33 #54
28946 mirelia
Neehee ik ben geen vrouw!!
pi_45286449
Het was voor mij geen probleem om het handmatig in te tikken hoor
Alleen nu moet ik naar een apart tabje waar mijn facturen staan voor de rest van de boekhouding en daar kijken wat het laatste nummer was.
Kijk het is 5 sec werk hoor maar ik dacht als het makkelijker kan dan is het leuk
Wij maken van een factuur altijd een PDF en die word bewaard en geprint en evt gemailed
Dan kan er niets met ons systeem fout gaan

Maar evengoed beiden bedankt voor de hulp
Shuffle up and deal!!!
pi_45314936
ik ben ook van de partij
  zondag 14 januari 2007 @ 14:36:39 #56
129106 Chav
Oi Oi Oi !!!
pi_45342514
Beste mensen,

Ik had hier: [Excel] HELP, hoe zet ik dit in VB? een topic geopend, kan iemand mij hiermee helpen?
In me Burberry......
pi_45343535
Er zijn erg veel mogelijkheden om het op te lossen. Voornamelijk omdat je niet precies aangeeft hoe je het wil invullen. Wil je dat er een serie schermpjes door je scherm heen vliegen (Msgbox of Inputbox) of wil je gewoon een aantal cellen invullen en dat hij daarna naar de juiste locatie wordt gekopieerd.

Ik ben zelf een voorstander van dat tweede, omdat je dan ook nog allerlei andere excel trucjes kan gebruiken zoals validatielijsten e.d. Om duidelijk te krijgen wat je wil heb ik een voorbeeldje gemaakt: www.snirc.nl/extra/voorbeeld-fok1.xls
  zondag 14 januari 2007 @ 15:36:04 #58
136730 PiRANiA
All thinking men are atheists.
pi_45344245
Hoe zorg ik er voor dat in Excel de getallen die ik typ altijd 3 tekens hebben?

voorbeeld:
01
02
03
==
14
15

etc...
  zondag 14 januari 2007 @ 15:38:34 #59
28946 mirelia
Neehee ik ben geen vrouw!!
pi_45344335
Zijn dat er geen 2??
Volgens mij doe je dat met getal-> aangepast--> 000
Maar ik ben ook een redelijke leek
Shuffle up and deal!!!
  zondag 14 januari 2007 @ 15:41:02 #60
15967 Frollo
You know I am a righteous man
pi_45344420
Ik te
quote:
Op zondag 14 januari 2007 15:36 schreef PiRANiA het volgende:
Hoe zorg ik er voor dat in Excel de getallen die ik typ altijd 3 tekens hebben?

voorbeeld:
01
02
03
==
14
15

etc...
Een aangepaste getalnotatie maken met het aantal cijfers dat je wilt, bijvoorbeeld '00' of '000'.
  zondag 14 januari 2007 @ 16:00:03 #61
129106 Chav
Oi Oi Oi !!!
pi_45345135
Het moet zo worden:



De witte vlakken die ik gemaakt heb, daar moet de tekst staan die in het andere topic staan.
In me Burberry......
  zondag 14 januari 2007 @ 16:23:24 #62
145955 Isegrim
Rotterdam *O*
pi_45345980
Kun je een Excel-bestand in zijn geheel invoegen in een Word-bestand? Het lukte mij alleen maar door het kopiëren van tabellen, maar ik wilde eigenlijk alle tabellen tegelijk als een soort 'plaatje' invoegen in een Word-bestand.
Anatomie van een executie
The standard you walk past, is the standard you accept.
~David Morrison
  FOK!-Schrikkelbaas zondag 14 januari 2007 @ 17:20:47 #63
862 Arcee
Look closer
pi_45348063
quote:
Op zondag 14 januari 2007 15:36 schreef PiRANiA het volgende:
Hoe zorg ik er voor dat in Excel de getallen die ik typ altijd 3 tekens hebben?

voorbeeld:
01
02
03
==
14
15

etc...
http://www.accountingweb.nl/cgi-bin/item.cgi?id=84613&d=101
  zondag 14 januari 2007 @ 18:54:39 #64
136730 PiRANiA
All thinking men are atheists.
pi_45350905
Dan een tweede vraag:

Getallen lager dan zes, wil ik rood hebben, hoe doe ik dat?

-edit- Het zal ongeveer zo iets zijn:
¤ #.##0,00_-;¤ #.##0,00-

maar dan zonder eurotekens, en bij waarden lager dan zes, niet bij lager dan 0
  zondag 14 januari 2007 @ 19:04:14 #65
80382 manny
30 is best veel
pi_45351228
quote:
Op zondag 14 januari 2007 16:23 schreef Isegrim het volgende:
Kun je een Excel-bestand in zijn geheel invoegen in een Word-bestand? Het lukte mij alleen maar door het kopiëren van tabellen, maar ik wilde eigenlijk alle tabellen tegelijk als een soort 'plaatje' invoegen in een Word-bestand.
das toch gewoon "plakken speciaal" in Word en dan "als figuur", of bedoel je meerdere tabbladen ?
proberen is de eerste stap naar falen
een cafe zonder Hazes, is geen kroeg
  zondag 14 januari 2007 @ 19:09:30 #66
85514 ralfie
!Yvan eht nioj
pi_45351395
quote:
Op zondag 14 januari 2007 18:54 schreef PiRANiA het volgende:
Dan een tweede vraag:

Getallen lager dan zes, wil ik rood hebben, hoe doe ik dat?

-edit- Het zal ongeveer zo iets zijn:
¤ #.##0,00_-;¤ #.##0,00-

maar dan zonder eurotekens, en bij waarden lager dan zes, niet bij lager dan 0
menu opmaak->voorwaardelijke opmaak

gebruik wijst zichzelf
  zondag 14 januari 2007 @ 19:12:16 #67
136730 PiRANiA
All thinking men are atheists.
pi_45351494
quote:
Op zondag 14 januari 2007 19:09 schreef ralfie het volgende:

[..]

menu opmaak->voorwaardelijke opmaak

gebruik wijst zichzelf
Gelukt
  zondag 14 januari 2007 @ 22:43:01 #68
145955 Isegrim
Rotterdam *O*
pi_45358250
quote:
Op zondag 14 januari 2007 19:04 schreef manny het volgende:

[..]

das toch gewoon "plakken speciaal" in Word en dan "als figuur", of bedoel je meerdere tabbladen ?
Nee, gewoon 1 tabblad, maar ik was aan het klooien met 'Insert - File'. Maar dit zal het wel zijn dan, bedankt.
Anatomie van een executie
The standard you walk past, is the standard you accept.
~David Morrison
pi_45364270
quote:
Op zondag 14 januari 2007 16:00 schreef Chav het volgende:
Het moet zo worden:

[afbeelding]

De witte vlakken die ik gemaakt heb, daar moet de tekst staan die in het andere topic staan.
In visual basic editor naar het formulier gaan en dan view object. Vervolgens kun je de naam van het tekstvak lezen (rechts klikken op tekstvak en dan properties).

Stel dat je formulier "formulier" heet en het tekstlabel heet "label" dan kun je (als ik het mij goed herinner) de tekst uit een cel als volgt aan dat label koppelen:

formulier.label.caption = verwijzing naar cel of variabele waarin de celwaarde al is opgeslagen
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
  maandag 15 januari 2007 @ 16:19:46 #70
129106 Chav
Oi Oi Oi !!!
pi_45375620
Ik ken de formules gewoon echt niet, het is allemaal hokus pokus voor me.
In me Burberry......
pi_45377136
Ik neem aan dat je wel al de macro hebt voor het laten verschijnen van het formulier aangezien je al een print screen hebt gemaakt. Ok nu de labels dus een variabele naam geven.

uitgaande van volgende gegevens:

formuliernaam = formulier
werkblad waar gegevens voor de labels staat = labelgegevens
label tekstvaknaam in formulier = label1 tm label7 (op basis van de witte vlakken in je plaatje)
celverwijzingen voor de teksten van label1 tm label 7 = cel A2, B2, .. , G2
werkblad waarin het formulier moet verschijnen = uitvoer

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Sheets("labelgegevens").activate
waarde1 = Range("A2").value
waarde2 = Range("B2").value

****** idem voor waarde3 tm 7 ******

Sheets("uitvoer").activate
load formulier
formulier.label1.Caption = waarde1
formulier.label2.Caption = waarde2

****** idem voor label3 tm 7 ******

formulier.show


De rest moet je zelf maar uitzoeken met de help functie die in visual basic zit tenzij je nog gerichte vragen hebt.
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
  maandag 15 januari 2007 @ 17:30:12 #72
85514 ralfie
!Yvan eht nioj
pi_45378086
Maak in het formulier een initialize functie

1
2
3
4
Private Sub UserForm_Initialize()
    TextBox1.Value = Sheet1.Range("A1")
    'etc...
End Sub

deze wordt uigevoerd zodra je het formulier laadt
  dinsdag 16 januari 2007 @ 15:54:06 #73
129106 Chav
Oi Oi Oi !!!
pi_45408168
Ik heb een beetje geknutseld en nu krijg ik dit probleem (1e regel)

In me Burberry......
  dinsdag 16 januari 2007 @ 20:58:39 #74
165854 Meeldraad
Lekker doorstampen
pi_45418450
Jikez, een excel voor gevorderden topic! Komt dat even goed uit, want ik kom er zelf niet uit. Iemand misschien een helpende hand?
Ik wil graag dat ik in excel een datum invul in B3 volgens ddmmjjjj en dat er dan automatisch dd-mm-jjjj komt te staan. En dan komt 't: vervolgens moet ik er mee kunnen werken als een datumwaarde. Dus als ik in cel B4 zet: =ALS(B3>DATUMWAARDE("31-12-1947");ja;nee) moet er vervolgens ja of nee staan en niet #WAARDE zoals ik het nu heb Anyone??
Contemnunt spinam cum rosae deliberant
  FOK!-Schrikkelbaas dinsdag 16 januari 2007 @ 21:13:56 #75
862 Arcee
Look closer
pi_45418990
=ALS(B3>DATUM(1947,12,31),"ja","nee")

Komma's ipv puntkomma's dus ook. In de Engelse versie tenminste wel.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')