abonnement Unibet Coolblue
  maandag 28 juni 2010 @ 12:22:25 #51
249182 Holy_Goat
mhèèhèhè
pi_83394747
in normale vb kun je tenminste je controls meteen in een array stoppen
pi_83395318
quote:
Op maandag 28 juni 2010 12:22 schreef Holy_Goat het volgende:

[..]

afvangen wat hun naam is vind ik wel interessant :) hoe doe je dat?
in ieder geval is 20x call minder werk dan 20x hele procedure...
1MsgBox (Application.Caller)


Maar het lijkt alleen te werken voor Form Controls...niet voor ActiveX controls.
Dus ik weet niet of dat een optie is.
  dinsdag 29 juni 2010 @ 09:48:22 #53
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_83431639
Ik kom er niet uit

Excel 2007, NL, Windows Vista.

Ik heb dit:



En daar wil ik dit van maken:



Kan ik dit doen zonder pivot table? Met een pivottable is het bestand zo onnoemelijk traag...
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
  dinsdag 29 juni 2010 @ 10:10:49 #54
62215 qu63
..de tijd drinkt..
pi_83432250
quote:
Op dinsdag 29 juni 2010 09:48 schreef sanger het volgende:
Ik kom er niet uit

Excel 2007, NL, Windows Vista.

Ik heb dit:

[ afbeelding ]

En daar wil ik dit van maken:

[ afbeelding ]

Kan ik dit doen zonder pivot table? Met een pivottable is het bestand zo onnoemelijk traag...
Hulpkolom maken (een nieuwe kolom C) met daarin =A2&B2 en doortrekken naar beneden.

In je 2e tabel komt in C2 =VERT.ZOEKEN(A3&C3;C2:E18;3;ONWAAR)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 29 juni 2010 @ 12:39:37 #55
65960 sanger
|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
pi_83437913
quote:
Op dinsdag 29 juni 2010 10:10 schreef qu63 het volgende:

[..]

Hulpkolom maken (een nieuwe kolom C) met daarin =A2&B2 en doortrekken naar beneden.

In je 2e tabel komt in C2 =VERT.ZOEKEN(A3&C3;C2:E18;3;ONWAAR)
Heb het werkend Dank je
Everything you want is on the other side of fear.
Ik ben niet onhandelbaar, ik ben gewoon een grote uitdaging.
pi_83572606
Ik heb een hele lange lijst met gegevens.
Wat moet ik doen om de kolomnaam in beeld te houden als ik naar beneden scroll?

Het is me ooit gelukt maar met die hitte op mijn werkplek (35 wtf) lukt het me niet om na te denken.
  vrijdag 2 juli 2010 @ 15:38:25 #57
249182 Holy_Goat
mhèèhèhè
pi_83573535
in mijnkamer, 34 wtf, lukt het me ook niet.
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
pi_83585251
Als je de nieuwste excel hebt,

Tabblad Beeld > Deelvenstersblokkeren > Eerste kolom blokkeren
pi_83585291
quote:
Op zondag 27 juni 2010 18:30 schreef Hiya het volgende:
Een simpel probleem, ik kan alleen het juist knopje niet vinden! Ik heb een staafgrafiek gemaakt maar de gegevens op de Y-as wil ik precies anders om gesorteerd hebben.

Nu is het zo:

8
7
6
5
4
3
2
1

Maar ik wil / moet het zo hebben

1
2
3
4
5
6
7
8

Hoe doe ik dat?
Iemand?
pi_83603525
quote:
Op vrijdag 2 juli 2010 20:01 schreef Hiya het volgende:

[..]

Iemand?
heb je hier wat aan:
http://office.microsoft.c(...)art-HP005199223.aspx
pi_83604270
Bij kunt twee loop ik al vast:

Klik op Geselecteerde as in het menu Opmaak en vervolgens op het tabblad Schaal.

Er is helemaal geen geslecteerde As in het menu opmaak...
pi_83608445
In 2007;
Rechtermuisknop op de X-as, Format Axis
Axis options - Categories in reverse order.
  zaterdag 3 juli 2010 @ 22:35:03 #63
249182 Holy_Goat
mhèèhèhè
pi_83626634
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Private Sub test2()

    Dim cCont As Control
    Dim AryStrComboContents() As String
    Dim F As Variant
    
    For Each cCont In FrmInvoer.Controls

        If TypeName(cCont) = "ComboBox" Then

            'DO STUFF HERE
            If FNFindComboOptions(cCont.Name, AryStrComboContents()) Then
                For Each F In AryStrComboContents()
                    cCont. '???? .additem kan niet
                Next F
            End If

        End If

    Next cCont

End Sub


waarom mag ik daar geen .additem bij ....

>> laat maar trouwens, met FrmInvoer.Controls(ccont.name).additem F
kan het wel. Maar is dat niet omslachtig?
pi_83645376
ik heb het volgende probleem:

ik heb in cellen A1 tot A10 een lijstje met getallen.
in cel B1 heb ik een getal staan.

nu wil ik graag het dichtstbijzijnde hogere getal van B1 uit de lijst A1:A10 wordt opgezocht.

wie weet welke formule ik hiervoor moet gebruiken?
alvast bedankt!

ps. ik weet niet of ik goede topic te pakken heb, zo niet wie weet waar ik moet zijn?
pi_83647663
=INDEX(A1:A10,MATCH(B1,A1:A10)+1)

Edit: MITS je waarden van laag naar hoog staan gesorteerd!
pi_83647701
quote:
Op zaterdag 3 juli 2010 22:35 schreef Holy_Goat het volgende:

[ code verwijderd ]

waarom mag ik daar geen .additem bij ....

>> laat maar trouwens, met FrmInvoer.Controls(ccont.name).additem F
kan het wel. Maar is dat niet omslachtig?
Dat is omdat je Formcontrols gebruikt.
Met ActiveX controls kan je wel gewoon NAAM.AddItem.
  zondag 4 juli 2010 @ 21:02:55 #67
249182 Holy_Goat
mhèèhèhè
pi_83654984
quote:
Op zondag 4 juli 2010 17:01 schreef DaFan het volgende:

[..]

Dat is omdat je Formcontrols gebruikt.
Met ActiveX controls kan je wel gewoon NAAM.AddItem.
wat is daar het grote verschil in, activeX controls / form controls?
pi_83665061
-niet meer nodig-
Emancipate yourselves from mental slavery, none but ourselves can free our minds
pi_83669832
quote:
Op zondag 4 juli 2010 21:02 schreef Holy_Goat het volgende:

[..]

wat is daar het grote verschil in, activeX controls / form controls?
Tja ActiveX kan gewoon meer...simpel.

Hier nog wat meer informatie, maar dat was het wel in een notendop
http://www.dailydoseofexc(...)ls-activex-vs-forms/
  maandag 5 juli 2010 @ 14:12:05 #70
82396 nils7
De forumkrokodil
pi_83680487
Is het mogelijk in excel een veld in een formule te zetten.

Ik schets even de situatie:

In een werkblad wil ik data uit een andere file halen.
Per week is een nieuw tabblad.
Nu kan ik dus een veld van de ene file aan een veld in de andere file linken.
Beide bestanden bestaan uit tabbladen welke per week zijn ingericht.

Echter moet ik een stuk of 100 velden dan wekelijks linken terwijl in principe alleen het weeknummer (/tabblad) anders is.

Nu lijkt het mij dat het mogelijk is om in 1 veld het weeknummer te zetten per tabblad en zodra ik dat veld/weeknummer verander dat dan de formule in die velden verandert naar de juiste data.

Dus in veld A2 bijvoorbeeld zetten: 27 (deze week)
En dan in ander veld de formule: ='[week 27]week 27'!D43 (welke hij haalt uit een ander bestand)
Waarbij 27 dan eigenlijk veld A2 uit het huidige bestand moet zijn.

Dan wordt het dus ='[week A2]week A2'!D43 wordt.

Is dat mogelijk?
Zo ja, hoe? want zoals ik denk dat het werk (werkt het niet).
N/A
Disclaimer: ik ben geen expert maar shitposter, dit is geen advies en aan deze post zijn geen rechten te ontlenen
pi_83681511
Noob-vraag:

Formule 1: =COUNTIF(Bets!F:F;"W")
Formule 2: =COUNTIF(Bets!J:J;"Betfair")

Zou iemand mij kunnen vertellen of en zo ja hoe ik deze twee formules kan combineren in Microsoft Excel 2002, zodat het aantal winnende weddenschappen ("W") bij bedrijf x ("Betfair") zijn afgesloten? Ik heb al allerlei formules geprobeerd die ik her en der van internet heb afgehaald, maar ik kom keer op keer niet verder dan een foutmelding die ook geen echte oplossing biedt...
Mir sind die Optimisten lieber; ein Mensch, der alles halb so schlimm und doppelt so gut findet.
pi_83682837
quote:
Op maandag 5 juli 2010 14:12 schreef nils7 het volgende:
Is het mogelijk in excel een veld in een formule te zetten.

Ik schets even de situatie:

In een werkblad wil ik data uit een andere file halen.
Per week is een nieuw tabblad.
Nu kan ik dus een veld van de ene file aan een veld in de andere file linken.
Beide bestanden bestaan uit tabbladen welke per week zijn ingericht.

Echter moet ik een stuk of 100 velden dan wekelijks linken terwijl in principe alleen het weeknummer (/tabblad) anders is.

Nu lijkt het mij dat het mogelijk is om in 1 veld het weeknummer te zetten per tabblad en zodra ik dat veld/weeknummer verander dat dan de formule in die velden verandert naar de juiste data.

Dus in veld A2 bijvoorbeeld zetten: 27 (deze week)
En dan in ander veld de formule: ='[week 27]week 27'!D43 (welke hij haalt uit een ander bestand)
Waarbij 27 dan eigenlijk veld A2 uit het huidige bestand moet zijn.

Dan wordt het dus ='[week A2]week A2'!D43 wordt.

Is dat mogelijk?
Zo ja, hoe? want zoals ik denk dat het werk (werkt het niet).
Met INDIRECT kan je de waarde uit een cel gebruiken in een string.

Als A2=2
haal ik met de formule de waarde uit Blad2, cel A1:
1=INDIRECT("Blad"&A2&"!A1")


Dit kan je dus uitbreiden met bestandsnaam.
1=INDIRECT("'[week "&A2&"]week "&A2&"'!D43"
Uit mn hoofd.
pi_83682982
quote:
Op maandag 5 juli 2010 14:37 schreef aa_koch het volgende:
Noob-vraag:

Formule 1: =COUNTIF(Bets!F:F;"W")
Formule 2: =COUNTIF(Bets!J:J;"Betfair")

Zou iemand mij kunnen vertellen of en zo ja hoe ik deze twee formules kan combineren in Microsoft Excel 2002, zodat het aantal winnende weddenschappen ("W") bij bedrijf x ("Betfair") zijn afgesloten? Ik heb al allerlei formules geprobeerd die ik her en der van internet heb afgehaald, maar ik kom keer op keer niet verder dan een foutmelding die ook geen echte oplossing biedt...
Je kan in 2002 niet meerdere criteria meegeven aan een COUNTIF.
In 2007 kan je gebruik maken van COUNTIFS.

Je zal nu gebruik moeten maken van SOMPRODUCT:
=SUMPRODUCT((F1:F100="W")*(J1:J100="Betfair"))

Let op:
Je kan geen hele kolommen meegeven in SUMPRODUCT in 2002. Je zal dus een vaste range moeten gebruiken.
Beide ranges moeten even lang zijn!
Je kan dus wel F1:F65536 gebruiken om de hele kolom F te testen, maar dan wordt je formule wel zwaar.
pi_83684405
quote:
Op maandag 5 juli 2010 15:18 schreef DaFan het volgende:

[..]

Je kan in 2002 niet meerdere criteria meegeven aan een COUNTIF.
In 2007 kan je gebruik maken van COUNTIFS.

Je zal nu gebruik moeten maken van SOMPRODUCT:
=SUMPRODUCT((F1:F100="W")*(J1:J100="Betfair"))

Let op:
Je kan geen hele kolommen meegeven in SUMPRODUCT in 2002. Je zal dus een vaste range moeten gebruiken.
Beide ranges moeten even lang zijn!
Je kan dus wel F1:F65536 gebruiken om de hele kolom F te testen, maar dan wordt je formule wel zwaar.
Dank u.

Het is nog lang geen tijd voor een nieuwe computer, maar wanneer het zover is, zal ik wel overstappen op een nieuwe versie van Excel die zoiets efficiënter aanpakt. Zelfs in het meest ongustige geval zal het de komende jaren om niet meer dan, pak 'm beet, drie- à vierhonderd weddenschappen per jaar gaan die ik in zal willen voeren. Ik kan me niet voorstellen dat mijn huidige computer/Excel daar niet voldoende rekenkracht voor heeft om dat zonder merkbare vertragingen op het scherm te toveren. (En desnoods gaan we ieder jaar met een nieuw spreadsheet aan de slag.)

Nogmaals dank voor de oplossing!
Mir sind die Optimisten lieber; ein Mensch, der alles halb so schlimm und doppelt so gut findet.
pi_83687873
Als het om privé gebruik gaat boeit het ook niet zoveel als je 5 sec langer moet wachten tot je sheet bijgerekend is
Bij zakelijke sheets krijg je daar ongetwijfeld kritiek op

No problemo.
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')