| Write/Read | About Markers | 
| Description | Sets or returns the bucket number (data point) for the active marker. When the markers are interpolated (non-discrete), the returned value is the nearest marker bucket position. | 
| VB Syntax | mark.BucketNumber = value | 
| Variable | (Type) - Description | 
| mark | A Marker (object) | 
| value | (long integer) - Data point. Choose any number between 0 and the measurement's number of data points - 1. For example, with Number of points = 201, choose between 0 and 200 | 
| Return Type | Long Integer | 
| Default | The first marker is set to the middle of the span. Subsequent markers are set to the bucket number of the previously active marker. | 
| Examples | mark.BucketNumber = 100 'moves the active marker to data point 100 -Write | 
| pointNumber = mark.BucketNumber 'returns the data point number of the marker object. When the markers are interpolated (non-discrete), the returned value is the nearest marker bucket position. | |
| C++ Syntax | HRESULT get_BucketNumber(long *pVal) | 
| Interface | IMarker |