ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   entering data on another sheet (https://www.excelbanter.com/excel-programming/318074-entering-data-another-sheet.html)

Tony Zappal

entering data on another sheet
 
Hi All,

I have the below code which i was hoping would work.
It's supposed to enter the varable defined from the userform1 onto another
sheet which doesn't have focus. However, it enters it onto current sheet, not
onto the RecsC sheet.
Can anyone please help? I've tried different combinations, but cant get it
to work.

Cheers.
Tony.

----------------------------------------------------
With Worksheets("RecsC")
Set g = Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
g = UserForm1.strSuppNam
End With



Norman Jones

entering data on another sheet
 
Hi Tony,

Try:

With Worksheets("Sheet3")
Set g = .Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
End With
g.Value = UserForm1.strSuppNam

Note the dot before range and the use of the value property of g.

---
Regards,
Norman



"Tony Zappal" wrote in message
...
Hi All,

I have the below code which i was hoping would work.
It's supposed to enter the varable defined from the userform1 onto another
sheet which doesn't have focus. However, it enters it onto current sheet,
not
onto the RecsC sheet.
Can anyone please help? I've tried different combinations, but cant get it
to work.

Cheers.
Tony.

----------------------------------------------------
With Worksheets("RecsC")
Set g = Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
g = UserForm1.strSuppNam
End With





Don Guillett[_4_]

entering data on another sheet
 
try putting the dot ( . ) before range. Look in help for with.

--
Don Guillett
SalesAid Software

"Tony Zappal" wrote in message
...
Hi All,

I have the below code which i was hoping would work.
It's supposed to enter the varable defined from the userform1 onto another
sheet which doesn't have focus. However, it enters it onto current sheet,

not
onto the RecsC sheet.
Can anyone please help? I've tried different combinations, but cant get it
to work.

Cheers.
Tony.

----------------------------------------------------
With Worksheets("RecsC")
Set g = Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
g = UserForm1.strSuppNam
End With





Tim Coddington

entering data on another sheet
 
Or, disregard the 'with' and try
Set g = Range("'RecsC'!A" & Rows.Count).End(xlUp).Offset(1, 0)
instead of
Set g = Range("A" & Rows.Count).End(xlUp).Offset(1, 0)


"Don Guillett" wrote in message
...
try putting the dot ( . ) before range. Look in help for with.

--
Don Guillett
SalesAid Software

"Tony Zappal" wrote in message
...
Hi All,

I have the below code which i was hoping would work.
It's supposed to enter the varable defined from the userform1 onto

another
sheet which doesn't have focus. However, it enters it onto current

sheet,
not
onto the RecsC sheet.
Can anyone please help? I've tried different combinations, but cant get

it
to work.

Cheers.
Tony.

----------------------------------------------------
With Worksheets("RecsC")
Set g = Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
g = UserForm1.strSuppNam
End With







Tony Zappal

entering data on another sheet
 
Hi Norman, Don, Tim.

Thank you all for replying. The "dot" in front of range did the trick.
Thanks again.

Cheers.
Tony.

"Tony Zappal" wrote:

Hi All,

I have the below code which i was hoping would work.
It's supposed to enter the varable defined from the userform1 onto another
sheet which doesn't have focus. However, it enters it onto current sheet, not
onto the RecsC sheet.
Can anyone please help? I've tried different combinations, but cant get it
to work.

Cheers.
Tony.

----------------------------------------------------
With Worksheets("RecsC")
Set g = Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
g = UserForm1.strSuppNam
End With



Don Guillett[_4_]

entering data on another sheet
 
glad to help

--
Don Guillett
SalesAid Software

"Tony Zappal" wrote in message
...
Hi Norman, Don, Tim.

Thank you all for replying. The "dot" in front of range did the trick.
Thanks again.

Cheers.
Tony.

"Tony Zappal" wrote:

Hi All,

I have the below code which i was hoping would work.
It's supposed to enter the varable defined from the userform1 onto

another
sheet which doesn't have focus. However, it enters it onto current

sheet, not
onto the RecsC sheet.
Can anyone please help? I've tried different combinations, but cant get

it
to work.

Cheers.
Tony.

----------------------------------------------------
With Worksheets("RecsC")
Set g = Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
g = UserForm1.strSuppNam
End With






All times are GMT +1. The time now is 07:29 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com