
alpha
Lid-
Items
1.125 -
Registratiedatum
-
Laatst bezocht
Inhoudstype
Profielen
Forums
Store
Alles dat geplaatst werd door alpha
-
Nee, 14167 moet volgens jouw gegevens 4 x zijn.
-
Dat lijkt mij niet te kloppen, of je wil iets anders berekenen dan uit je bericht blijkt. Typ in D1 en E1 respectievelijk: =ALS(AANTAL.ALS(A$1:A1;A1)>1;"";A1) en =ALS(D1="";"";AANTAL(ALS(A$1:A$100=A1;B$1:B$100))) en kopieer die formules naar beneden in de kolommen D en E. De formule in D1 moet worden ingevoerd via CTRL-Shift-Enter, vergeet dat niet!
-
Van 2,7 naar 2,6 MB is een effect dat niet merkbaar zal zijn. Óf er effect is, is vooraf niet te voorspellen, dat hangt af van wat er in het bestand is gebeurd. Verwijder ook de niet-in-gebruik zijnde kolommen, als je dat nog niet gedaan zou hebben.
-
@Excellie Jammer dat je geen antwoord gaf op de vraag of de aanbeveling die ik gaf, enig effect had.
-
Echt (fysiek) verwijderen van rijen en kolommen kan in Excel inderdaad niet. Maar ongemerkt kan Excel door allerlei handelingen en bewerkingen wel (veel) meer rijen en kolommen in gebruik genomen hebben dan wenselijk is en dat kan tot gevolg hebben dat je Excelbestand veel groter is geworden (in megabytes) dan nodig. Doe het volgende: 1. Noteer de huidige grootte van je Excelbestand. 2. "Verwijder" alle niet in gebruik zijnde kolommen. Klik daarvoor in het werkblad boven de eerste niet in gebruik zijnde kolom (rechts naast je gegevens) op de letter van die kolom, de gehele kolom wordt dan geselecteerd. Druk dan de CTRL- en Shifttoets (links-onderaan op het klavier) tegelijkertijd in, houd die ingedrukt, en druk dan 1 x op de pijltje-naar-rechts-toets. Dan worden alle niet in gebruik zijnde kolommen geselecteerd. Klik dan op de rechtermuisknop en kies in het verschijnende menu: "Verwijderen". 3. Nu hetzelfde voor de niet in gebruik zijnde rijen. Klik daarvoor in het werkblad onder de laatste in gebruik zijnde rij op het eerstvolgende rijnummer, die rij wordt dan geselecteerd. Houd de CTRL- en Shifttoets tegelijkertijd ingedrukt en druk dan 1 x op de pijltje-naar-omlaag-toets. Alle niet in gebruik zijnde rijen worden dan geselecteerd. Klik dan op de rechtermuisknop en kies in het verschijnende menu: "Verwijderen". 4. Sla het Excelbestand op. 5. Controleer hoe groot het bestand nu is (dat kan bv. door met de rechtermuisknop op het bestand te klikken en dan te kiezen: "Eigenschappen"). Laat aub hier eens weten of bovenstaande actie effect heeft gehad op de grootte van je bestand.
-
Welke zoekopdracht heb je gebruikt? Als je op internet als zoekopdracht invoert: "Excel gekleurde cellen tellen", dan verschijnen er minstens 100 pagina's met informatie daarover. Dus goed gezocht heb je niet. Om wat concreter op je vraag in te gaan: voor een oplossing inExcel ontkom je niet aan vba-code. En verder hangt het er vanaf HOE de cellen gekleurd zijn: als het via voorwaardelijke opmaak is (wat waarschijnlijk het geval is), dan is het heel wat lastiger dan wanneer gewoon een achtergrondkleur is toegevoegd. Zonder de indeling van je document te kennen (of best nog het document zelf) is er niet veel zinnigs over te zeggen.
-
Dat hoeft ook niet, dat ben ik ook niet.
-
Ik schreef hierboven: waaruit blijkt dat de formule in E5 via de macro wordt geplaatst, wat wil zeggen dat je die formule niet in E5 maar in de macro moet aanpassen (in de laatste regel en 2x zoals ik schreef). Die formule wordt dus telkens als je op de knop klikt opnieuw geplaatst. Dat moet om ze te laten werken zoals ik het wilde (en het het fraaist is). Er komt meer bij kijken dan je denkt hoor. De randomfomule is niet de formule in de laatste regel, maar de formule juist daarboven.
-
In de macro die behoort bij alpha2.ods, te bereiken via Extra - Macro's - Macro's beheren - Libre Office Basic" (dat laatste zal bij jou waarschijnlijk Open Office Basic zijn). Na wijziging niet vergeten het bestand op te slaan.
-
Als de gegevens wijzigen, dan moet er uiteraard het een en ander aangepast worden, maar moeilijk is dat niet. Zoals je zelf al hebt gezien moet je dan in cel C5 van B10 maken: B15. En verder moet je de macro aanpassen, want code past zich nooit zelf aan wijzigen aan. Maar dat is ook eenvoudig. Daar hetzelfde in de formule die met de macro in E5 wordt geplaatst: B10 moet B15 worden (2 x), en in de randomformule moet het getal 9 vervangen worden door 14, omdat het nu een trekking wordt uit 14 getallen/woorden (A2 t/m A15) . In de bijlage is dat al gebeurd. Verder kun je best alle vorige macro's die in 1 of meer bestanden staan die uit dit topic voortgekomen zijn, verwijderen (best ook het bestand of de bestanden), want daar kunnen fouten door ontstaan. In het bestand in de bijlage heb ik er al die macro's al uitgehaald, maar als de bestanden nog op jouw computer staan, komen de macro's er vanzelf weer in. alpha2.ods
-
Zie de bijlage. Die is gemaakt in Libre Office, maar zal ook in Open Office wel werken. Het is een ods-bestand en ik heb het daarvoor ook gemaakt, open het dus ook als zodanig! In je programma ("Calc" in Libre- dan wel Open Office) moet het uitvoeren van macro's worden toestaan. Controleer dat in Calc (indien nodig) via: Extra - Opties - Libre Office (of Open Office) - Beveiliging - Macrobeveiliging. De beveiliging moet daar op "Laag" staan, ook al wordt dat niet aanbevolen. alpha.ods
-
@kweezie wabbit, wacht nog even met afsluiten aub. Ik probeer een oplossing in Open- (of Libre-) Office te bedenken.
-
In Open- en Libre Office moet voor het kunnen uitvoeren van macro's Java geïnstalleerd zijn. Daar begin ik niet aan, dus hier houdt mijn bijdrage op. De oplossing die ik hierboven plaatste, werkt in elk geval goed in Excel.
-
Open Office is geen Microsoft Office. Vooral wat het uitvoeren van macro's betreft, kan dat problemen geven. Ik zal dat in "Open"- of "Libre Office" eens bekijken, maar dat zal pas vanavond zijn. Vooralsnog geef ik je niet veel hoop daarin en ik ga er ook geen uren meer mee bezig zijn.
-
Misschien staat bij jou in Excel ingesteld dat het uitvoeren van macro's niet is toegestaan, dat is het meest waarschijnlijk. Als dat zo is verschijnt er boven de cellen een gele band met een bericht, waarin je kunt klikken om het uitvoeren van macro's alsnog toe te staan. Daarna via "Bestand" - "Opties" - "Vertrouwenscentrum" instellen dat het uitvoeren van macro's permanent moet worden toegestaan.
-
Ik heb zojuist ter conrole het bestand uit mijn vorig bericht gedownload en getest en er is niks mis mee. Je moet ook niets zelf leegmaken! Als je het bestand opent zie je in C5 roos staan en in D5 de vertaling ervan. Als je 1 x op de knop klikt moet er in C5 een nieuw woord verschijnen en moeten D5 en E5 leeg zijn. Dan typ je in D5 de vertaling en na drukken op Enter zie je in E5 of het juist is. Welke versie van Excel gebruik je?
-
Zie de bijlage. Typ in D5 een antwoord en druk op Enter. PC-Helpf sersac.xlsm
-
Voor dat voorbeeld zul je tot vanavond moeten wachten, want dat neemt meer tijd in beslag dan verwacht. Het kan ook niet zonder vba, gelet op de aard van de functie om willekeurig woorden te selecteren. Het kopiëren van Word naar Excel kan wel door alle tekst uit Word naar de A-kolom in Excel te kopiëren en dan "Tekst naar kolommen" te gebruiken (waarbij het = teken als scheidingsteken wordt aangeduid), maar de woorden waarvoor je een tweede regel gebruikt, daarbij is er dan wel een probleem. Dat is met een macro wel op te lossen, maar dat kost veel tijd. En het zal ook niet de bedoeling zijn denk ik dat, als je een Nederlands woord invoert, er in het antwoord dan alle mogelijke woorden/vervoegingen worden opgesomd die bij dat woord horen. Een woord opvragen en dan als antwoord ook 1 woord invoeren, dat moet wel mogelijk zijn.
-
- Dat je database 2000 woorden bevat is geen enkel probleem voor Exel, het mogen er ook meer dan een miljoen zijn. - Normaliter zou je je woorden van Word naar Excel moeten kunnen kopiëren;of dat snel kan is afhankelijk van hoe je woorden in Word zijn ondergebracht. - Maak je om die randomfuncie geen zorgen, die wordt trouwens (net alle andere functies) in de helpfile van Excel prima uitgelegd. - In Word is het in elk geval veel lastiger om zoiets te maken dan in Excel. In Word zul met VBA (Visual Basic for Applications) moeten werken, in Excel kan het zonder. Ik zal proberen tussen 12 en 13.00 uur een eenvoudig voorbeeld te maken.
-
Zoiets kun je veel eenvoudiger in Excel maken, bv. op deze manier: Typ in het eerste blad in de A- en B-kolom de Nederlandse woorden en de Russische vertaling. In het tweede blad kun je dan via een randomfunctie een willekeurig woord opvragen, de vertaling laten invullen, en in de kolom ernaast laten controleren of die vertaling juist is.
-
In het blad My Database Page staan per datum (althans van de eerste 19 weken in 2017) wel alle gegevens die behoren bij de meters op het blad KPI Dashboard, maar niet de gegevens die behoren bij het blad Dashboard Page. Daarom kunnen die gegevens ook niet worden opgehaald. Uitleg: In het blad Dashboard Conf Page staan in de geel gekleurde cellen nu vaste getallen, daarvoor in de plaats zouden in die cellen VERT.ZOEKEN-functies moeten staan waarmee de waarden in het blad My Database Page worden opgehaald (net zoals dat in deMy configuration Page in de gele cellen het geval is. Als je dus de gegevens in My Databas Page en de vert.zoeken-functies in de Dashboard Conf Page toevoegt, zullen die meters wel werken.
-
Het is niet mijn bedoeling om hierover een uitvoerige discussie te gaan voeren, maar ik vind het wel vreemd dat je nu gegevens van 20 jaar en ouder moet gaan inventariseren.
-
Hierbij je bestand retour. Wat weergave betreft zag ik geen verschil in vergelijking met de voorgaande bestanden die je stuurde. De getallen in de AD-kolom op het tweede blad heb ik gewist (dat was toch ook de bedoeling hoop ik?). Nieuw1000series.xlsx
-
Twee opmerkingen: 1. Een Excelbestand met macro's moet worden opgeslagen als .xlsm-bestand, een Excelbestand zonder macro's kun je opslaan als .xlsx-bestand (maar mag je ook opslaan als .xlsm-bestand). 2. Als formules niet zichtbaar zijn maar wel de resultaten van de formules, dan moet aan 2 voorwaarden voldaan zijn: a. het blad moet beveiligd zijn (of dat zo is kun je controleren door in het menu van Excel in de groep "Cellen" eerst te kiezen: "Opmaak", en dan te kijken wat er in hetvervolgmenu staat. Als er staat: "Beveiliging blad opheffen", dan is het blad beveiligd en kun je daar de beveiliging opheffen. Als er staat : "Blad beveiligen", dan is het blad niet beveiligd). Als het blad niet beveiligd is, dan zijn de formules altijd zichtbaar. b. Voor de cellen waarin de formules niet zichtbaar moet ingesteld staan dat de formules verborgen moeten worden. Dat kun je controleren door een cel te selecteren waarin je wel het resultaat van de formule ziet maar niet de formule zelf. Als je zo'n cel hebt geselecteerd, kies dan in het menu van Excel (terwijl het blad niet beveiligd is) in de groep "Cellen": "Opmaak" - "Cellen opmaken", selecteer het blad "Bescherming" en kijk of daar "Verborgen" staat aangevinkt.
-
Ik heb aan jouw bestand wat zichtbaarheid van formules betreft, niets veranderd. Als je de formules in de kolommen D, G, en H bedoelt, die zijn op mijn computer volledig zichtbaar, zonder dat ik daarvoor iets hoef te doen. Er staat ook niet ingesteld dat ze verborgen moeten worden. Als de formules zijn geplaatst, dan kun je de macro verwijderen; maar denk er wel aan dat als je nadien formules verwijdert en je wil ze opnieuw invoeren, dat je dat dan handmatig moet doen.

OVER ONS
PC Helpforum helpt GRATIS computergebruikers sinds juli 2006. Ons team geeft via het forum professioneel antwoord op uw vragen en probeert uw pc problemen zo snel mogelijk op te lossen. Word lid vandaag, plaats je vraag online en het PC Helpforum-team helpt u graag verder!