Helpmij.nl
Helpmij.nl
Helpmij.nl

Quote

Weergeven resultaten 1 tot 9 van 9

Onderwerp: Formules omzetten naar waarden na verstreken datum.

  1. #1
    Vraag is niet opgelost

    Lightbulb Formules omzetten naar waarden na verstreken datum.

    Formules omzetten naar waarden na verstreken datum.

    Werkblad 1 - maandoverzicht 1-31 van omzetten en statistieken die elke dag wordt ge-update met een formule verwijzing naar werkblad 2.

    Werkblad 2 - hier wordt elke dag de file in gekopieerd van de huidige datum tot en met het einde van de maand.

    Case: bijvoorbeeld op 10 juni bevat de “import” file die in werkblad 2 wordt gekopieerd enkel data van 11 juni t/m 30 juni. Na elke verstreken dag schuift de datum dus 1 dag op.
    Uiteraard wil ik de info van de verstreken data behouden in werkblad 1.

    Hoe kan ik het met VBA zo organiseren dat de formules in de cellen op werkblad 1 van verstreken data (oftewel een datum niet meer voorkomt in werkblad 2) worden verwijderd en de data wordt omgezet naar waarden.

    De doelstelling is dus dat alle data uit het verleden zichtbaar blijft ondanks als waarden.

    Alvast bedankt voor je hulp.
    Bijgevoegde bestanden Bijgevoegde bestanden
    Laatst aangepast door Pnuiten : 11 juni 2021 om 09:35

  2. #2
    Tera Honourable Senior Member edmoor's avatar
    Geregistreerd
    8 september 2000
    Locatie
    Zuid-Holland
    Lijkt me geen enkel probleem.
    Plaats wel even een voorbeeld documentje.
    "It's hardware that makes a machine fast. It's software that makes a fast machine slow. "
    Op rechtstreekse vragen via email of privébericht reageer ik niet. Daar is het forum voor.
    Lees ook: http://www.helpmij.nl/forum/announcement.php?f=5

  3. #3
    Giga Honourable Senior Member
    Verenigingslid
    snb's avatar
    Geregistreerd
    12 juni 2008
    Daarvoor heet MS de tabel, de draaitabel en de slicer ingebouwd.
    Bijgevoegde bestanden Bijgevoegde bestanden
    VBA voor smarties
    VBA is een taal die je moet leren met een grammatica- en een woordenboek.

    http://www.helpmij.nl/forum/announcement.php?f=5
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

  4. #4
    Hartelijk dank ziet er mooi uit echter biedt dit geen oplossing van de probleemstelling.

  5. #5
    Giga Honourable Senior Member
    Geregistreerd
    2 maart 2013
    Waarom niet? Gebrek aan kennis? Data kan je toch aanvullen? Werk met tabellen en gebruik kolomkoppen.
    Je kan een paard naar het water leiden, maar je kan het niet dwingen te drinken.

  6. #6
    De data komt elke dag aan in een separate tekst file die op een makkelijke manier in de sheet kan worden geplakt. Die transactie zal worden gedaan door mensen met geen Excel kennis. Het is echt de bedoeling dat de input in het ene weekblad komt en de uitwerkingen in het andere. Ondanks dat waardeer ik het tenzeerste dat je me helpt om naar een oplossing te zoeken.

  7. #7
    Giga Honourable Senior Member
    Geregistreerd
    2 maart 2013
    Er is niets makkelijker dan data gelijk onder een tabel tabel te plakken. Het bereik van de tabel wordt dan automatisch aangepast en je kan dan prima verder met de suggestie van @snb in #3
    Mensen zonder Excel kennis moet je even bijscholen. Ben je zelf bekend met VBA?
    Je kan een paard naar het water leiden, maar je kan het niet dwingen te drinken.

  8. #8
    Giga Honourable Senior Member
    Verenigingslid
    snb's avatar
    Geregistreerd
    12 juni 2008
    Verdiep je eens in Querytabels.
    Er hoeft nl. helemaal niets 'geplakt' te worden.
    Laatst aangepast door snb : 11 juni 2021 om 18:10
    VBA voor smarties
    VBA is een taal die je moet leren met een grammatica- en een woordenboek.

    http://www.helpmij.nl/forum/announcement.php?f=5
    Plaats svp geen bestanden op andere sites; nadat het bestand daar verwijderd is wordt een forumdraad onbegrijpelijk voor anderen.

  9. #9
    Giga Honourable Senior Member
    Geregistreerd
    2 maart 2013
    Met VBA. Al zie ik het nut er niet van in. Hoe gaan de volgende weken eruit zien?
    Code:
    Sub VenA()
      For Each cl In Sheet1.Columns(2).SpecialCells(-4123)
        If cl.Offset(, -1) <= Sheet2.Cells(3, 1) Then cl.Resize(, 3) = cl.Resize(, 3).Value
      Next cl
    End Sub
    Je kan een paard naar het water leiden, maar je kan het niet dwingen te drinken.

Berichtenregels

  • U mag geen nieuwe vragen starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • U mag uw berichten niet bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl

Regels
Help

Helpmij.nl en business

Partners
Sponsoren