abonnement Unibet Coolblue
  Moderator donderdag 1 oktober 2020 @ 16:49:46 #276
56843 crew  onlogisch
Forumbeest
pi_195367753
quote:
0s.gif Op donderdag 1 oktober 2020 16:33 schreef Janneke141 het volgende:

[..]

Ja, dat kan. Die kunnen dergelijke toepassingen wel geblokkeerd hebben. Ik zou jou bijvoorbeeld een exceldocument kunnen mailen wat zichzelf met behulp van een macro kan vermenigvuldigen, of gaan doormailen naar de schoonmoeder van je CEO. Dat zal je systeembeheerder toch willen voorkomen :P

Ik zou even contact opnemen met de IT-helpdesk van je bedrijf. Is het een macro die je zelf gemaakt hebt, of heb je hem per mail ontvangen ofzo?
Zelf gemaakt. Zal IT morgen even benaderen.

Dank je wel :)
Recordhouder aantal posts op één dag.
4045
onlogisch
pi_195443885
Zijn er hier FOK!kers met verstand van macro's?

Ik heb een macro gemaakt op een bepaalde locatie :g/docY, deze xlsm heb ik verplaatst naar G/doc X. Nu krijg ik een foutmelding. Als ik het document weer teruggeplaats naar de initiële locatie dan werkt de macro weer.

Knows anyone>?
Man is de baas, vrouw kent haar plaats.
pi_195447931
quote:
7s.gif Op maandag 5 oktober 2020 14:01 schreef phpmystyle het volgende:
Zijn er hier FOK!kers met verstand van macro's?

Ik heb een macro gemaakt op een bepaalde locatie :g/docY, deze xlsm heb ik verplaatst naar G/doc X. Nu krijg ik een foutmelding. Als ik het document weer teruggeplaats naar de initiële locatie dan werkt de macro weer.

Knows anyone>?
Zegt de foutmelding nog iets cryptisch waar we wat uit zouden kunnen afleiden?

Staan er in de macro code harde verwijzingen naar de oude locatie?
pi_195448042
Dikke kans dat er in de code tussen verschillende Excelbestanden gewisseld wordt. Staat er toevallig iets in zoals Application.Windows(....).activate of iets dergelijks?

De oplossing zou zijn bij de Macro eerst netjes via ActiveWorkbook.Name de naam te verkrijgen ipv hard coded er vanuit gaan dat het ABC is.
pi_195628651
Hoe kan ik een tabel zo orderen dat wanneer gegevens van 1 bepaalde rij samengevoegd worden.

Dus als voorbeeld dat

Dorpstraat 1 10euro
Dorpstraat 1 3euro
Dorpstraat 3 2 euro
Dorpstraat 5 1 euro
Dorpstraat 5 1 euro
Dorpstraat 7 6 euro
Dorpstraat 9 5 euro
Dorpstraat 10 6 euro
Dorpstraat 10 6 euro

Moet dan worden
Dorpstraat 1 13 euro
Dorpstraat 3 2 euro
Dorpstraat 5 2 euro
Dorpstraat 7 6 euro
Dorpstraat 9 5 euro
Dorpstraat 10 12 euro

Is dit te doen zonder draaitabel? Want dan mis ik wat gegevens uit mijn echte tabel. In het voorbeeld zou dit dan 2 dorpstraten uit 2 dorpen zijn. In een draaitabel is dit niet in elke cel zichtbaar. Terwijl ik dat weer wil linken. Dus heb ik per regel Dorp 1 dorpstraat 1 13 euro nodig.

Weet iemand hoe ik dit voor elkaar krijg?
pi_195630387
Je wilt dus de bedragen per adres laten optellen maar je bent bang dat dorpsstraat 1 fokdorp en dorpsstraat 1 fokstad bij elkaar worden geteld?
Dan laat je de draaitabel toch eerst groeperen op de plaatsnaam?
Of op de postcode.
2147483647 angels can dance on the point of a needle.
Add one and they will all turn into devils.
pi_195630651
quote:
0s.gif Op woensdag 14 oktober 2020 10:24 schreef Stansfield het volgende:
Hoe kan ik een tabel zo orderen dat wanneer gegevens van 1 bepaalde rij samengevoegd worden.

Dus als voorbeeld dat

Dorpstraat 1 10euro
Dorpstraat 1 3euro
Dorpstraat 3 2 euro
Dorpstraat 5 1 euro
Dorpstraat 5 1 euro
Dorpstraat 7 6 euro
Dorpstraat 9 5 euro
Dorpstraat 10 6 euro
Dorpstraat 10 6 euro

Moet dan worden
Dorpstraat 1 13 euro
Dorpstraat 3 2 euro
Dorpstraat 5 2 euro
Dorpstraat 7 6 euro
Dorpstraat 9 5 euro
Dorpstraat 10 12 euro

Maak van de straten in een aparte kolom unieke waarden.
Daarna met =som.als() kan je optellen.
stupidity has become as common as common sense was before
pi_195631993
Ik wil het gemiddelde van een aantal getallen berekenen met 1 decimaal achter de komma (dus bijv. 9,2156 of 11,0). Hiervan wil ik alleen het gedeelte na de komma retourneren, dus bijv. 2 of 0. Zie onderstaand voorbeeld. Hoe kan ik dit het beste doen met een formule? Liefst geen VBA. Ik heb zelf al wat zitten frutten maar kom niet verder dan een geretourneerde waarde van 0,2 i.p.v. 2. :@
Alvast bedankt!

Gemiddelde ----> Gewenste waarde
9,2156 -----------------------> 2
11,0000 ---------------------> 0
13,0015 ---------------------> 0
pi_195632075
quote:
0s.gif Op woensdag 14 oktober 2020 13:06 schreef kaiserhenk het volgende:
Ik wil het gemiddelde van een aantal getallen berekenen met 1 decimaal achter de komma (dus bijv. 9,2156 of 11,0). Hiervan wil ik alleen het gedeelte na de komma retourneren, dus bijv. 2 of 0. Zie onderstaand voorbeeld. Hoe kan ik dit het beste doen met een formule? Liefst geen VBA. Ik heb zelf al wat zitten frutten maar kom niet verder dan een geretourneerde waarde van 0,2 i.p.v. 2. :@
Alvast bedankt!

Gemiddelde ----> Gewenste waarde
9,2156 -----------------------> 2
11,0000 ---------------------> 0
13,0015 ---------------------> 0
1=AFRONDEN(ABS(A1-GEHEEL(A1;0));1)*10
Lijkt goed te werken,
pi_195632079
met de functie afronden op 1 decimaal en daarna in een cel de functie rechts gebruiken waar je alleen het eerste getal pakt? Dus rechts(A1;1)
pi_195632101
quote:
1s.gif Op woensdag 14 oktober 2020 13:09 schreef opgebaarde het volgende:
Met de functie afronden op 1 decimaal en daarna in een cel de functie rechts gebruiken waar je alleen het eerste getal pakt? Dus rechts(A1;1)
Dat werkt denk ik niet als het een heel getal is (want dan heb je geen decimaal)...
pi_195632156
quote:
0s.gif Op woensdag 14 oktober 2020 13:10 schreef Piles het volgende:

[..]

Dat werkt denk ik niet als het een heel getal is (want dan heb je geen decimaal)...
Nice
pi_195632278
quote:
0s.gif Op woensdag 14 oktober 2020 13:09 schreef Piles het volgende:

[..]
[ code verwijderd ]

Lijkt goed te werken,
Yes, werkt als een zonnetje. Bedankt voor de snelle reactie! O+
pi_195633684
quote:
1s.gif Op woensdag 14 oktober 2020 13:13 schreef opgebaarde het volgende:

[..]

Nice
quote:
0s.gif Op woensdag 14 oktober 2020 13:18 schreef kaiserhenk het volgende:

[..]

Yes, werkt als een zonnetje. Bedankt voor de snelle reactie! O+
https://www.google.com/search?q=excel+return+only+decimal+value
Eerste hit :@ Alleen de *10 heb ik zelf toegevoegd :D
pi_195641187
quote:
0s.gif Op woensdag 14 oktober 2020 12:06 schreef marcb1974 het volgende:

[..]

Maak van de straten in een aparte kolom unieke waarden.
Daarna met =som.als() kan je optellen.
Is gelukt met een som als formule idd.
pi_195791184
Oke ik weet niet of dit kan?

Ik heb een template met een aantal kolommen met dropdown menu's. Voor het makkelijke:

In kolom B heeft het dropdown menu 4 keuzes: 1, 2, 3 of 4
In kolom E heeft het dropdown menu 5 keuzes: a,b,c,d of e

Totaal zijn er 6 tabbladen en elk tabblad heeft minstens 1 kolom met dropdown.

In de template plak ik data die ik uit Oracle krijg. Dit zijn bladen met 20K regels. Vervolgens is het opmaak kopiëren/plakken en dan staat alles goed.

Maar met dropdown's is het zo dat als de keuze 1,2,3 of 4 is, dat je een foutmelding krijgt als je '5' typt. Maar als je '5' erin plakt, krijg je geen foutmelding.

Kortom, als ik de 20k regels in de template plak en sommigen van deze kolommen hebben een waarde die niet in de dropdown voorkomen, krijg ik daar geen foutmelding van.

Is dit te verhelpen? Of kan dit alleen met een bepaalde macro.

Enige wat me nu te binnen schiet (als controle) is dat ik de data uit de dropdown kolommen naar een leeg tabblad kopieer en dan alle dubbele waarden eruit haal. Dan zie ik iig per kolom wat er in kan staan en kan ik dat vergelijken met de dropdown-opties, maar das best een intensief werk.
Het is...kiezen of delen, spelen winnen verliezen of vervelen en helemaal niets ondernemen
pi_195791457
Je kan achteraf op die kolommen zoeken naar de waarde 5? Eventueel zoeken en vervangen?
pi_195791660
quote:
1s.gif Op donderdag 22 oktober 2020 19:14 schreef Tegan het volgende:
Je kan achteraf op die kolommen zoeken naar de waarde 5? Eventueel zoeken en vervangen?
Hm ja het probleem alleen is dat de dropdown-opties allemaal namen zijn van 50 tekens en das wat lastiger zoeken.
Het is...kiezen of delen, spelen winnen verliezen of vervelen en helemaal niets ondernemen
pi_195791742
Kan je wat specifieker uitleggen watvoor waarden je in die kolom tegenkomt, en wat je ermee wil? Wil je die hele rijen verwijderen?
pi_195793371
Kan je er niet een filter opzetten en alle afwijkende waarden filteren?
stupidity has become as common as common sense was before
pi_195794706
quote:
0s.gif Op donderdag 22 oktober 2020 18:58 schreef kalinhos het volgende:
Is dit te verhelpen? Of kan dit alleen met een bepaalde macro.
Je data op orde krijgen is geen optie? :D
pi_195794784
quote:
1s.gif Op donderdag 22 oktober 2020 19:28 schreef Tegan het volgende:
Kan je wat specifieker uitleggen watvoor waarden je in die kolom tegenkomt, en wat je ermee wil? Wil je die hele rijen verwijderen?
Ik wil dat als ik de data uit mn database haal (met oracle sql) en ze in de excel template plak, dattie in (bijvoorbeeld) kolom C alleen de waarden 1,2,3 en 4 kan weergeven in de 20k rijen. Ik wil dus eigenlijk dattie een waarschuwing geeft, of rood wordt ofzo, als ik vanuit mn data een waarde in de template plak die daar niet zou mogen horen.
Het is...kiezen of delen, spelen winnen verliezen of vervelen en helemaal niets ondernemen
pi_195795086
quote:
0s.gif Op donderdag 22 oktober 2020 21:16 schreef kalinhos het volgende:

[..]

Ik wil dat als ik de data uit mn database haal (met oracle sql) en ze in de excel template plak, dattie in (bijvoorbeeld) kolom C alleen de waarden 1,2,3 en 4 kan weergeven in de 20k rijen. Ik wil dus eigenlijk dattie een waarschuwing geeft, of rood wordt ofzo, als ik vanuit mn data een waarde in de template plak die daar niet zou mogen horen.
Rood maken kan met voorwaardelijke opmaak die in je template zit. Daarna moet je alsnog de verkeerde waarden handmatig corrigeren.

De andere twee oplossingen zijn al gegeven: zoeken en vervangen of een filter erop.
pi_195800269
Geef ik nog een derde optie. Ik neem aan dat je weet hoeveel kolommen je oracle data is. Plaats aan de rechterkant een extra kolom met een formule om je ongewenste 5e waarde te laten vervangen door een andere waarde.

Ik ben het helemaal eens met Piles. Je moet of je data in Oracle op orde krijgen (of wanneer jij een andere weergave wilt van de juiste data, moet je niet de data zelf aanpassen maar gebruik maken van een view op die data). Het zou zelfs nog beter zijn om dit gewoon in je select query van je oracle database te hebben.
pi_196222230
graag zou ik een conditional format hebben op een tabel.
De tabel is een grid van 20x20 unieke nummers,
Links onder 001, rechts boven 400.

Nu heb ik in 1 kolom een lijst met een aantal van deze nummers,
001
050
200
333

Hoe kan ik deze lijst vergelijken met het grid, en dan het bijbehorende nummer in het grid kleuren?
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')