Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 27,285
Default array problem

dim myarr() as variant
sub next button click

redim myarr(1 to 2,0 to 0)
myarr(1,0) = account.text
myarr(2,0)=amount.text

For the first record

redim myarr(1 to 2, ubound(myarr) + 1)
myarr(1,ubound(myarr)) = account.text
myarr(2,ubound(myarr))=amount.text

When the array is initially declared would it
have a value of zero or empty?


on way to check is to error trap:
Sub aaa()
Dim myarray()
Dim ub As Variant
On Error Resume Next
ub = UBound(myarray)
On Error GoTo 0
If IsEmpty(ub) Then
MsgBox "Not initialized"
End If
End Sub

--
Regards,
Tom Ogilvy




"Rbp9ad" wrote in message
...
I am developing an application in excel. It uses a userform to display
invoice records to the managers that can approve them. The userform has a
split button if a particular invoice needs to be coded to more than one
account. This button opens another userform where the manager can put
amounts in the various account codes. It has a next, done and cancel

button.

I am having trouble with the logic of the next button. I want it to create

a
two dimensional array with a variable number of records. The dimensions
would be the amount and the account. I want to create this array in order

to
reconcile the amounts of the splits with the total invoice amount before

it
is written to the workbook.

dim myarr() as variant
sub next button click

redim myarr(1 to 2,0)
myarr(1,0) = account.text
myarr(2,0)=amount.text

For the first record

redim myarr(1 to 2, ubound(myarr) + 1)
myarr(1,ubound(myarr)) = account.text
myarr(2,ubound(myarr))=amount.text

for subsequent records

i am having trouble with differentiating between the first account and
amount and subsequent ones. When the array is initially declared would it
have a value of zero or empty? How can I write code to see if an array is
empty?




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
Array problem - TIA S Davis Excel Worksheet Functions 9 November 7th 06 02:22 AM
Array problem: Key words-Variant Array, single-element, type mismatch error davidm Excel Programming 6 November 9th 05 05:54 AM
Array problem: Key words-Variant Array, single-element, type mismatch error davidm Excel Programming 1 November 8th 05 04:21 AM
Array Problem?? Michael Vaughan Excel Programming 6 November 12th 04 02:38 AM
array use problem NikkoW Excel Programming 5 May 5th 04 01:32 AM


All times are GMT +1. The time now is 02:06 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"