• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

briefje maken

Status
Niet open voor verdere reacties.

Marijke76

Gebruiker
Lid geworden
22 mei 2006
Berichten
89
Hallo,
Ik beheer op mijn werk een postsysteem.
Alles wordt ingevoerd in blad "post"
Het poststuk moet worden voorzien van een briefje, waarin alle info staan die in blad post zijn ingevoerd.
Hoe kan ik simpel dit briefje maken. Ik heb al een opzet gemaakt, zie bijlage.
Waarschijnlijk moet er een macro gemaakt worden, maar ik ben niet zo goed in macro's.

In blad "kopie" heb ik nu zelf het eerste poststuk in gekopieerd zodat het briefje gemaakt is, maar ik zou dit graag automatisch willen. (door te klikken op een macro knop ofzo)
Deze regel (waar nu dus poststuk 1 staat in "Kopie" mag worden overschreden)

Kan dit?? en zo ja, hoe kan ik dit doen!

alvast bedankt,
Marijke
 

Bijlagen

Marijke,

Ik krijg een foutmelding op je zip-bestand en kan de xls-file dus niet openen.
 
Steven,

mij helpt dat niet.
 

Bijlagen

  • foute post.jpg
    foute post.jpg
    15,3 KB · Weergaven: 62
Als je je kolom kenmerk als eerste op je blad plaatst kan je met behulp van de frmule: vert.zoeken de gegevens in je brief zetten. Om je brief te vullen moet je dan alleen het kenmerk in te vullen en de rest wordt er bij gezocht in je post database.

Maak nu een knop op je brief pagina.
Achter deze knop zet je een macro welke het document print en ook omzet / kopieert naar het blad kopie. Met deze aktie kan je ook gelijk aangeven in je 1e blad of er al geprint is of niet.

Voor de VBA code zijn er redelijk wa gelijkende voorbeelden hier op het forum te vinden.

Ben beniewt waar je mee komt.
Succes.
 
Steven, Dank

Ferenc, VBA lijkt mij niet nodig.

Marijke, Zet bovenin, bijv K1, het nummer van de regel waarvan je een briefje wilt hebben en wijzig alle verwijzingen als volgt:
Code:
=ALS(E1=0;"";INDIRECT("post!A"&$K$1))
Het uitgewerkte voorbeeld is te groot voor hier, maar vind je hier. Ik heb nog een paar kleine wijzigingen aangebracht.
 
Laatst bewerkt:
Marijke,

Fijn dat je tevreden bent met de oplossing.
Maar dat bestand is veeeel te groot.
Vroeg of laat gaat dat problemen geven.

Ik heb het voor je teruggebracht tot 46kB.

( Je moet nog wel enkele formules doorvoeren.)

Kijk maar eens of het voor jou goed werkt.
 

Bijlagen

Luc,

Kun je uitleggen waar je die verkleining van de omvang hebt gecreëerd?
 
Dag Rob,

Ik heb het volgende gedaan:

Selecteer A7:IV65536, dan Bewerken- Wissen-Alles.
Hetzelfde voor AD1:IV6.

Er is ook een AddIn in omloop die dit klusje op alle bladen uitvoert.
(Helaas vergeten van wie en waar.)
 
Er is ook een AddIn in omloop die dit klusje op alle bladen uitvoert.
(Helaas vergeten van wie en waar.)

Hier is ook nog een klein stukje code dat wel eens van pas komt. Je kan het bv. in de persoonlijke macrowerkblad steken, zodat het altijd beschikbaar is binnen Excel VBA.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan