Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2
Default Can I use a defined integer in an OFFSET method?

I have a looped macro for opening files and copy/paste some info from them.
In order to keep this info from overwriting I want to use an offset. Here is
a what I need:

Dim y As Integer
y = (D152 * 2)
ActiveCell.Offset(0, y).Select

I'm new to VBA so I not sure if this is possible, but this was the best
solution I could come up with... but still doesn't selct an offested cell
(D152=COUNT(O151:DL151))
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 863
Default Can I use a defined integer in an OFFSET method?

VBA doesn't know what you mean by D152. It assumes you have an undeclared
variable by that name.

You need to tell it you are talking about a worksheet cell, i.e.

Dim y As Integer
y = Range("D152").Value * 2
ActiveCell.Offset(0, y).Select

BUT.... you are offsetting by Y columns, not by Y rows. And there are only 256
columns on a worksheet. If you mean to move *down* Y rows, it should be

ActiveCell.Offset(y, 0).Select

On Tue, 22 Mar 2005 18:23:03 -0800, "BrookStevenson"
wrote:

I have a looped macro for opening files and copy/paste some info from them.
In order to keep this info from overwriting I want to use an offset. Here is
a what I need:

Dim y As Integer
y = (D152 * 2)
ActiveCell.Offset(0, y).Select

I'm new to VBA so I not sure if this is possible, but this was the best
solution I could come up with... but still doesn't selct an offested cell
(D152=COUNT(O151:DL151))


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
How do I add an integer to an existing integer? Aaron Excel Worksheet Functions 3 December 17th 09 09:46 PM
Dynamic Chart with OFFSET defined name not working Montse Charts and Charting in Excel 2 April 1st 09 01:35 PM
Run-time error '50290': Application-defined or object-defined erro Macro button Excel Discussion (Misc queries) 1 March 12th 09 10:59 AM
How do I offset a row of cells a defined number of columes? steve from devon england Excel Worksheet Functions 1 February 16th 06 09:09 AM
Offset in User Defined Function Mark Graesser Excel Programming 1 January 12th 04 08:41 PM


All times are GMT +1. The time now is 08:42 PM.

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

About Us

"It's about Microsoft Excel"