Hey All,
I'm working on a project for my wife, she is a teacher, and not very computer Literate. So I need this Grade Book to do everything she needs with the least amount of Tech-kNowledge needed to perform.
Attached is a copy of the WorkBook and the folder for Pictures (some misc pics from her camPhone)
here is what is next:
User Form for adding and viewing Pictures of Students
Details:
Form to be shown when cell in (Range.Name("Pic")) is selected or active.
Show UserForm1 (Macro ShowPicForm) fires.
If cell has data, Show "UserForm1 (MultiPage2)", shows pic of student linked to cell (row).
"CommandButton3" ("Close") "OnClick", Form Unloads and Function (Sub NextRow) is fired, "NextRow" selects 1 row down, column "C" is selected.
If cell is empty, Show "UserForm1 (MultiPage1)", gives option (CommandButton1) to link cell to picture in "Pics" folder. (Pics folder is included in same folder as Grade Book).
Form Functions and Objects:
"TextBox", needs to Get Name of student from same row {active cell} (=CONCATENATE('Student Info'!D8," ",'Student Info'!C8)) (*NOTE* D8-D43 = Range.Name("Student_First_Name"), C8:C43 = Range.Name("Student_Last_Name")), then,
"CommandButton1" ("Pick Photo") "onClick" will open "Insert Pic" dialog box in "Pics" (dir same folder as Grade Book) folder to select picture (*.jpg Image), If Pic is selected, pic is renamed to match "TextBox"(*.jpg).
"CommandButton2" ("Go Back to Grade Book") when pic is selected, "OnClick", Form Unloads and Function (Sub NextRow) is fired, "NextRow" selects 1 row down, column "C" is selected.
If pic is not selected "TextBox" and Active cell is cleared.
"CommandButton4" label reads ("Cancel")."OnClick", Form Unloads and Function (Sub NextRow) is fired, "NextRow" selects 1 row down, column "C" is selected.
*Special Notes* (Togle Button upper left corner)
Range Of "Student Info" is Visable, but Range of "Private Info" is not visable or selectable unless Unlocked with password. When ToggleButton is depressed I want a Message box with a textbox requiring a password to unhide the Private info section. How do add this functionality?