Avatar billede vtec4ever Nybegynder
04. december 2007 - 09:48 Der er 3 kommentarer og
1 løsning

Send mail, forudsat at celler er udfyldt.

Er det muligt i nedenstående, at lægge ind som en betingelse at A1:A20 skal være udfyldt for at kunne sende???

Private Sub CommandButton3_Click()
Modtager = ActiveSheet.Range("J4")
overskrift = ActiveSheet.Range("C28")
If Application.MailSystem <> xlNoMailSystem Then
  ActiveSheet.Copy
    With ActiveWorkbook
        .SendMail _
        Recipients:=Modtager, _
        Subject:=overskrift
        .Close SaveChanges:=False
  End With

  Application.MailLogoff
  Else
    MsgBox "Inget Microsoft postsystem er installeret.", vbInformation, "Postmeddelelse"
  End If
End Sub
Avatar billede jkrons Professor
04. december 2007 - 10:19 #1
Tilføj nedenstående mellem overskrift= og IF Applivation.Mailsystem

    For Each c In Range("a1:a20").Cells
        If IsEmpty(c.Value) Then
            MsgBox "Alle celler i A1 til A20 skal være udfyldt", vbCritical
            Exit Sub
        End If
    Next c
Avatar billede jkrons Professor
04. december 2007 - 10:19 #2
Sådan kan koden se ud:

Private Sub CommandButton1_Click()
Modtager = ActiveSheet.Range("J4")
overskrift = ActiveSheet.Range("C28")
    For Each c In Range("a1:a20").Cells
        If IsEmpty(c.Value) Then
            MsgBox "Alle celler i A1 til A20 skal være udfyldt", vbCritical
            Exit Sub
        End If
    Next c

If Application.MailSystem <> xlNoMailSystem Then
  ActiveSheet.Copy
    With ActiveWorkbook
        .SendMail _
        Recipients:=Modtager, _
        Subject:=overskrift
        .Close SaveChanges:=False
  End With

  Application.MailLogoff
  Else
    MsgBox "Inget Microsoft postsystem er installeret.", vbInformation, "Postmeddelelse"
  End If
End Sub
Avatar billede vtec4ever Nybegynder
04. december 2007 - 11:19 #3
Du imponerer mig gang på gang; men det er ufatteligt lærerigt. Jeg valgte dog at lave denne om til en tabel i stedet.
Lægger du lige et svar, så du kan få dine point?
Tusind tak for hjælpen.
Avatar billede jkrons Professor
04. december 2007 - 16:04 #4
Velbekomme :-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester