Avatar of wlwebb
wlwebbFlag for United States of America

asked on 

Userform Textbox with date adjusted by worksheet cell

Hi
I have an Excel 2007 workbook where I have created a Userform.  On that Userform the clerk will select a date from a Calendar Control.  That selected date then populates textbox tbDateEnd with the following

(Note-This code works)
Private Sub Calendar1_Click()
    ActiveCell.NumberFormat = "m/d/yyyy"
    tbDateEnding.Value = Calendar1.Value
    Sheets("History Detail").Range("DateEndingInput").Value = Calendar1.Value
    
End Sub

Open in new window


This following is what I can't get to work

I have a second textbox where I want the deliver date to be calculated and recorded.  The deliver date lead time is a named range on worksheet "Company Data"  That name is "LeadTimeDaysAdjustment" and is a formula that returns a number (example say 7).

What I am trying to do is when the clerk clicks the calendar control it populates that tbDateEnding (which it currently does) and then populates the "tbDeliverDate" with the tbDateEnding + the LeadTimeDaysAdjustment

Here is the code I used for that:
Private Sub tbDateEnding_Change()
    DaysAdjust.Value = Worksheets("Company Data").Range("LeadTimeDaysAdjustment").Value
    ActiveCell.NumberFormat = "m/d/yyyy"
    
    tbDateEnding.Value = (tbDateEnding.Value + DaysAdjust.Value)
    
End Sub

Open in new window


It does not work.
Microsoft Excel

Avatar of undefined
Last Comment
wlwebb
Avatar of Arno Koster
Arno Koster
Flag of Netherlands image

can you try
tbDeliverDate.Value = (Calendar1.Value + DaysAdjust.Value)
Avatar of Arno Koster
Arno Koster
Flag of Netherlands image

tbDeliverDate.Value = (tbDateEnding.Value + DaysAdjust.Value)

Open in new window

should work as well
Avatar of wlwebb
wlwebb
Flag of United States of America image

ASKER

I keep getting "Object Required" as an Error when it hits the DaysAdjust.Value = Worksheets...........
ASKER CERTIFIED SOLUTION
Avatar of Norie
Norie

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of wlwebb
wlwebb
Flag of United States of America image

ASKER

Thanks.  Worked when I fixed that issue
Microsoft Excel
Microsoft Excel

Microsoft Excel topics include formulas, formatting, VBA macros and user-defined functions, and everything else related to the spreadsheet user interface, including error messages.

144K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo