Det var da underligt ... sidder med det samme problem ... :)
At browseren starter op skyldes, at du har sat feltet til at virke som et hyperlink. Det skal nok være \'tekst\', men hvordan vi kommer videre, så vi kan få vores mailfunktion, det står (forhåbentligvis ikke længe) åbent ... :)
Det vidste jeg sådan set godt. Mit problem er at min tabel er fyldt med
adr@domæne.dk formaterede adresser
Det kunne man vel klare med en opdateringsforespørgsel, men nye adresser skulle gerne tilføjes i det rigtige format, UDEN at man hver gang skal skrive mailto: foran adressen..... for det får jeg aldrig folk (brugerne) til at forstå ;-)
Jeg skulle måske tilføje: I designtilstand går du ind i kontrollens egenskaber; i Hændelser vælger du [hændelsesprocedure] i VedKlik, og trykker derefter på ... Her indsætter du koden fra min kommentar 18:03.
\'KontrolNavn\' er bare noget jeg skrev -du skal erstatte det med kontrollens rigtige navn!
det er sikkert en tekstbox eller en label (etiketxx) I Designtilstand højreklikker du på hyperlinket, og vælger egenskaber. Under fanen Andre finder du kontrollens navn.
Prøv at ændre koden til dette (jeg er ikke sikker på det virker :)
Dim strA As String, hypA as HyperLink set hypA = \'Kontrolnavn\'.Hyperlink strA = hypA.Address
If Not Left(strA, 6) = \"mailto\" Then hypA.Address = \"mailto:\" & strA End If
hypA.Follow
Du kan evt. udelade sidste linie
Hvis ikke dette hjælper, så skal du ind og ændre noget med brugertilladelser, så du får ret til at ændre posterne i den tabel, der indeholder E-mail adresserne. (derefter kan du [forhåbentlig] bruge den kode jeg foreslog først).
Jeg har på min formular en alm. tekstboks kaldet \"email\" tekstboksen henter data fra et alm. tekstfelt i min tabel (ikke hyperlink)
Ved hændelsen dobb.klik for dette felt står følgende kode:
**********************
Private Sub email_DblClick(Cancel As Integer) Dim hplMail As String hplMail = \"#MailTo:\" & Me.email & \"#\" Application.FollowHyperlink HyperlinkPart(hplMail, acAddress) End Sub
**********************
Det virker som en drøm!
Grunden til at man skal dobb. klikke for at aktivere mail-programmet er at man ellers ikke kan komme til at redigere adressen.
Nu virker det også fint i denne ende - tak for hjælpen og Godt Nytår :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.