Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: een rij invoegen tussen twee verschillende datums  (gelezen 8038 keer)

0 leden en 1 gast bekijken dit topic.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: een rij invoegen tussen twee verschillende datums
« Reactie #15 Gepost op: 27 december 2017, 19:22:36 »
Celeigenschappen en gegevensvalidatie staan helemaal los van elkaar.
In het bestand dat je had bijgevoegd staan celeigenschappen toch al op "dd/mm/jjjj uu:mm" ingesteld.
Dan volstaat mijn werkwijze om gegevensvalidatie toe te passen echt wel.

Het spijt me dat ik de meerwaarde ervan niet inzie, kan je dit nog even verder uitleggen aub...  :)
(of ik nu met of zonder gegevensvalidatie werk, ik zie dezelfde waarden? )

OK, ik zie dat MET gegevensvalidatie je een foutbericht krijgt als je verkeerde info ingeeft (tekst, onbestaande datum).
Anderzijds, zonder gegevensvalidatie krijg ik ook een foutmelding in de vorm van #WAARDE! in de gekoppelde cel in kolom G.


:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: een rij invoegen tussen twee verschillende datums
« Reactie #16 Gepost op: 27 december 2017, 22:57:16 »
Uiteraard, maar je kan dan (in theorie !) de foute waarde nog steeds laten staan (en in dit specifieke geval zal ook de macro vastlopen).
Gegevensvalidatie is bedacht om enkel toegelaten invoer te forceren. In dit bestand is de noodzaak enigszins kleiner omdat de formule ernaast een foutmelding zal geven, maar zonder gegevensvalidatie kan bv. ook 1/3/1912 ingevoerd worden, en dat is mogelijk niet de bedoeling. Zelf blijf ik daarom gegevensvalidatie nuttig vinden.
Maar het blijft een keuze, ik wil niets opdringen. Misschien moeten we het maar aan TS overlaten  :)

Groeten,
pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline denisvt

  • Nieuw lid
  • Berichten: 4
  • Oplossing.be
Re: een rij invoegen tussen twee verschillende datums
« Reactie #17 Gepost op: 10 januari 2018, 16:16:38 »
Eerst en vooral bedankt om te reageren en een oplossing te zoeken en ook mijn excuses voor de late reactie.

Ik heb mijn excelletje terug bijgevoegd omdat ik blijkbaar iets belangrijks vergeten ben.
Als je de excel nu bekijkt dan zie je wat ik er naartoe copieer. Van hieruit zou ik dus het vorige willen bekomen. Met de excel die jullie hebben doorgestuurd lukt dat uiteraard niet.

Groet
Denis

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.277
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: een rij invoegen tussen twee verschillende datums
« Reactie #18 Gepost op: 10 januari 2018, 21:46:36 »
Eerlijk gezegd kan ik niet uit je tabel opmaken wat je uiteindelijk wilt bereiken. Maar zo een beetje de posts hiervoor gelezen te hebben, wil je een witregel hebben als de datum/tijd anders wordt in kolom G (Start Priming).

Mijn voorstel is altijd in een geval als dit, om heel goed het verschil in database én rapportage in het oog te houden. In een database doe je de invoer. Tussen invoerrecords moet je NOOIT lege regels of kolommen zetten. Altijd een aaneengesloten set van data! Een rapportage gebruik je om gegevens te kunnen presenteren. Zo simpel is het.  ;)

Dat resulteert in mijn oplossing. Ik heb je eerste sheet "Invoer" genoemd. Dat is je platte tabel (lees: database). Daarnaast een sheet "Rapportage" toegevoegd. Hierin kan je af te drukken rapportage komen met, tussen elk blok van de hierboven genoemde datums, een witregel. Dit regel je uiteraard naar wens en NIET op elk SheetChange- of SelectionChange-event. Die overkill is nergens voor nodig.

Kijk maar 'ns of dit hetgeen was wat je bedoelde.
______________________________

Groet, Leo

 


www.combell.com