Help!

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

Hulp bij posten

Recente topics

Auteur Topic: Opbouw dagverslag automatiseren  (gelezen 29931 keer)

0 leden en 1 gast bekijken dit topic.

coolsluc

  • Gast
Re: Opbouw dagverslag automatiseren
« Reactie #45 Gepost op: 08 augustus 2014, 18:53:11 »
Pitufo,bedankt voor de snelle reactie, de aanpassing is gebeurd en werkt perfect.
Nogmaals bedankt voor de aangebrachte oplossing en misschien tot later.



   mvg,Luc

coolsluc

  • Gast
Re: Opbouw dagverslag automatiseren
« Reactie #46 Gepost op: 12 augustus 2014, 17:42:24 »
Pitufo. Het is zo ver; na aanpassen van de file op de fabriek en testen krijg ik een debug op de toegevoegde lijn in VBA?.
Na de help geraadpleegd te hebben denk ik dat het conflict zich in de verschillende versies van Excel zit!!
ps. thuis werkt dit perfect (met Excel 2010) op het werk krijg ik een debug (met Excel 2013),weet jij hier raad mee??



   mvg,Luc

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: Opbouw dagverslag automatiseren
« Reactie #47 Gepost op: 12 augustus 2014, 21:35:45 »
Dag Luc,

Zelf werk ik met Office 2007 en heb ook nergens toegang tot 2013. Als het daaraan ligt zal ik dus moeten passen... en hopen dat hier iemand anders ter hulp kan snellen.

Anders kan je misschien nog eens proberen er dit van te maken :

If IsDate(Left(ActiveWorkbook.Name, 10)) And IsDate(Sheets("Perso-BZM").Cells(3, 5)) Then
    If DateValue(Left(ActiveWorkbook.Name, 10)) = DateValue(Sheets("Perso-BZM").Cells(3, 5)) Then Exit Sub
End If

En als beide zaken geen soelaas brengen zal er heel wat moeten herbekeken worden, want eerlijk gezegd heb ik de ganse benadering al van bij de aanvang aan de vreemde kant gevonden. Maar laat ons vooral hopen dat dit nogal voorbarig is...

Mvg,
pitufo



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

coolsluc

  • Gast
Re: Opbouw dagverslag automatiseren
« Reactie #48 Gepost op: 14 augustus 2014, 14:51:33 »
Pitufo.de nieuwe aanbreng werkt perfect in Excel 2010/2013
bedankt voor alles en misschien tot later.

           mvg,Luc

coolsluc

  • Gast
Re: Opbouw dagverslag automatiseren
« Reactie #49 Gepost op: 22 februari 2015, 17:50:59 »
Aan alle leden van dit forum;Wie kan mij helpen om mijn macro nog een beetje aan te passen?
In het verleden heb ik deze reeds laten maken/aanpassen met Julie hulp.
Graag zou ik deze willen uitbreiden.
Nadat ik het blad aangemaakt heb via de macro-knop OPSLAAN ONDER DATUM zou het huidige blad moeten sluiten en het nieuw aangemaakte blad moeten openen op de sheet Sel ploegboek.

ps:is dit mogelijk in dezelfde macro, zie bijlage.



   m.v.g.,Luc

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Opbouw dagverslag automatiseren
« Reactie #50 Gepost op: 23 februari 2015, 13:45:44 »
Hallo Luc,

de vraag is toch niet duidelijk, of niet juist geformuleerd ....

Citaat
Nadat ik het blad aangemaakt heb via de macro-knop OPSLAAN ONDER DATUM zou het huidige blad....
Welk blad ?
Citaat
moeten sluiten en het nieuw aangemaakte blad moeten openen op de sheet Sel ploegboek.
Een nieuw aangemaakt werkblad kan niet openen OP een ander werkblad "Sel ploegboek".

Kan je specifieker zijn?

:) 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 !

coolsluc

  • Gast
Re: Opbouw dagverslag automatiseren
« Reactie #51 Gepost op: 23 februari 2015, 14:42:17 »
SoftAid;Als je de bijlage opent zie je in de linker bovenhoek een macroknop, deze maakt een nieuw blad aan dat word weggeschreven naar de map Selenium waar dagelijks een nieuw aangemaakt blad bijkomt onder de datum van openen.
Nu is mijn vraag: als dit gebeurt is moet het geopende blad sluiten en het nieuw aangemaakt blad openen (dit staat in de zelfde map als het blanco blad).
Nu moeten de collega's eerst het blad sluiten en het nieuwe uit de map Selenium selecteren (wat regelmatig vergeten word met gevolg dat het blanco blad word ingevuld)
ps:mijn gedacht is dat wanneer je een niet bestaand blad aanmaakt en weg schrijft in een map je ook dit blad zou moeten kunnen openen.

Misschien droom ik!!!


     mvg;Luc

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Opbouw dagverslag automatiseren
« Reactie #52 Gepost op: 23 februari 2015, 17:21:26 »
Hallo Luc,

het is met dromen dat je die (mogelijk) kan omzetten in realiteit  ;)

Willen we afspreken van duidelijk alles te noemen zoals het hoort: Werkboek, Werkblad enzovoort, anders gaan we nog vaak achter ons oren krabben :P

Je spreekt van een "blad" vervangen?

Je kan een Werkblad(oud) in Werkboek A vervangen door een ander werkblad uit Werkboek B (nieuw, leeg), is dat de bedoeling?

Wil je enkel het Werkblad (Oud) opslaan in de map Selenium? Dan moet je een Werkmap hebben om dat werkblad in op te slaan.

Zou het dan niet eenvoudiger zijn als je elke dag de Werkmap opslaat (onder datum), en dan je Werkmap leegmaken van data, uitgezonderd de namen, producten, datum en dergelijke?

:) 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 !

coolsluc

  • Gast
Re: Opbouw dagverslag automatiseren
« Reactie #53 Gepost op: 23 februari 2015, 17:53:34 »
SoftAid: waar zijn aan begonnen hé!
1)de macro in het werkboek maakt alle benodigde mappen aan als je deze activeert.
2)wat ik zou willen is dat als je de macro activeert op het einde van de bewerking het werkboek sluit.
3)Als je ziet naar waar de mappen/werkboeken worden weggeschreven is het vraag of het nieuw aangemaakte werkboek ineens kan geopend worden op het blad Sel ploegboek.
PS de weggeschreven werkboeken mogen niet geledigd worden (worden gearchiveerd)
Hopelijk iets duidelijker (misschien niet mogelijk)?



      m.v.g.Luc

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Opbouw dagverslag automatiseren
« Reactie #54 Gepost op: 23 februari 2015, 19:40:17 »
SoftAid: waar zijn aan begonnen hé!
Aan de volgende oefening, hé  :P 0:-)
1)de macro in het werkboek maakt alle benodigde mappen aan als je deze activeert.
Ja, en neen...
In jou Verkenner stond er reeds een map C:/Pollux/
Als deze map nog niet bestaat, dan maakt de macro deze ook niet aan.
Dat is een voorwaarde bij mappen aanmaken via VBA. De bovenliggende map moet reeds bestaan of aangemaakt worden.
2)wat ik zou willen is dat als je de macro activeert op het einde van de bewerking het werkboek sluit.
Dat kan heel eenvoudig met ThisWorkbook.Close  of ThisWorkbook.Save (en daarna ThisWorkbook.Close).
3)Als je ziet naar waar de mappen/werkboeken worden weggeschreven is het vraag of het nieuw aangemaakte werkboek ineens kan geopend worden op het blad Sel ploegboek.
Worksheets("Sel ploegboek").Open  ???

Een "stappenplan" zou toch duidelijker zijn om de macro op te bouwen:
1 - do this  (resultaat)
2 - do that  (resultaat)
3 - enzovoort

:) 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 !

coolsluc

  • Gast
Re: Opbouw dagverslag automatiseren
« Reactie #55 Gepost op: 24 februari 2015, 11:12:42 »
SoftAid: ik heb geprobeerd om de locatie aan te passen naar de C schijf (is mij niet gelukt) om de test thuis te kunnen uitvoeren.
Tevens heb ik beide aangebrachte oplossingen aan de bestaande macro toegevoegd (kan het niet testen)!!
in ieder geval bedankt voor u werk .

PS zit de volledige week thuis met de griep.



     m.v.g. Luc

coolsluc

  • Gast
Re: Opbouw dagverslag automatiseren
« Reactie #56 Gepost op: 26 februari 2015, 09:35:09 »
Vraag mag afgesloten worden. (te moeilijk).
SoftAid,bedankt voor de aangebrachte mogelijkheden.


    m.v.g. Luc

 


www.combell.com