02. februar 2005 - 08:19
Der er
32 kommentarer og 2 løsninger
VB spørgsmål - linieskift
hvorfor virker linie skift ikke i min email ? Hverken & vbNewLine & eller & vbCrLf & virker... Den siger ikke noget om der er problemer, men der kommer ingen linieskift i min email... Hvorfor ikke ? STRINGINPUT = "mailto:" & XXX & "&body=Kære " & XXX & " ..." *Her skal jeg så have et linie skift, så jeg kan lave: (Linieskift) Venlig hilsen (Linieskift) Mig(Liniesift)
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
02. februar 2005 - 08:23
#1
Brug vbCrLf //>Rune
02. februar 2005 - 08:24
#2
Fx. STRINGINPUT = "mailto:" & XXX & vbCrLf & "&body=Kære " & XXX & vbCrLf & " ..." //>Rune
02. februar 2005 - 08:27
#3
"Hverken & vbNewLine & eller & vbCrLf & virker..." :-)
02. februar 2005 - 08:30
#4
hmm prøvet <br> for sjov bare?....
02. februar 2005 - 08:33
#5
den bliver ikke lavet som HTML... mener jeg ikke... men prøver "for sjov".
02. februar 2005 - 08:34
#6
Hvilket format sende du mailen i? Hvis det er html vil <br> nok være at foretrække. Ellers kan du prøve med en \n - det virker somme tider.
02. februar 2005 - 08:34
#7
virkede ikke. Ved du hvordan jeg evt. kan benytte mig af HTML i en email via access?
02. februar 2005 - 08:35
#8
hverken /n eller \n virker :-)
02. februar 2005 - 08:41
#9
You dont sent how you are sening your mails! Take a look at this example and you can see that vbNewLine is used in .body
http://www.eksperten.dk/spm/580581
02. februar 2005 - 08:41
#10
jeg har ingen anelse om emails fra access - så det var bare et skud i tågen :o) Håber det lykkeds
02. februar 2005 - 08:50
#11
jeg er ikke helt sikker på, hvorfor du har "&body=" med i teksten!? Men hvis STRINGINPUT er en variabel, som bruges som Body, så BURDE dette virke: STRINGINPUT = "mailto:" & vbnewline & "Kære " & vbnewline & " ..." & vbnewline & "Med venlig hilsen" & vbnewline & DitNavn
02. februar 2005 - 09:02
#12
Ang. SendMails "Din forespørgsel","Dit emne", "din brødtekst", "C:\DinFil.txt"
"Din forespørgsel" = Hvad skal jeg bruge den til?
"C:\DinFil.txt" = Kan denne fil være ens kontaktpersonfil (min@email.dk.vcf)
(fra
http://www.eksperten.dk/spm/580581 )
02. februar 2005 - 09:04
#13
og hvor indsætter jeg Emailen ? Den sendes via outlook ikke ? (Det er vigtigt at min afsender email kommer med :-) )
02. februar 2005 - 09:07
#14
thomas -> "&body=" er med for at indsætte indholdet i emailen, men linie skift virker ikke. Hvis den ikke er der, kommer alt tekst ind i adressen.
02. februar 2005 - 09:08
#15
Function SendMail() Dim objOl As New Outlook.Application Dim objPost As MailItem Dim vedhæftet As Attachments Set objPost = objOl.CreateItem(olMailItem) Set vedhæftet = objPost.Attachments 'vedhæftet.Add "C:\test.txt" With objPost .Subject = "Subject goes here" .To = "eksperten@santhell.dk" .Body = "Hej Med dig!" & vbNewLine " And some more text!" .Send '.Save '.Display End With Set objPost = Nothing Set vedhæftet = Nothing Exit Function errhandler: MsgBox "ERROR: " & Err.Number & " - " & Err.Description End Function
02. februar 2005 - 09:11
#16
you dont need these lines Set vedhæftet = objPost.Attachments 'vedhæftet.Add "C:\test.txt"
02. februar 2005 - 09:11
#17
Function SendMail() Dim objOl As New Outlook.Application Dim objPost As MailItem Set objPost = objOl.CreateItem(olMailItem) With objPost .Subject = "Subject goes here" .To = "eksperten@santhell.dk" .Body = "Hej Med dig!" & vbNewLine & " And some more text!" .Send '.Save '.Display End With Set objPost = Nothing Set vedhæftet = Nothing Exit Function errhandler: MsgBox "ERROR: " & Err.Number & " - " & Err.Description End Function
02. februar 2005 - 09:15
#18
hvorfor brokker den sig over "Function SendMail()" ? (det er VB 6.3 og Access 2003)
02. februar 2005 - 09:16
#19
det er "Dim objOl As New Outlook.Application" den brokker sig over sorry
02. februar 2005 - 09:17
#20
jeg vil gerne vedhæfte en fil ! Set vedhæftet = objPost.Attachments 'vedhæftet.Add "C:\test.txt"
02. februar 2005 - 09:17
#21
make sure you have a reference to Outlook in (tools+Refernces menu)
02. februar 2005 - 09:20
#22
Function SendMail() Dim objOl As New Outlook.Application Dim objPost As MailItem Dim vedhæftet As Attachments Set objPost = objOl.CreateItem(olMailItem) Set vedhæftet = objPost.Attachments vedhæftet.Add "C:\test.txt" With objPost .Subject = "Subject goes here" .To = "eksperten@santhell.dk" .Body = "Hej Med dig!" & vbNewLine & " And some more text!" .Send '.Save '.Display End With Set objPost = Nothing Set vedhæftet = Nothing Exit Function errhandler: MsgBox "ERROR: " & Err.Number & " - " & Err.Description End Function
02. februar 2005 - 09:21
#23
You can also remove these two lines (not used) errhandler: MsgBox "ERROR: " & Err.Number & " - " & Err.Description
02. februar 2005 - 09:23
#24
jeg har vist ingen relation :-( Jeg finder den men hvordan opretter jeg en relation til Outlook ?
02. februar 2005 - 09:27
#25
A Reference: When you are looking at the code window open the Tools+References menu. Now find Microsoft Outlook ... in the list and check the box beside it
02. februar 2005 - 09:27
#26
Do you have outlook installed, if not then you cant use this method!
02. februar 2005 - 09:29
#27
yes i have outlook installed :D also as Default email.
02. februar 2005 - 09:31
#28
its gray :-/
02. februar 2005 - 09:34
#29
got it
02. februar 2005 - 09:37
#30
Det må ikke være automatisk :D Jeg skal selv indsætte noget tekst, men skabelonen skal være udfyldt. Fjerner jeg så bare .send ?
02. februar 2005 - 09:41
#31
yes remove .send and replace with .display
02. februar 2005 - 09:47
#32
perfekt.... Det virker bare præcist som det skal. Mange tak.
02. februar 2005 - 09:49
#33
selv tak
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser