[EXCEL] Auto matrix update

Pagina: 1
Acties:

  • Life-is-party
  • Registratie: Oktober 2000
  • Laatst online: 14-02-2023
Ik ben voor een schoolopdracht bezig met een MRP systeem, daarvoor heb ik een matrix, nu moet ik als ik die matrix wil update ongeveer bij 150 cellen F2 -> CTRL+SHIFT+ENTER

Dit wil ik automagisch hebben, ik heb al gekeken naar een Macro, maar dan moet ik hem ook opnemen. en bij een uitbreiding kan ik die macro weer overnieuw maken. niet de bedoeling.

Iemand een oplossing hoe ik dus de matrix in 1 keer kan updaten?

Acer TM661LMi - Intel Centrino 1,4 Ghz - 512mb ram - DVD-RW


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Geef eens een deel van je cellen weer? Je kan toch een macro maken die een bepaalde range afloopt en deze actie uitvoert?

Het zal wel ongeveer op het volgende neerkomen:
code:
1
    Selection.FormulaArray = Selection.Value

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Life-is-party
  • Registratie: Oktober 2000
  • Laatst online: 14-02-2023
Ik heb nu dit voor 1 veld

code:
1
2
3
    Range("K4").Select
    Selection.FormulaArray = _
        "=SUM(IF(R4C5:R1000C5=RC10,IF(R4C4:R1000C4=R3C,R4C6:R1000C6,0),0))"


Maar als ik bij Range("K4:P37") invul dan verandert hij ze net zoals bij K4

Acer TM661LMi - Intel Centrino 1,4 Ghz - 512mb ram - DVD-RW


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

dombie-dom schreef op 11 februari 2004 @ 15:39:
Ik heb nu dit voor 1 veld

code:
1
2
3
    Range("K4").Select
    Selection.FormulaArray = _
        "=SUM(IF(R4C5:R1000C5=RC10,IF(R4C4:R1000C4=R3C,R4C6:R1000C6,0),0))"


Maar als ik bij Range("K4:P37") invul dan verandert hij ze net zoals bij K4
Is die formule al ingevuld in de velden? En je kan geen Range (met meerdere cellen) selecteren en in een keer die formule aanpassen...

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Life-is-party
  • Registratie: Oktober 2000
  • Laatst online: 14-02-2023
Nee, dit is code van de Macro voor het automatiseren van F2 => CTRL+SHIFT+ENTER


Maar als je van die range alles maakt werkt het niet

Acer TM661LMi - Intel Centrino 1,4 Ghz - 512mb ram - DVD-RW


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

dombie-dom schreef op 11 februari 2004 @ 18:24:
Nee, dit is code van de Macro voor het automatiseren van F2 => CTRL+SHIFT+ENTER


Maar als je van die range alles maakt werkt het niet
Lees even wat ik vraag:

Zit er al een formule in de velden (en moet je ze dus alleen met CTRL + SHIFT + ENTER veranderen in een matrix-functie)

of
wil je ook meteen een formule in die velden specificeren?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.

Pagina: 1