En nyt oikein osaa tehdä nappia excel (office for mac 2011) työkirjaan , joka:
1 Muuntaa työkirjan pdf:ksi
2 Avaa sähköpostiohjelman
3 liittää tehdyn pdf:n liitetiedostoksi
4 kirjoittaa ennalta määritellyn sähköpostiosoitteen vastaanottajakenttään
5 kirjoittaa subject kenttään vakiomuotoisen otsikon.
Eli olisi muutamakin tarve johon tarvisin tälaista. yksi on esim myyjien ja jälleenmyyjien tilauslomake. toinen sovellus olisi että matkalaskut saisi tehtyä excelillä ja nappia painamalla menisi pdf:nä skannauspalveluun...ja sitä kautta tulisi verkkolaskuna mulle (skannauspalvelu hyväksyy vain pdf-muotoisia laskuja). minä taas haluan käsitellä vain sähköisiä laskuja
mikäli pdf:ksi muuntaminen on ongelma, riittänee jos ylläkuvattu toiminta onnistuu kyseisen excelille
Helppo on tehdä nauhoittamalla makro niin että nappia painamalla tiedosto liittyy postiin mutta osoitteen automaattista kirjoitusta en osaa tehdä tässä yhteydessä.
ilman liitettä kyllä osaisin, sehän menee näin: mailto:erkki.esimerkki@domain.fi?subject=otsikko
EXCEL: Miten makro? "Tee pdf ->lähetä sähköpostilla"
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
2 viestiä
• Sivu 1/1
-
- Viestit: 221
- Liittynyt: 30.3.2012 klo 12.49
- Paikkakunta: Vaasa
EXCEL: Miten makro? "Tee pdf ->lähetä sähköpostilla"
Viesti Kirjoittaja Vito »
Viimeksi muokannut Vito, 1.10.2015 klo 10.31. Yhteensä muokattu 2 kertaa.
Macbook Pro -18 Mid TB 512, iPad Pro 12,9", 2x MacBook Air -11 Mid, MacMini-11 Mid, MacBook 12" -16, 2x Tv 3, iPhone 6, iPhone X , iPhone 13 pro
-
- Viestit: 221
- Liittynyt: 30.3.2012 klo 12.49
- Paikkakunta: Vaasa
Re: EXCEL: Miten makro? "Tee pdf ->lähetä sähköpostilla"
Viesti Kirjoittaja Vito »
Yritin etsiä tietoa googlella.
Tällainen löytyi...tosin tämä on windows miesten ohje ja aika hatarasti ymmärrän tuota.
tämä koodirimpsu tulisi visual basicciin:
osaisko tältä pohjalt ajoku neuvoa miten exceliin saisi toiminnon joka ei ole alustariippuvainen. tai jos ei onnistu niin eitten pitää tehdä kaksi erilaista templatea....oma windows käyttäjille ja oma OSX käyttäjille (viittaan siis noihin koodin polku-juttuihin)
Tällainen löytyi...tosin tämä on windows miesten ohje ja aika hatarasti ymmärrän tuota.
tämä koodirimpsu tulisi visual basicciin:
Koodi: Valitse kaikki
Sub SaveAndSendPDF()
Dim strFile As String
Dim olApp As Object
Dim olMsg As Object
' Modify path and filename as needed
strFile = "C:\PDF\Quotation_" & _
ActiveSheet.Range("AY8").Value & ".pdf"
' Export to PDF
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=strFile, OpenAfterPublish:=False
' Start Outlook
On Error Resume Next
Set olApp = GetObject(Class:="Outlook.Application")
If olApp Is Nothing Then
Set olApp = CreateObject(Class:="Outlook.Application")
If olApp Is Nothing Then
MsgBox "Cannot start Outlook", vbExclamation
Exit Sub
End If
End If
On Error GoTo ErrHandler
olApp.Session.Logon
' Create new mail message
Set olMsg = olApp.CreateItem(0) ' 0 = olMailItem
' Specify recipient
olMsg.To = "you@somewhere.com"
' Specify subject
olMsg.Subject = "This is a test message"
' Specify body text
olMsg.Body = "Hello there!" & vbCrLf & _
"Please see the attached PDF file." & vbCrLf & _
"Cheers," & vbCrLf & _
"(name of sender)"
' Attach file
olMsg.Attachments.Add strFile
' Display the message
' If you want to send immediately, replace Display with Send
olMsg.Display
Exit Sub
ErrHandler:
MsgBox Err.Description, vbExclamation
End Sub
Macbook Pro -18 Mid TB 512, iPad Pro 12,9", 2x MacBook Air -11 Mid, MacMini-11 Mid, MacBook 12" -16, 2x Tv 3, iPhone 6, iPhone X , iPhone 13 pro
2 viestiä
• Sivu 1/1
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit