• 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.

Meekopieren plaatjes in VBA

Status
Niet open voor verdere reacties.

Jeroen123456

Gebruiker
Lid geworden
3 jul 2007
Berichten
115
Ik heb een werkblad met een bepaalde opmaak die we nu printen, scannen en emailen.
Om wat tijd te besparen wil ik het printen en scannen overslaan.

Met dank aan Ron de Bruin ben ik een heel eind gekomen.

Procedure
definieer range
copy range naar tijdelijk bestand
stop tijdelijk bestand als html in email email etc.

Dit gaat heel goed alleen bevat het te versturen formulier dat ik opmaak 2 plaatjes (een logo en een handtekening).

Normaal met knippen en plakken van een range komen alle plaatjes binnen de range mee naar de nieuwe sheet maar in VBA krijgt ik dat niet voor elkaar.
De gebruikte code maakt netjes een email aan maar daarin komen alleen de klare tekst en eventuele kaderlijnen.

Iemand een idee?

Bijgevoegd een excel bestand als voorbeeld.

Outlook

Als de email verstuurd wordt geeft outlook nog de melding waarin je moet aangeven of het versturen toegestaan is.
Kun je dit vanuit VBA goedkeuren?
 

Bijlagen

Is mogelijk maar de mooiste oplossing vind ik dat je bij ontvangst van de email direct kan lezen waar het over gaat.
ipv eerst excel openen en dan lezen.

Ik heb die mogelijkheid al wel onderzocht maar liep daarbij vast op het het versturen van 1 tabblad (het originele bestand bevat heel veel tabbladen).
 
Ron de bruin heeft ook een voorbeeld van 1 tabblad als bijlage versturen als ik mij niet vergis.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan