Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 295
Default Abbreviate Workbook/Sheet/range

I want refer a W/S/R in the shortest possible way because of the number of
repetitions. At the end I want:
C_str.Copy: P_str.PasteSpecial Paste:=xlPasteValues

What I have so far is (and I think that C_str as String may be incorrect):

Dim C_str As String, P_str As String, C_bk As Workbook, C_sh As
Worksheet, C_rng As Range, P_bk As Workbook, P_sh As Worksheet, P_rng As Range

Set C_bk = Workbooks("1. FINANCE.xls"): Set C_sh = Sheets("Refinance"):
Set C_rng = Range("L201")

Set P_bk = Workbooks("1. FINANCE.xls"): Set P_sh = Sheets("Refinance"):
Set P_rng = Range("L202")
Regards, Brett
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 9,101
Default Abbreviate Workbook/Sheet/range

This is the correct way

Dim C_str As String, P_str As String, C_bk As Workbook, C_sh As
Worksheet, C_rng As Range, P_bk As Workbook, P_sh As Worksheet, P_rng As Range

Set C_bk = Workbooks("1. FINANCE.xls")
Set C_sh = C_bk.Sheets("Refinance")
Set C_rng = C_sh.Range("L201")

Set P_bk = Workbooks("1. FINANCE.xls")
Set P_sh = P_bk.Sheets("Refinance")
Set P_rng = P_sh.Range("L202")




"Brettjg" wrote:

I want refer a W/S/R in the shortest possible way because of the number of
repetitions. At the end I want:
C_str.Copy: P_str.PasteSpecial Paste:=xlPasteValues

What I have so far is (and I think that C_str as String may be incorrect):

Dim C_str As String, P_str As String, C_bk As Workbook, C_sh As
Worksheet, C_rng As Range, P_bk As Workbook, P_sh As Worksheet, P_rng As Range

Set C_bk = Workbooks("1. FINANCE.xls"): Set C_sh = Sheets("Refinance"):
Set C_rng = Range("L201")

Set P_bk = Workbooks("1. FINANCE.xls"): Set P_sh = Sheets("Refinance"):
Set P_rng = Range("L202")
Regards, Brett

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 295
Default Abbreviate Workbook/Sheet/range

Hi Joel, absolute cracker! That will save me tens of thousands of characters
in PERSONAL.XLS.
TVM, Brett

"Joel" wrote:

This is the correct way

Dim C_str As String, P_str As String, C_bk As Workbook, C_sh As
Worksheet, C_rng As Range, P_bk As Workbook, P_sh As Worksheet, P_rng As Range

Set C_bk = Workbooks("1. FINANCE.xls")
Set C_sh = C_bk.Sheets("Refinance")
Set C_rng = C_sh.Range("L201")

Set P_bk = Workbooks("1. FINANCE.xls")
Set P_sh = P_bk.Sheets("Refinance")
Set P_rng = P_sh.Range("L202")




"Brettjg" wrote:

I want refer a W/S/R in the shortest possible way because of the number of
repetitions. At the end I want:
C_str.Copy: P_str.PasteSpecial Paste:=xlPasteValues

What I have so far is (and I think that C_str as String may be incorrect):

Dim C_str As String, P_str As String, C_bk As Workbook, C_sh As
Worksheet, C_rng As Range, P_bk As Workbook, P_sh As Worksheet, P_rng As Range

Set C_bk = Workbooks("1. FINANCE.xls"): Set C_sh = Sheets("Refinance"):
Set C_rng = Range("L201")

Set P_bk = Workbooks("1. FINANCE.xls"): Set P_sh = Sheets("Refinance"):
Set P_rng = Range("L202")
Regards, Brett

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Abbreviate [Number] Billions to [#] Bn Jarod Excel Discussion (Misc queries) 4 April 24th 23 11:46 AM
How do I abbreviate a year? Yvonne Excel Discussion (Misc queries) 3 July 4th 09 12:06 AM
How do I abbreviate words? shangud Excel Discussion (Misc queries) 2 August 17th 08 12:50 PM
Can I abbreviate one value in a data series? CMEknit Charts and Charting in Excel 2 June 16th 06 03:14 PM


All times are GMT +1. The time now is 06:45 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"