Avatar billede tgl Nybegynder
18. april 2011 - 16:57 Der er 6 kommentarer og
1 løsning

Fejlbesked ved klik på knap

Jeg har en knap som kan printe mit aktuelle ark ud.

Fint nok, men...

Jeg vil gerne have det sådan at man KUN kan printe arket ud hvis der er indtastet en værdi i feltet B1.

Dernæst skal der være indtastet i et eller flere af følgende felter : B5, C5, D5 eller E5.

Indtil det sker skal der ved klik på print-knappen vises en fejlbesked til brugeren.

Hvilken kode skal føjes til min print-knap?
Avatar billede ups34 Nybegynder
18. april 2011 - 18:31 #1
Hej
Hvad med: If (det rigtige ark navn) B1 = "" Then
mgsbox "Du mangler at indtaste......."
Avatar billede tgl Nybegynder
18. april 2011 - 18:44 #2
Hmmm, måske...

Skal syntaksen så være som denne :
--------------------------------------
Sub Udskriv_ark1_Klik()

If ark1.b1 = "" Then
mgsbox "Du mangler at indtaste......."

else

Application.ScreenUpdating = False
    Sheets("ark1").PrintOut Copies:=1, Collate:=True
Application.ScreenUpdating = True



End Sub
Avatar billede ups34 Nybegynder
26. april 2011 - 14:19 #3
Hej tgl

Sry har været væk på ferie.
Ja umiddelbart ser det rigtigt ud

MVH
ups
Avatar billede tgl Nybegynder
26. april 2011 - 17:07 #4
Får denne compile error : Expected Then or Goto

--------------------
Kode :

Sub Udskriv_ark_Klik()

If Order1-3.b1 = "" Then
mgsbox "Du mangler at indtaste......."

Else

Application.ScreenUpdating = False
    Sheets("Ordrer1-3").PrintOut Copies:=1, Collate:=True
Application.ScreenUpdating = True

End Sub
Avatar billede ups34 Nybegynder
02. maj 2011 - 11:14 #5
Hej tgl

Hvis dette ikke er løst endnu, så virker denne makro jeg har tilknyttet en knap

Sub Makro2()
'
' Makro2 Makro
'

'
Range("B1").Select
If ActiveCell = "" Then
MsgBox "Du mangler at indtaste værdi i B1"
Else

    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
        IgnorePrintAreas:=False
End If
       
End Sub

Håber det løser problemet

Ønsker du flere celler undersøgt kan du bruge Or eller And

MVH
ups
Avatar billede tgl Nybegynder
03. maj 2011 - 18:23 #6
Jeps, det virker. :-)

Et svar og point er på vej.
Avatar billede ups34 Nybegynder
05. maj 2011 - 18:48 #7
Et svar ;-)
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