Pagina 1 van 2 12 LaatsteLaatste
Weergegeven resultaten: 1 t/m 10 van 19
  1. #1
    PC-Freak   Merel's schermafbeelding
    Geregistreerd
    7 June 2006
    Locatie
    Meise
    Berichten
    1.985
    Bedankjes
    961
    Bedankt
    1.287 keer in 833 posts

    MS Office Excel 2010 - Actief gebied van werkblad ?

    Wat is de eenvoudigste manier om het gebied van een bestaand werkblad te bepalen waarbuiten ALLE cellen nog totaal leeg en zonder opmaak zijn gebleven ?


    Met andere woorden komt het op neer om de onderste rij en de meest rechtse kolom te vinden, welke samen een rechthoekig gebied bepalen, waarbuiten geen gebruikte cel staat. Daarbuiten kan geen enkele cel iets bevatten, ook geen verborgen inhoud of enige opmaak die de cel als leeg zou laten schijnen.

    Elke cel buiten het gezochte rechthoekig actief werkgebied is volledig blanco.

    Bedankt
    Oplossing vinden gaat soms sneller dan een vraag stellen.

  2. #2
    Gevorderd   Pjotr's schermafbeelding
    Geregistreerd
    12 May 2005
    Berichten
    234
    Bedankjes
    28
    Bedankt
    79 keer in 67 posts
    Ctrl+end dan heb je de laatste cel (opmaak & gegevens) in een werkblad

  3. De volgende gebruiker bedankt Pjotr voor deze nuttige post:

    Merel (18 April 2019)

  4. #3
    PC-Freak   Merel's schermafbeelding
    Geregistreerd
    7 June 2006
    Locatie
    Meise
    Berichten
    1.985
    Bedankjes
    961
    Bedankt
    1.287 keer in 833 posts

    Was het maar zo simpel

    Citaat Oorspronkelijk geplaatst door Pjotr Bekijk bericht
    Ctrl+end dan heb je de laatste cel (opmaak & gegevens) in een werkblad
    Dit bevestigt wel wat ik al gelezen had. Het werkt inderdaad zo bij veel werkbladen waarbij het resultaat een cel aangeeft die kortbij de gebruikte cellen gelegen is.

    MAAR waarom op bepaalde tabs (sheets) geeft deze sneltoets telkenmale als resultaat de allerlaatste cel XFD2547 ? Ik zie nergens aanwijzingen in die allerlaatste kolommen of rijen die duiden op een mogelijke inhoud.

    GETEST :
    Voor om het even welke cel in deze buurt vliegt de cursor (met een der toetsen 'Pijltje' gevolgd van END) naar de eerste of laatste cel van de kolom/rij naargelang de gebruikte Pijl toets.

    Dus daar komt men geen enkele celinhoud tegen. Dat geldt ook in de vele rijen en kolommen welke ik nooit gebruikte. Zou het zijn dat al die cellen een onmerkbare "Eigenschap" hebben ? De opmaak van alle cellen is alleszins (voor het oog) dezelfde als van ongebruikte cellen. Ik merk ook niets aan variabele rijhoogten die blijkbaar normaal zijn gebleven.

    Ik heb ook al getracht om grote groepen van colums en groepen rows te wissen en te verwijderen.
    Dat helpt niet.

    Wel is het opslaan op schijf langer dan ik zou verwachten op deze snelle PC. Er komt zelfs af en toe een "Not responding" tijdens het opslaan; is misschien een aanwijzing.

    Er is geen haast bij. Het is voor eigen gebruik maar toch vervelend.
    Oplossing vinden gaat soms sneller dan een vraag stellen.

  5. #4
    Geek  
    Geregistreerd
    10 May 2005
    Locatie
    Hulshout (Antwerpen)
    Berichten
    3.022
    Bedankjes
    58
    Bedankt
    3.142 keer in 2.292 posts
    Niet te veel vertrouwen hebben in deze manier (ik weet niet of er een andere manier bestaat).
    Op een nooit gebruikt werkblad met enkele ingevulde cellen zal dat wel werken.
    Maar... als u ctrl-end hebt toegepast en daarna de ingevulde cellen verwijderd hebt, enkele nieuwe cellen in gebruik neemt en terug ctrl-end doet zal de cel die de eerste keer aangeduid werd terug aangeduid worden alhoewel dit niet klopt.

    Voorbeeld: cel L44 was bij mij de cel die na de eerste keer werd aangeduid met ctrl-end als bereik.
    Ctrl-A plus Delete (alles weg)
    Getal in cel D10 geplaatst en terug ctrl-end
    Cel L44 werd terug aangeduid als bereik.

    In een werkmap met ongeveer 12 werkbladen klopte ctrl-end slechts 1 maal.

    Getest met Excel 2016
    J.W.
    Google is uw vriend

  6. De volgende gebruiker bedankt J.W. voor deze nuttige post:

    Merel (18 April 2019)

  7. #5
    PC-Freak   Merel's schermafbeelding
    Geregistreerd
    7 June 2006
    Locatie
    Meise
    Berichten
    1.985
    Bedankjes
    961
    Bedankt
    1.287 keer in 833 posts
    Er is blijkbaar één constante overeenkomst bij alle testpogingen : De cel welke met ctrl-end aangeduid wordt blijft dezelfde, wat ook wordt geprobeerd. Dat is eigenlijk het waarom en de de kern van deze topicvraag. Dat nu de allerlaatste cel telkens wordt aangeduid is toch merkwaardig.

    Ik heb het gevoel dat het probleem van heel traag 'opslaan' en 'opslaan als...' gelinkt is aan dit probleem, omdat vermoedelijk het bereik (ganse het werkblad) misschien wordt gescand op wijzigingen en het geheel opgeslagen.

    De test van J.W. (waarvoor dank) is hierin interessant dat het wijst naar een bug. Microsoft is hier weeral zeer consequent in het overnemen van bestaande bugs naar de volgende 'steeds betere' versies van al hun toepassingen.
    Tussen versie 2010 en versie 2016 zijn er principieel 6 jaren. Twee nieuwe versies wel, maar geen tijd voor permanente gekende bugs.
    Laatst gewijzigd door Merel; 18 April 2019 om 16:25
    Oplossing vinden gaat soms sneller dan een vraag stellen.

  8. #6
    mam@minatica   compuchrisje's schermafbeelding
    Geregistreerd
    10 May 2005
    Locatie
    Waasland
    Berichten
    18.822
    Bedankjes
    15.634
    Bedankt
    36.995 keer in 15.331 posts
    Misschien kan je zelf een bereik bepalen en dat beveiligen? Ik heb dit linkje gevonden.

    Helpers altijd welkom! Contacteer één van onze admins voor meer info.

  9. De volgende gebruiker bedankt compuchrisje voor deze nuttige post:

    Merel (19 April 2019)

  10. #7
    Geek  
    Geregistreerd
    10 May 2005
    Locatie
    Hulshout (Antwerpen)
    Berichten
    3.022
    Bedankjes
    58
    Bedankt
    3.142 keer in 2.292 posts
    Citaat Oorspronkelijk geplaatst door compuchrisje Bekijk bericht
    Misschien kan je zelf een bereik bepalen en dat beveiligen? Ik heb dit linkje gevonden.
    Een heel gemakkelijke manier om dit te doen:

    - selecteer het bereik.
    - geef het bereik een naam
    - typ deze naam in de scrollarea
    - sluit VBA

    Er kan nog enkel gewerkt worden in het door u geselecteerde bereik.
    Erbuiten kunt u geen cellen meer selecteren.
    J.W.
    Google is uw vriend

  11. De volgende 2 gebruikers bedanken J.W. voor deze nuttige post:

    compuchrisje (20 April 2019), Merel (19 April 2019)

  12. #8
    PC-Freak   Merel's schermafbeelding
    Geregistreerd
    7 June 2006
    Locatie
    Meise
    Berichten
    1.985
    Bedankjes
    961
    Bedankt
    1.287 keer in 833 posts

    Goed Dit alternatief werkt blijkbaar heel goed.

    Bedankt iedereen voor jullie hulp.

    Heb procedure getest met op een nieuwe werkmap (standaard 3 tabs) waarbij de test op 1 enkele tab van toepassing is. (De andere tabs bleven doen als gewoonlijk).

    • Alle functies Pijltje+End worden behouden.



    • Ctrl+End geeft nu inderdaad te laatste cell aan van het werkbereik, als verhoopt.(*)



    • De cursor kan niet buiten het werkbereik worden geplaatst



    • De cellen die eerder bezocht werden (vooraleer de procedure) blijven in het historiek-lijstje F5 (Ga naar...) De cursor reageert niet op een keuze van cel buiten het werkbereik. Blijft waar hij is, zonder melding.



    (*) Maar het rare is dat de eerste verhoopte bevinding slechts na een paar minuten ging werken.
    Zo waren mijn eerste Ctrl+End pogingen nooit werkend. Cursor bleef gewoon ter plaatse
    Maar dat werkte na enkele minuten plots toch wel.
    Oplossing vinden gaat soms sneller dan een vraag stellen.

  13. #9
    mam@minatica   compuchrisje's schermafbeelding
    Geregistreerd
    10 May 2005
    Locatie
    Waasland
    Berichten
    18.822
    Bedankjes
    15.634
    Bedankt
    36.995 keer in 15.331 posts
    J.W. is toch een slimmeke hé

    Helpers altijd welkom! Contacteer één van onze admins voor meer info.

  14. #10
    PC-Freak   Merel's schermafbeelding
    Geregistreerd
    7 June 2006
    Locatie
    Meise
    Berichten
    1.985
    Bedankjes
    961
    Bedankt
    1.287 keer in 833 posts

    Tot hier en niet verder !

    Citaat Oorspronkelijk geplaatst door compuchrisje Bekijk bericht
    J.W. is toch een slimmeke hé
    J.W. ? ... Ja Wadde !


    Om terug te komen op het probleem:

    Met de test liep het goed met functie Ctrl + End na de gemaakte instelling (al was dit maar na enige tijd Joost mag weten waarom)

    Nu ik de procedure toepaste op het werkgebied van een bestaand gebruikt werkblad (alleen voor 1 tab) werkt het ook, zowel voor het beperken van het werkgebied als voor de <Pijl+End> sneltoetsen.

    MAAR : Alleen wacht ik nog op het magisch moment dat de sneltoets Ctrl+End tevens zou beslissen om eindelijk ook te werken als verwacht. De "laatste actieve cell" resulteert nog steeds de allerlaatste cell van het volledig werkblad , niet van de ingestelde Scrollarea.
    Oplossing vinden gaat soms sneller dan een vraag stellen.

Discussie informatie

Users Browsing this Thread

Momenteel bekijken 1 gebruikers deze discussie. (0 leden en 1 gasten)

Soortgelijke discussies

  1. Formule in Excel 2010
    Door Obsessed in forum Office
    Reacties: 3
    Laatste bericht: 2 August 2012, 20:45
  2. Excel werkblad met raadsels
    Door Merel in forum Fun
    Reacties: 4
    Laatste bericht: 30 November 2008, 12:04

Favorieten/bladwijzers

Favorieten/bladwijzers

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •