vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebox 
Autor: imebro
Datum: 19.04.23 10:43

Hallo Hollie,

danke für Deine weitere Mühe.
Mit dem Code hattest Du Recht. Der Pers.Chef trägt in das Feld "K9" seinen Mitarbeiter-Code ein. Damit wird der Urlaub dann genehmigt.

Noch ein paar Anmerkungen, zu Deinem Code:

1) es können Urlaube eingetragen werden in den Zeilen 9 bis 20 (nicht nur in Zeile 20)
2) Dein Code-Teil, damit man das Codewort des Pers.Chefs nicht lesen kann, kann entfernt werden, da ich das bereits ohne VBA
umgesetzt hatte.
3) auch der Eintrag "genehmigt" kann entfernt werden, da ich das schon über "Bedingte Formatierung" eingestellt hatte.

Was bei meinem Test eben nicht funktioniert hat (ich hatte Deinen Code von Zeile 20 auf Zeile 9 abgeändert):

1) in Zeile 9 wurde in der Zelle "Q9" nicht das Tagesdatum eingesetzt (das hatte bisher funktioniert).
2) Der Zeilenbereich "A9 - E9" und "G9 - K9" wurde nicht ausgegraut (das hatte bisher funktioniert).
3) Die Zeile 9 wurde nicht gesperrt
4) Die Datei wurde nicht gespeichert
5) Es erschien keine Message-Box

Hier mal 2 Screenshots:

1) Die VBA-Codes der Arbeitsmappe und von "Eingaben":


2) So sieht das Ganze optisch aus, nachdem ich den Code des Pers.Chefs in die Zelle "K9" eingegeben hatte:



Hier mal beide Code-Bereiche, wie sie VORHER aussahen:

>> da hat alles funktioniert, außer der automatischen Speicherung, nachdem das Tagesdatum eingesetzt wurde und der Messagebox.



Danke & Grüße von
imebro

Beitrag wurde zuletzt am 19.04.23 um 10:55:52 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VBA-Code ergänzen durch autom. Speicherung und Messagebox539imebro03.04.23 15:06
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...153imebro05.04.23 14:39
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...120Hollie12.04.23 12:10
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...131imebro13.04.23 08:46
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...106Hollie13.04.23 11:01
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...122imebro13.04.23 12:29
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...103Hollie15.04.23 08:42
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...99Hollie15.04.23 08:48
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...99Hollie15.04.23 08:53
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...103imebro18.04.23 12:19
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...81Hollie18.04.23 18:39
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...107imebro19.04.23 10:43
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...80Hollie19.04.23 14:28
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...101imebro19.04.23 15:14
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...84Hollie19.04.23 21:43
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...74imebro20.04.23 10:41
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...86Hollie20.04.23 12:53
Re: VBA-Code ergänzen durch autom. Speicherung und Messagebo...101imebro20.04.23 14:29

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel