abonnement Unibet Coolblue
pi_61351403
Aangezien er vaker losse topics langskomen, leek het ons handig een centraal Excel topic te maken waar men hun vragen / antwoorden kwijt kan.

Dus heb je vragen, kom je ergens niet uit, hoe maak ik nu precies die macro?

Stel dan hier je vraag!!!

Tip 1: De help functie van excel of visual basic voor excel kan je echt een eind op weg helpen ! (F1)
Tip 2: Als je een vraag stelt, zet er dan bij welke versie je hebt en op welke taal hij ingesteld staat!!
Tip 3: Zet macrocode even tussen [ code ] tags
Tip 4: Zelf de formules in verschillende talen vertalen: http://dolf.trieschnigg.nl/excel/excel.html

Voorgaande deeltjes met veel informatie:

[Excel] Het grote Excel vragen topic
[EXCEL] Het grote Excel vragen topic, #2
[EXCEL] Het grote Excel vragen topic, #3
[EXCEL] Het grote Excel vragen topic, #4
[EXCEL] Het grote Excel vragen topic, #5
[Excel] Het grote Excel-vragentopic #6

[ Bericht 5% gewijzigd door Deetch op 04-09-2008 00:23:56 ]
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_61351536
Openstaande vraag van mij uit vorige topic:
quote:
Heeft iemand van jullie weleens gegevens uit een andere excel file gehaald zonder deze eerst te moeten openen? Ik heb nl. een excel data sheet van 25 MB ofzo waar ik af en toe een waarde uit moet plukken.
Als ik elke keer de betreffende sheet moet openen kost me dat 5 minuten (op een snelle PC)
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
  woensdag 3 september 2008 @ 17:23:41 #3
90563 luciferist
proud owner of a penis
pi_61352067
tvp
pi_61358025
quote:
Op woensdag 3 september 2008 17:06 schreef Deetch het volgende:
Openstaande vraag van mij uit vorige topic:
[..]


Misschien zeer simplistisch, maar sla het op als een PDF of druk het gewoon af?
op zoek naar iemand die handig is met proxies voor een kleine opdracht
pi_61363998
quote:
Op woensdag 3 september 2008 20:54 schreef nicolasvermeersch het volgende:

[..]

Misschien zeer simplistisch, maar sla het op als een PDF of druk het gewoon af?
Daar heb ik toch niks aan? Dan moet ik uit een uitgeprinte sheet van 25 MB zelf de gegevens nog weer overtypen. Dat wil ik juist automatisch zonder het bestand eerst te moeten openen.
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_61364713
tvp

Kan je deze link in de OP knutselen Deetch:
Vertaal je formules hier: http://dolf.trieschnigg.nl/excel/excel.html
pi_61364751
Oh en als je het over formules hebt Deetch (met linken naar andere workbook).

Probeer de hele path ipv alleen de workbook naam:
1=SUM('C:\Mijn documenten\[Test.xls]Sheet1'!A1:A5)
pi_61445438
Hoi.
Is het mogelijk om met Excel 2007 een soort automatisch formulier te maken waarmee je eenvoudig gegevens in kunt vullen? Ik heb de kolommen E t/m P en in alle cellen van deze rij moeten gegevens ingevuld worden die met elkaar te maken hebben. Dus bijvoorbeeld E3 t/m P3 en E10 t/m P10. Nu wil ik dat automatisch doen via een soort formulier, maar hoe? Ik kan de optie nergens vinden.
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_61445491
Ik snap niet precies wat je wilt.
Je kan gewoon een userform maken in VBA?
pi_61446545
Yup, daar ben ik nu ook achter na wat surfen. Alleen heb ik daar totaal geen ervaring mee, dus dat wordt lastig.

Dit is precies wat ik wil (voorbeeldje gevonden), maar dan natuurlijk met de gegevens van mijn sheet. Nu nog de code uitvinden .
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_61446649
Ik zou gewoon beginnen. Het is nogal lastig om je zo een voorbeeld/idee te geven hoe je zou moeten starten, maar als je vragen hebt kan je natuurlijk gewoon hier terecht!
pi_61447315
Het is al gelukt .

Erg eenvoudig en ziet er cool uit.
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_61447484
quote:
Op zondag 7 september 2008 14:13 schreef RayMania het volgende:
Het is al gelukt .

Erg eenvoudig en ziet er cool uit.
Goed bezig.
pi_61448108
Hmm, hoe kan ik de gegevens uit een lijst in een dropdownmenu in m'n UserForm krijgen?
Stel ik heb een lijst met gegevens in bijvoorbeeld A1 t/m A10 en die heet "Lijst1". Hoe krijg ik die gegevens op die manier verwerkt dat ik in het UserForm in het dropdownmenu kan kiezen uit die lijst?

Beetje duidelijk? .
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_61448477
In het Userform_load event:

1
2
3
For i = 1 to 10
ComboBox1.Additem Range("A" & i).Value
Next i


Ik denk dat het ook wel kan direct, moet je even in de properties van de listbox kijken en daar kan je geloof ik de Name direct invoeren.
pi_61449381
Nog simpeler.

1lstLijst1.RowSource = "Lijst1"


Als je dropdownmenu "Lijst1" heet en je gegevens A1 t/m A10 "Lijst1" heten ^O^ .
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_61450267
Nieuwe vraag. Ik blijf bezig .

Ik heb nu dus mijn UserForm (zie plaatje). Nu kan ik bij Scorende Club uit 18 clubs kiezen. Als ik dan bijvoorbeeld Ajax kies, dan moet in het dropdownmenu bij Doelpuntenmaker alle spelers van Ajax komen (die spelers heb ik als een lijst op een werkblad staan en en die lijst heet "Ajax". Als ik een andere Scorende Club kies dan moet vanzelfsprekend de lijst van de spelers van die club bij "Doelpuntenmaker" komen te staan. Hoe doe ik dat?



De twee comboboxes heten lstScorendeClub en lstDoelpuntenmaker.
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_61451970
volgens mij staat in het deeltje zes een verhaal over afhankelijke lijsten. Moet je maar effe doorspitten. Dan krijg je een lijst afhankelijk van de keuze uit een andere lijst.
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_61452855
Ik kom er helaas niet uit .

Ik wil trouwens ook het volgende; als ik de thuis -en uitclub heb geselecteerd (Ajax en Feyenoord in het plaatje hierboven), dan zou het handig zijn als ik bij Scorende Club enkel uit Ajax en Feyenoord kan kiezen (ook via een dropdownmenu) en niet uit alle 18 clubs. Geen idee hoe ik dit zou moeten maken. Iemand een idee?
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_61456661
En opgelost. Zelf .

Nu staat alleen de vraag hierboven nog.
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_61456751
Ik ben bezig met een sheet, en ik maak momenteel een aantal ALS-formules. Ik wil dat Excel, als bijvoorbeeld A3 LEEG is, er in een ander veld "Leeg" komt te staan. In mijn sheet kan A3 0, hoger dan 0 of leeg zijn, maar ik weet niet hoe ik leeg aanduidt in excel. Ik heb NULL geprobeerd maar dat werkt niet.
pi_61459267
1=ALS(A3="";"Leeg";"Onwaar")
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_61466163
RayMania als je bij de 2 comboboxes (thuis en uitclub) elk een clickevent maakt, dan maak je eerst de Scorende club combobox leeg (.clear), en doe je AddItem Thuisclub.Value en Uitclub.Value.

Om het netjes te houden moet je denk ik wel nog testen of ze leeg zijn etc (als ie leeg is hoeft er niet geadd te worden).

Iets als dit:
1If Thuisclub.Value <> "" Then ScorendeClub.AddItem Thuisclub.Value


Hoop dat je er uitkomt.

De afhankelijke lijsten was je al uit? Het gaat er dus om dat je de lijst met Ajax spelers 'Ajax' noemt, en de RowSource van je Doelpuntenmaker box wordt dan ScorendeClub.Value.
pi_61468897
Ik ben er helemaal zelf uitgekomen. Gewoon met If-functies . Misschien niet netjes, maar het werkt allemaal wel. Ik heb links van de comboboxes van de thuis -en uitclub twee van die optionsknoppen gemaakt waarmee ik de club kan kiezen die heeft gescoord. De scorende en incasserende club heb ik weggehaald, want dat kun je nu uit die optionsknoppen halen. Zal thuis eens een screentje maken.

In ieder geval bedankt . Misschien moet ik wat eerst wat langer zelf kloten voordat ik het hier vraag .
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.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')