quote:Op dinsdag 22 juni 2010 10:29 schreef teamlead het volgende:
erm.. wat doe ik fout
in tabblad "verwerken" wil ik in cel D17 de waarde terugzien uit tabblad "bron" cel G2.
als ik gewoon zeg =bron!G2 , geeft excel (2007, Nl-versie) de formule als tekst weer.... en dus niet het resultaat
(celeigenschappen staan gelijk als in andere cellen waar deze simpele verwijzing wél werkt overigens)
probeer eens: ='bron'!G2, dus met enkele aanhalingstekens om de tabbladnaam heen.quote:Op dinsdag 22 juni 2010 10:29 schreef teamlead het volgende:
erm.. wat doe ik fout
in tabblad "verwerken" wil ik in cel D17 de waarde terugzien uit tabblad "bron" cel G2.
als ik gewoon zeg =bron!G2 , geeft excel (2007, Nl-versie) de formule als tekst weer.... en dus niet het resultaat
(celeigenschappen staan gelijk als in andere cellen waar deze simpele verwijzing wél werkt overigens)
Waarme de totale formule dus niet korter of overzichtelijker wordtquote:Op dinsdag 22 juni 2010 08:11 schreef DaFan het volgende:
qu ik krijg m alleen heel ietsje korter;
=ALS(4=SOM(--ISLEEG(A2:D2));0;1)
(Ctrl-Shift-Enter)
Maar das alleen voor A2:D2
Als je alleen de '=' tikt en daarna met je muis op tabllad bron klikt en dan G2 aanklikt, werkt het dan wel?quote:Op dinsdag 22 juni 2010 10:29 schreef teamlead het volgende:
erm.. wat doe ik fout
in tabblad "verwerken" wil ik in cel D17 de waarde terugzien uit tabblad "bron" cel G2.
als ik gewoon zeg =bron!G2 , geeft excel (2007, Nl-versie) de formule als tekst weer.... en dus niet het resultaat
(celeigenschappen staan gelijk als in andere cellen waar deze simpele verwijzing wél werkt overigens)
nope...quote:Op dinsdag 22 juni 2010 17:36 schreef qu63 het volgende:
[..]
Als je alleen de '=' tikt en daarna met je muis op tabllad bron klikt en dan G2 aanklikt, werkt het dan wel?
Nee, dan zou je de sheet die naam al niet mogen geven. Probeer een sheet maar eenst 'Totaal'/'Total' te noemen..quote:Op dinsdag 22 juni 2010 21:10 schreef Fe2O3 het volgende:
verander de naam eens van die sheet naar iets anders? Het kan zijn dat 'verwerken' ergens voor staat.
dan zou dat toch voor alle verwijzingen in die sheet moeten gelden lijkt me?quote:Op dinsdag 22 juni 2010 21:10 schreef Fe2O3 het volgende:
verander de naam eens van die sheet naar iets anders? Het kan zijn dat 'verwerken' ergens voor staat.
nope dat is puut voor de berekening van cellen onderling, niet autosumquote:Op donderdag 24 juni 2010 08:05 schreef DaFan het volgende:
Ik denk:
Application.Calculation = xlCalculationManual
<code>
Application.Calculation = xlCalculationAutomatic
Je zou het automatisch updaten van de cellen uit kunnen zetten. Geen idee of dat ook met een macro te doen is..quote:Op donderdag 24 juni 2010 08:15 schreef Holy_Goat het volgende:
[..]
nope dat is puut voor de berekening van cellen onderling, niet autosum
waarom moeten de rijen persé geselecteerd worden? Ik kan zelf geen enkele situatie daarvoor bedenken namelijk.quote:Op donderdag 24 juni 2010 08:00 schreef Holy_Goat het volgende:
Weer eens een vraagje van mij
Ik heb voor een macro'tje een stukje loop dat alle rijen afloopt,
en het is daarvoor nodig dat er steeds per rij geselecteerd wordt.
Bijvoorbeeld:
for i = 1 to 60000
columns.entirecolumn.select
next i
anyway, je merkt dat als je application.screenupdating uitzet, dat ie echt 100x sneller gaat al.
Echter, de autosom, rechtsonderin, verandert wel nog steeds per selectie. Nu kan ik me voorstellen
dat dit ook de nodige processor kracht vergt. Hoe kan ik dit ook uitzetten? En liefst meer versnellingen
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | Sheets(5).CmdShow2.Visible = False Sheets(5).CmdShow3.Visible = False Sheets(5).CmdShow4.Visible = False Sheets(5).CmdShow5.Visible = False Sheets(5).CmdShow6.Visible = False If LngHideAllOtherNumbers = 1 Then Sheets(5).CmdShow1.Visible = True ElseIf LngHideAllOtherNumbers = 2 Then Sheets(5).CmdShow2.Visible = True ElseIf LngHideAllOtherNumbers = 3 Then Sheets(5).CmdShow3.Visible = True ElseIf LngHideAllOtherNumbers = 4 Then Sheets(5).CmdShow4.Visible = True ElseIf LngHideAllOtherNumbers = 5 Then Sheets(5).CmdShow5.Visible = True ElseIf LngHideAllOtherNumbers = 6 Then Sheets(5).CmdShow6.Visible = True End If |
1 |
thanksquote:Op vrijdag 25 juni 2010 08:07 schreef DaFan het volgende:
Omdat Controls op een sheet in de OLEObjects verzameling zit, niet in Controls.
[ code verwijderd ]
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |