Sign Up |  Live StatsLive Stats    Articles 35,345| Comments 159,790| Members 17,820, Newest waheguruhelpme| Online 222
Home Contact
 (Forgotten?): 
    Sikhism

   
                                                                     Your Banner Here!    

Code in Excel - adjust for Access

Our Donation Goal : Why Donate? : Donate Today! : Donate Anonymously (ਗੁਪਤ) : Our Family of Supporters
Goal this month: 400 USD, Received: 35 USD (9%)
Please Donate...
Related Topics...
Thread Thread Starter Forum Replies Last Post
Code to adjust query criteria Francophone Information Technology 1 28-Jul-2006 08:34 AM
active msgbox function in excel via vba code from access thread Information Technology 0 28-Jul-2006 08:30 AM
Excel To Access Wills Information Technology 2 28-Jul-2006 08:25 AM
Excel and Access Mike Information Technology 2 28-Jul-2006 08:21 AM
Excel Macro to Code Secret Squirrel Information Technology 0 05-Nov-2005 12:48 PM


Tags
code, excel, adjust, access
Reply Post New Topic In This Forum Stay Connected to Sikhism, Click Here to Register Now!
  #1 (permalink)  
Old 28-Jul-2006, 08:27 AM
ddunks's Avatar ddunks
Guest
 
Posts: n/a
   
   
Code in Excel - adjust for Access

  Donate Today!   Email to Friend  Tell a Friend   Show Printable Version  Print   Contact sikhphilosophy.net Administraion for any Suggestions, Ideas, Feedback.  Feedback  

Register to Remove Advertisements
This is our rubberband macro(actually two macros here; one is called FindNext
and is called from the first macro) . We use it in Excel to against the
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/information-technology/12187-code-in-excel-adjust-for-access.html
“tool” data. It “starts” at IAP_Benchmark of 0, and does the code, generating
the factors you see here.
I have played around trying to get this code to work against the same data
Iin an Access database. Any suggestions?

Log_Dist IAP_Benchmark Factor
-15.91
-2.62
-1.40
0.00 0 1.075
1.40
4.39
6.51 7 0.987
8.01
19.68 20 1.012
28.92
36.99
38.46 39 1




On Error GoTo err_Handler

Dim currentBenchmark As Long
Dim newBenchmark As Long
Dim currentFootage As Double
Dim newFootage As Double
Dim deltaBenchmark As Double
Dim deltaFootage As Double
Dim newFactor As Double
Dim factorCell
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=12187

currentBenchmark = ActiveCell.Value
currentFootage = ActiveCell.Offset(0, -1).Value

Do
'Get new factor cell
factorCell = ActiveCell.Offset(0, 1).Address
ActiveCell.Offset(1).Activate
FindNext
newBenchmark = ActiveCell.Value
newFootage = ActiveCell.Offset(0, -1).Value

deltaBenchmark = newBenchmark - currentBenchmark
deltaFootage = newFootage - currentFootage
If deltaFootage > 0 Then
newFactor = deltaBenchmark / deltaFootage
Else
Range(factorCell).Value = 1
Exit Sub
End If

' Place factor in factor cell
Range(factorCell).Value = newFactor

currentBenchmark = newBenchmark
currentFootage = newFootage

Loop Until ActiveCell.Offset(1, -1).Value = 0

ActivateCell.Offset(0, 1).Value = 1


err_exit:
Exit Sub
err_Handler:
MsgBox Err.Number & " - " & Err.Description
Resume err_exit

End Sub


Sub FindNext()

Do While ActiveCell.Offset(0, -1).Value > 0 And ActiveCell.Value = 0
ActiveCell.Offset(1).Select
Loop

End Sub






 
Do share your immediate thoughts or reactions on this issue? We value your views! Login Now! or Sign Up Today! to share your views with us.. Gurfateh!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 28-Jul-2006, 08:27 AM
Douglas J Steele's Avatar Douglas J Steele
Guest
 
Posts: n/a
   
   
Re: Code in Excel - adjust for Access

  Donate Today!  
While the interface may look similar, Access and Excel are very different
products. Techniques such as what you're using in Excel that rely on
"previous row" don't translate into Access.

Perhaps you can explain what it is you're trying to do in words, and someone
can help you achieve that functionality in Access.

--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no e-mails, please!)


"ddunks" wrote in message
news:EEA32F6A-63D7-4ABF-9EC5-221CB6DE8110@microsoft.com...
> This is our rubberband macro(actually two macros here; one is called

FindNext
> and is called from the first macro) . We use it in Excel to against the
> "tool" data. It "starts" at IAP_Benchmark of 0, and does the code,

