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?
Annonceindlæg fra Infor
18. april 2011 - 18:31
#1
Hej Hvad med: If (det rigtige ark navn) B1 = "" Then mgsbox "Du mangler at indtaste......."
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
26. april 2011 - 14:19
#3
Hej tgl Sry har været væk på ferie. Ja umiddelbart ser det rigtigt ud MVH ups
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
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
Jeps, det virker. :-) Et svar og point er på vej.
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.