*

Help!

Problemen met uw pc? De vrijwilligers van oplossing.be zoeken gratis met u mee! 8)

Meer weten over Oplossing.be?

Hoe stel ik een vraag?

Recent

Auteur Topic: Wegschrijven van gegevens in lijst dmv macro's  (gelezen 1018 keer)

Offline Millie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Vrouw
  • Oplossing.be
Wegschrijven van gegevens in lijst dmv macro's
« Gepost op: 21 januari 2018, 17:12:00 »
Hoi allemaal,

Ik zou graag door middel van een actieknop "opslaan & afdrukken" de gegevens in het tabblad "sjabloon" afdrukken (gewoon het tabblad zoals het is) en wegschrijven in het tabblad "overzicht". Ik weet echter niet goed hoe ik hieraan moet starten. Is er iemand die me kan helpen opstarten aub?

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 16.633
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #1 Gepost op: 21 januari 2018, 22:57:24 »
Hallo Millie,

Welkom op Oplossing.be  :)

We gaan je graag helpen. We weten wel ongeveer waar je naar toe wilt. Maar je hebt blijkbaar een bestaande macro overgenomen en in je werkboek/module1 geplaatst. En deze past niet...

Om je goed te kunnen helpen zou het nuttig zijn indien je een 2de voorbeeldbestand kon aanhangen, waarin de resultaten handmatig werden ingevuld (in het werkblad Overzicht 2018), zoals jij het de macro zou willen laten uitvoeren. Dat is voor ons de meest overzichtelijke manier om jou vraag te begrijpen.

Half werk geeft maar halve oplossingen, dus beter onmiddellijk goed doen  8)

Groeten,

:) SoftAid :)             
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag op meerdere fora beantwoord.

Offline Millie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Vrouw
  • Oplossing.be
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #2 Gepost op: 22 januari 2018, 09:44:26 »
Beste,

Oei dit wist ik niet. Ik ben gestart van het origineel document waarbij reeds een macro verwerkt was. Misschien is dit daardoor. In bijlage heb ik op het tabblad overzicht reeds een reeks gegevens weggeschreven en in het tabblad sjabloon een extra woordje uitleg geschreven. Alvast wel al bedankt om hier naar te kijken.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 16.633
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #3 Gepost op: 22 januari 2018, 13:17:13 »
Hallo Millie,

In bijlage al een voorbeeld van het overzetten van de data en afdrukken van tabblad Sjabloon bij drukken op de knop.
Om inkt te besparen heb ik het afdrukken laten gebeuren in zwart/wit. Je kan dit eenvoudig veranderen in de macro.

:) SoftAid :)             
« Laatst bewerkt op: 22 januari 2018, 13:29:15 door SoftAid »
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag op meerdere fora beantwoord.

Offline Millie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Vrouw
  • Oplossing.be
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #4 Gepost op: 22 januari 2018, 17:40:21 »
Beste,

Dit is inderdaad perfect waar ik naar op zoek was! Zwart wit is ook perfect! Bedankt!

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 16.633
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #5 Gepost op: 22 januari 2018, 17:46:58 »
Hallo Millie,

Graag gedaan  :)

Je kan nog veel verbeteren aan deze macro, zoals veiligheden inbouwen indien de analist foute ingaven doet.
Ik heb ook een deel ingaven via een dropdown-lijst mogelijk gemaakt, zodat je niet telkens alles moet invoeren, maar gewoon kiezen uit de lijst. Dit kan je nog verder uitbouwen.

Ook belangrijk is dat je het formulier zo "foul-proof" als mogelijk maakt. Daarom is automatisatie van ingaven heel belangrijk.

Je laat maar horen als je er iets aan wilt verbeterd hebben.

Ik bekijk zelf nog wel eens hoe ik het zelf zou opbouwen, en dan vind je hieronder wel een bericht met een verbeterd bestand.

Groeten,

:) SoftAid :)             
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag op meerdere fora beantwoord.

Offline Millie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Vrouw
  • Oplossing.be
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #6 Gepost op: 22 januari 2018, 17:59:09 »
Beste,

Wat ik wel merk is dat het gedeelte van "analysen" wel steeds blanco wordt na klikken op de knop. De eerste en 2e kolom zouden steeds moeten blijven staan en kolom 3 (C) zou de norm aangegeven op basis van een verticaal zoeken op basis van het artikelnummer.

Dit had ik oorspronkelijk reeds met functies ingesteld. Dit gedeelte moet niet worden weggeschreven naar het overzicht maar moet wel mee worden afgedrukt.

Hoe kan ik instellen dat niet alle cellen leeg worden gemaakt maar enkel een bepaald stuk?

Ik kan zeer goed aannemen dat hier nog veel aan kan worden verbeterd. Ik tracht stuk voor stuk een beetje kennis van excel mee te nemen door zelf een deel te proberen...lukt niet altijd maar door forums als deze kan je toch al een eind geraken.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 16.633
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #7 Gepost op: 22 januari 2018, 18:31:58 »
Hallo Millie,

ik kan het voor je verbeteren, maar als je wilt leren, kijk dan eens naar de macro.

Ik heb overal "opmerkingen" bijgezet (alles na een ' in een lijn is groen en dus een opmerking) waaruit je leert wat de code op die lijn doet.

Zo kan je de code die bepaalde delen van je werkblad nu verwijderd weghalen uit de macro-code, en aanpassen naar je behoefte.

we zien het liefst dat geïnteresseerden zelf testen, en hulp en uitleg vragen als nodig. Dat geeft jou ook meer voldoening.

Laat het gerust horen als je hulp wenst.

:) SoftAid :)             

Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag op meerdere fora beantwoord.

Offline Millie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Vrouw
  • Oplossing.be
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #8 Gepost op: 23 januari 2018, 11:52:06 »
Beste,

Klopt! Ik ga hiermee aan de slag want is zoals je aangeeft de perfecte manier om te leren! Indien ik vragen heb kom ik hierop terug! Alvast bedankt!

Offline Millie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Vrouw
  • Oplossing.be
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #9 Gepost op: 24 januari 2018, 20:11:35 »
Beste,

Ik heb ondertussen reeds een aantal stappen geleerd en enkele aanpassingen (vb. kleur en het niet blanco maken van de nodige cellen) kunnen doen door de extra informatie die in de programmering werd aangegeven.

Ik heb echter nog een vraag: hoe kan ik gemakkelijk bij "certificaat (cel E11 en F11) een macro te plaatsen dat de gebruiker van het sjabloon hier de pdf van het certificaat kan uploaden. Deze pdf staat momenteel in een map opgeslagen die de gebruiker kan ophalen. Wat ikzelf steeds doe is toevoegen van een hyperlink. Echter als het document dan verplaatst van map is deze link volledig weg. Het zou hier gemakkelijker zijn moest het certificaat worden meegenomen naar tabblad "overzicht" (net als sommige andere parameters) en hier door een klik dan telkens kan worden opgeroepen.

Ik weet dat dit mogelijk is via toevoegen van een object maar dan krijg je telkens een soort afbeelding. Dit maakt het overzicht echter wel niet zo overzichtelijk.





Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 16.633
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #10 Gepost op: 24 januari 2018, 20:39:05 »
Hallo Millie,

leg even uit wat dit certificaat is, hoeveel bladzijden, welk soort bestand, of het één certificaat is of certificaten, gerelateerd aan een product of test (of wat?).
Met andere woorden, hoort een bepaald certificaat bij een bepaalde test of bij een product of producent?

Als die certificaten een bepaalde naam hebben, bvb certificaat1.pdf, certificaat2.pdf enzovoort, dan kunnen we daar misschien iets mee. Als de locatie van die bestanden constant veranderd dan wordt het moeilijker.

:) SoftAid :)             

Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag op meerdere fora beantwoord.

Offline Millie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Vrouw
  • Oplossing.be
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #11 Gepost op: 24 januari 2018, 21:31:39 »
Beste,

Een certificaat is telkens max 2 bladzijden (meestal 1) in pdf vorm dat hoort bij 1 levering van een productie (=1 lijn van het tabblad "overzicht 2018").

Eens een benaming gegeven is aan het certificaat (welke benaming dit is maakt in principe niet zoveel uit - zolang het teug te vinden is) blijft deze steeds dezelfde. De certificaten komen telkens in dezelfde map te staan. De inhoud van deze map wordt op het einde van het jaar naar het archief geplaatst waarbij de map dus éénmalig leeg wordt gemaakt bij de jaarwissel.




Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 16.633
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #12 Gepost op: 24 januari 2018, 22:01:05 »
Hallo Millie,

sorry, maar het is me nog niet helemaal duidelijk.

Wordt het certificaat bij elke (kwaliteits-?) test door jou gemaakt, of moet het opgehaald worden en om welke reden.

Voor jou is dit alles vanzelfsprekend, maar voor ons, of voor mij althans, helemaal grieks....  :-[

Kan je de juiste werkwijze beschrijven? Bijvoorbeeld: Persoon test een product, MAAKT (of haalt Persoon dit certificaat op?) een certificaat dat opgeslagen wordt in map X onder de naam XXXXX.pdf en verder.....?

:) SoftAid :)             

« Laatst bewerkt op: 24 januari 2018, 23:24:52 door SoftAid »
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag op meerdere fora beantwoord.

Offline Millie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Vrouw
  • Oplossing.be
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #13 Gepost op: 24 januari 2018, 22:29:18 »
Hallo SoftAid,

Ik begrijp je volkomen.

De werkwijze gaat als volgt:

We krijgen dagelijks loten binnen met bijhorend certificaat.

Elke certificaat wordt per mail verkregen in pdf vorm en door de ontvanger opgeslagen in de daarvoor bestemde map. Dit is nieuw aangezien we vroeger alles afdrukten en op papier bijhielden.

De staalnemer heeft de informatie (lotnummer, hoeveelheid, ...) van het certificaat nodig om het sjabloon in excel aan te maken.


Voor onze klanten/overheid is het noodzakelijk dat we per aanlevering (=lot) telkens een afzonderlijk document opstellen (=afgedrukt sjabloon) en het certificaat kunnen voorleggen. Daarom is de overzichtslijst dus zeer gemakkelijk om te zoeken en filteren.

Is dit iets meer duidelijk? Moeilijk om uit te leggen verneem ik.



Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 16.633
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Wegschrijven van gegevens in lijst dmv macro's
« Reactie #14 Gepost op: 25 januari 2018, 11:22:10 »
Hallo Millie,

klaar en duidelijk.

Een referentie of link zetten naar het certificaat zal moeilijk zijn indien het document niet in een vaste map wordt bewaard.

Het is eenvoudig om de macro een link te laten genereren als de staalnemer enkel de naam ingeeft, de macro vult dan het pad naar de map automatisch in.
Maar als het document dan later van map veranderd, dan slaat die link op niets.
Gegeven: de staalnemer moet het PDF zoeken en openen om het sjabloon in te kunnen vullen.

Mogelijke oplossing: Als we dat zoeken kunnen automatiseren vanuit de macro, dan kunnen we het document ook opslaan in één (extra) map die enkel gebruikt wordt door de Macro, en waar we geen toegang aan geven door andere gebruikers van de server.
Dan kan je wel een referentie naar die speciale map in je sjabloon zetten die altijd correct is.

Ik moet nog wel opzoeken op welke manier we kunnen zoeken vanuit Excel.

:) SoftAid :)             
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag op meerdere fora beantwoord.

 


www.combell.com