generating
> the factors you see here.
> I have played around trying to get this code to work against the same data
> Iin an Access database. Any suggestions?
>
> Log_Dist IAP_Benchmark Factor
> -15.91
> -2.62
> -1.40
> 0.00 0 1.075
> 1.40
> 4.39
> 6.51 7 0.987
> 8.01
> 19.68 20 1.012
> 28.92
> 36.99
> 38.46 39 1
>
>
>
>
> On Error GoTo err_Handler
>
> Dim currentBenchmark As Long
> Dim newBenchmark As Long
> Dim currentFootage As Double
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=12187
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=12187
> Dim newFootage As Double
> Dim deltaBenchmark As Double
> Dim deltaFootage As Double
> Dim newFactor As Double
> Dim factorCell
>
> currentBenchmark = ActiveCell.Value
> currentFootage = ActiveCell.Offset(0, -1).Value
>
> Do
> 'Get new factor cell
> factorCell = ActiveCell.Offset(0, 1).Address
> ActiveCell.Offset(1).Activate
> FindNext
> newBenchmark = ActiveCell.Value
> newFootage = ActiveCell.Offset(0, -1).Value
>
> deltaBenchmark = newBenchmark - currentBenchmark
> deltaFootage = newFootage - currentFootage
> If deltaFootage > 0 Then
> newFactor = deltaBenchmark / deltaFootage
> Else
> Range(factorCell).Value = 1
> Exit Sub
> End If
>
> ' Place factor in factor cell
> Range(factorCell).Value = newFactor
>
> currentBenchmark = newBenchmark
> currentFootage = newFootage
>
> Loop Until ActiveCell.Offset(1, -1).Value = 0
>
> ActivateCell.Offset(0, 1).Value = 1
>
>
> err_exit:
> Exit Sub
> err_Handler:
> MsgBox Err.Number & " - " & Err.Description
> Resume err_exit
>
> End Sub
>
>
> Sub FindNext()
>
> Do While ActiveCell.Offset(0, -1).Value > 0 And ActiveCell.Value = 0
> ActiveCell.Offset(1).Select
> Loop
>
> End Sub
>



Reply With Quote
   Click Here to Donate Now!

Support Us!
Become a Promoter!
Gurfateh ji, you can become a SPN Promoter by Donating as little as $10 each month. With limited resources & high operational costs, your donations make it possible for us to deliver a quality website and spread the teachings of the Sri Guru Granth Sahib Ji, to serve & uplift humanity. Every contribution counts. Donate Generously. Gurfateh!
ReplyPost New Topic In This Forum Stay Connected to Sikhism, Click Here to Register Now!

Bookmarks


(View-All Members who have read this thread : 0
There are no names to display.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Tools Search
Search:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

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

» Gurbani Jukebox
Listen to Gurbani while surfing SPN!
» Active Discussions
sikhism Who is "Mohan"?
Today 08:46 AM
22 Replies, 331 Views
sikhism How important is Matha...
Today 08:12 AM
59 Replies, 1,037 Views
sikhism need urgent advice.......
Today 06:46 AM
6 Replies, 78 Views
sikhism ਨਾਮਾ
Today 06:37 AM
2 Replies, 51 Views
sikhism Sikh Diamonds Video...
Today 04:23 AM
6 Replies, 115 Views
sikhism Are Creator and Creation...
Today 01:30 AM
44 Replies, 2,835 Views
sikhism Herman Hesse,...
Today 00:54 AM
13 Replies, 228 Views
sikhism On a Scale of Most...
Yesterday 21:42 PM
30 Replies, 1,277 Views
sikhism I became victim by...
Yesterday 19:50 PM
0 Replies, 43 Views
sikhism Sikh Books downloads
Yesterday 15:39 PM
2 Replies, 65 Views
sikhism Salok Sheikh Farid ji...
Yesterday 09:35 AM
0 Replies, 46 Views
sikhism In Punjab, three farmers...
Yesterday 05:36 AM
0 Replies, 48 Views
sikhism Supernatural Sikhs, what...
Yesterday 03:45 AM
19 Replies, 413 Views
sikhism Sukhmani Sahib Astpadi...
26-May-2012 22:57 PM
0 Replies, 49 Views
Do You Think You Are...
26-May-2012 09:59 AM
94 Replies, 8,258 Views
» Books You Should Read...
Powered by vBadvanced CMPS v3.2.2

All times are GMT +6.5. The time now is 08:55 AM.
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.5.2 Copyright 2004-12, All Rights Reserved. Sikh Philosophy Network


Page generated in 0.34708 seconds with 30 queries