Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 61
Default transfer name from date filed into new column and than subtotal

I have exported data from other prg. Where I have filed like Date, Ref no.
Op. amt., Pending amt, due date and overdue date.

Where in date filed I have party name and dates want to transfer that name
from date filed into new column and than subtotal as per party name.

How do I transfer name from date filed into new column and than subtotal all
filed with party name.

Any Help thank in advance.

****al


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4,339
Default transfer name from date filed into new column and than subtotal

Can you give an example of the data layout (columns/fields) and how you want
the output?

"****al shah" wrote:

I have exported data from other prg. Where I have filed like Date, Ref no.
Op. amt., Pending amt, due date and overdue date.

Where in date filed I have party name and dates want to transfer that name
from date filed into new column and than subtotal as per party name.

How do I transfer name from date filed into new column and than subtotal all
filed with party name.

Any Help thank in advance.

****al


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 61
Default transfer name from date filed into new column and than subtota

Thanks for Reply. Toppers

My Data layout is like...
a1, b1, c1, d1, e1,
f1
Date, Ref, Op. Amt, Pending Amt, Due date, Overdue day
00123ABC & Co.,
10-dec-05, 0101, 56700, 34099, 12-jan-06, 30
12-dec-05, 0102, 46100, 24090, 15-jan-06, 35
00125xyz & Co.,
17-dec-05, 0111, 56700, 4092, 22-jan-06, 30
22-dec-05, 0002, 23160, 1790, 25-jan-06, 15
29-dec-05, 0501, 16800, 2099, 12-jan-06, 20
31-dec-05, 0302, 86120, 6000, 25-jan-06, 33

I want output like...

A1, b1, c1, d1, e1,
f1, g1
Party, Date, Ref, Op. Amt, Pending Amt, Due
date, Overdue
00123ABC & Co.,10-dec-05, 0101, 56700, 34099, 12-jan-06, 30
00123ABC & Co.,12-dec-05, 0102, 46100, 24090, 15-jan-06, 35
Party subtotal 102800 58189
00125xyz & Co.,17-dec-05, 0111, 56700, 4092, 22-jan-06,
30
00125xyz & Co.,22-dec-05, 0002, 23160, 1790, 25-jan-06,
15
00125xyz & Co.,29-dec-05, 0501, 16800, 2099, 12-jan-06,
20
00125xyz & Co.,31-dec-05, 0302, 86120, 6000, 25-jan-06,
33
Party Subtotal 345590 13451
any help

"Toppers" wrote:

Can you give an example of the data layout (columns/fields) and how you want
the output?

"****al shah" wrote:

I have exported data from other prg. Where I have filed like Date, Ref no.
Op. amt., Pending amt, due date and overdue date.

Where in date filed I have party name and dates want to transfer that name
from date filed into new column and than subtotal as per party name.

How do I transfer name from date filed into new column and than subtotal all
filed with party name.

Any Help thank in advance.

****al


  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4,339
Default transfer name from date filed into new column and than subtota

Hi,
Try this:

Sub SumByParty()

Dim ws1 As Worksheet, ws2 As Worksheet
Dim lastrow As Long, r As Long, srow As Long, nrow As Long
Dim OpAmt As Double, PendAmt As Double

Set ws1 = Worksheets("Sheet1") ' <=== Change
Set ws2 = Worksheets("Sheet2") ' <=== Change

ws1.Activate
With ws1

lastrow = .Cells(Rows.Count, 1).End(xlUp).Row
ws2.Range("a1:g1") = Array("Party", "Date", "Ref", "Op. Amt", "Pending
Amt", "Due date", "Overdue Date")

Set Outrng = ws2.Range("a2")
srow = 2
r = 2

Do
OpAmt = .Cells(r, 3)
PendAmt = .Cells(r, 4)
r = r + 1
Do While .Cells(r, 7) = "" And r <= lastrow
OpAmt = OpAmt + .Cells(r, 3)
PendAmt = PendAmt + .Cells(r, 4)
r = r + 1
Loop
nrow = r - srow
.Cells(srow, 1).Resize(nrow, 6).Copy Outrng.Offset(0, 1)
Outrng.Resize(nrow) = .Cells(srow, 7)
Outrng.Offset(nrow + 1, 3) = OpAmt
Outrng.Offset(nrow + 1, 4) = PendAmt
Set Outrng = Outrng.Offset(nrow + 4, 0)
srow = r
Loop While r <= lastrow

End With
End Sub



"****al shah" wrote:

Thanks for Reply. Toppers

My Data layout is like...
a1, b1, c1, d1, e1,
f1
Date, Ref, Op. Amt, Pending Amt, Due date, Overdue day
00123ABC & Co.,
10-dec-05, 0101, 56700, 34099, 12-jan-06, 30
12-dec-05, 0102, 46100, 24090, 15-jan-06, 35
00125xyz & Co.,
17-dec-05, 0111, 56700, 4092, 22-jan-06, 30
22-dec-05, 0002, 23160, 1790, 25-jan-06, 15
29-dec-05, 0501, 16800, 2099, 12-jan-06, 20
31-dec-05, 0302, 86120, 6000, 25-jan-06, 33

I want output like...

A1, b1, c1, d1, e1,
f1, g1
Party, Date, Ref, Op. Amt, Pending Amt, Due
date, Overdue
00123ABC & Co.,10-dec-05, 0101, 56700, 34099, 12-jan-06, 30
00123ABC & Co.,12-dec-05, 0102, 46100, 24090, 15-jan-06, 35
Party subtotal 102800 58189
00125xyz & Co.,17-dec-05, 0111, 56700, 4092, 22-jan-06,
30
00125xyz & Co.,22-dec-05, 0002, 23160, 1790, 25-jan-06,
15
00125xyz & Co.,29-dec-05, 0501, 16800, 2099, 12-jan-06,
20
00125xyz & Co.,31-dec-05, 0302, 86120, 6000, 25-jan-06,
33
Party Subtotal 345590 13451
any help

"Toppers" wrote:

Can you give an example of the data layout (columns/fields) and how you want
the output?

"****al shah" wrote:

I have exported data from other prg. Where I have filed like Date, Ref no.
Op. amt., Pending amt, due date and overdue date.

Where in date filed I have party name and dates want to transfer that name
from date filed into new column and than subtotal as per party name.

How do I transfer name from date filed into new column and than subtotal all
filed with party name.

Any Help thank in advance.

****al


  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 61
Default transfer name from date filed into new column and than subtota

Thanks you very much it's working..
But i want subtotal at end of each party dates are over and not end of the
data, is this possible? one more thing can party name come below party filed.

thanks again for reply.

****al

"Toppers" wrote:

Hi,
Try this:

Sub SumByParty()

Dim ws1 As Worksheet, ws2 As Worksheet
Dim lastrow As Long, r As Long, srow As Long, nrow As Long
Dim OpAmt As Double, PendAmt As Double

Set ws1 = Worksheets("Sheet1") ' <=== Change
Set ws2 = Worksheets("Sheet2") ' <=== Change

ws1.Activate
With ws1

lastrow = .Cells(Rows.Count, 1).End(xlUp).Row
ws2.Range("a1:g1") = Array("Party", "Date", "Ref", "Op. Amt", "Pending
Amt", "Due date", "Overdue Date")

Set Outrng = ws2.Range("a2")
srow = 2
r = 2

Do
OpAmt = .Cells(r, 3)
PendAmt = .Cells(r, 4)
r = r + 1
Do While .Cells(r, 7) = "" And r <= lastrow
OpAmt = OpAmt + .Cells(r, 3)
PendAmt = PendAmt + .Cells(r, 4)
r = r + 1
Loop
nrow = r - srow
.Cells(srow, 1).Resize(nrow, 6).Copy Outrng.Offset(0, 1)
Outrng.Resize(nrow) = .Cells(srow, 7)
Outrng.Offset(nrow + 1, 3) = OpAmt
Outrng.Offset(nrow + 1, 4) = PendAmt
Set Outrng = Outrng.Offset(nrow + 4, 0)
srow = r
Loop While r <= lastrow

End With
End Sub



"****al shah" wrote:

Thanks for Reply. Toppers

My Data layout is like...
a1, b1, c1, d1, e1,
f1
Date, Ref, Op. Amt, Pending Amt, Due date, Overdue day
00123ABC & Co.,
10-dec-05, 0101, 56700, 34099, 12-jan-06, 30
12-dec-05, 0102, 46100, 24090, 15-jan-06, 35
00125xyz & Co.,
17-dec-05, 0111, 56700, 4092, 22-jan-06, 30
22-dec-05, 0002, 23160, 1790, 25-jan-06, 15
29-dec-05, 0501, 16800, 2099, 12-jan-06, 20
31-dec-05, 0302, 86120, 6000, 25-jan-06, 33

I want output like...

A1, b1, c1, d1, e1,
f1, g1
Party, Date, Ref, Op. Amt, Pending Amt, Due
date, Overdue
00123ABC & Co.,10-dec-05, 0101, 56700, 34099, 12-jan-06, 30
00123ABC & Co.,12-dec-05, 0102, 46100, 24090, 15-jan-06, 35
Party subtotal 102800 58189
00125xyz & Co.,17-dec-05, 0111, 56700, 4092, 22-jan-06,
30
00125xyz & Co.,22-dec-05, 0002, 23160, 1790, 25-jan-06,
15
00125xyz & Co.,29-dec-05, 0501, 16800, 2099, 12-jan-06,
20
00125xyz & Co.,31-dec-05, 0302, 86120, 6000, 25-jan-06,
33
Party Subtotal 345590 13451
any help

"Toppers" wrote:

Can you give an example of the data layout (columns/fields) and how you want
the output?

"****al shah" wrote:

I have exported data from other prg. Where I have filed like Date, Ref no.
Op. amt., Pending amt, due date and overdue date.

Where in date filed I have party name and dates want to transfer that name
from date filed into new column and than subtotal as per party name.

How do I transfer name from date filed into new column and than subtotal all
filed with party name.

Any Help thank in advance.

****al




  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4,339
Default transfer name from date filed into new column and than subtota

****al,
Is this what you want? If not, send me an example workbook
)

Sub SumByParty()

Dim ws1 As Worksheet, ws2 As Worksheet
Dim lastrow As Long, r As Long, srow As Long, nrow As Long
Dim OpAmt As Double, PendAmt As Double

Set ws1 = Worksheets("Sheet1") ' <=== Change
Set ws2 = Worksheets("Sheet2") ' <=== Change

ws1.Activate
With ws1

lastrow = .Cells(Rows.Count, 1).End(xlUp).Row
ws2.Range("a1:g1") = Array("Party", "Date", "Ref", "Op. Amt", "Pending
Amt", "Due date", "Overdue Date")

Set Outrng = ws2.Range("a2")
srow = 2
r = 2

Do
OpAmt = .Cells(r, 3)
PendAmt = .Cells(r, 4)
r = r + 1
Do While .Cells(r, 7) = "" And r <= lastrow
OpAmt = OpAmt + .Cells(r, 3)
PendAmt = PendAmt + .Cells(r, 4)
r = r + 1
Loop
nrow = r - srow
.Cells(srow, 1).Resize(nrow, 6).Copy Outrng.Offset(0, 1)
Outrng.Resize(nrow) = .Cells(srow, 7)
Outrng.Offset(nrow - 1, 7) = OpAmt
Outrng.Offset(nrow - 1, 8) = PendAmt
Set Outrng = Outrng.Offset(nrow + 1, 0)
srow = r
Loop While r <= lastrow

End With
End Sub
"****al shah" wrote:

Thanks you very much it's working..
But i want subtotal at end of each party dates are over and not end of the
data, is this possible? one more thing can party name come below party filed.

thanks again for reply.

****al

"Toppers" wrote:

Hi,
Try this:

Sub SumByParty()

Dim ws1 As Worksheet, ws2 As Worksheet
Dim lastrow As Long, r As Long, srow As Long, nrow As Long
Dim OpAmt As Double, PendAmt As Double

Set ws1 = Worksheets("Sheet1") ' <=== Change
Set ws2 = Worksheets("Sheet2") ' <=== Change

ws1.Activate
With ws1

lastrow = .Cells(Rows.Count, 1).End(xlUp).Row
ws2.Range("a1:g1") = Array("Party", "Date", "Ref", "Op. Amt", "Pending
Amt", "Due date", "Overdue Date")

Set Outrng = ws2.Range("a2")
srow = 2
r = 2

Do
OpAmt = .Cells(r, 3)
PendAmt = .Cells(r, 4)
r = r + 1
Do While .Cells(r, 7) = "" And r <= lastrow
OpAmt = OpAmt + .Cells(r, 3)
PendAmt = PendAmt + .Cells(r, 4)
r = r + 1
Loop
nrow = r - srow
.Cells(srow, 1).Resize(nrow, 6).Copy Outrng.Offset(0, 1)
Outrng.Resize(nrow) = .Cells(srow, 7)
Outrng.Offset(nrow + 1, 3) = OpAmt
Outrng.Offset(nrow + 1, 4) = PendAmt
Set Outrng = Outrng.Offset(nrow + 4, 0)
srow = r
Loop While r <= lastrow

End With
End Sub



"****al shah" wrote:

Thanks for Reply. Toppers

My Data layout is like...
a1, b1, c1, d1, e1,
f1
Date, Ref, Op. Amt, Pending Amt, Due date, Overdue day
00123ABC & Co.,
10-dec-05, 0101, 56700, 34099, 12-jan-06, 30
12-dec-05, 0102, 46100, 24090, 15-jan-06, 35
00125xyz & Co.,
17-dec-05, 0111, 56700, 4092, 22-jan-06, 30
22-dec-05, 0002, 23160, 1790, 25-jan-06, 15
29-dec-05, 0501, 16800, 2099, 12-jan-06, 20
31-dec-05, 0302, 86120, 6000, 25-jan-06, 33

I want output like...

A1, b1, c1, d1, e1,
f1, g1
Party, Date, Ref, Op. Amt, Pending Amt, Due
date, Overdue
00123ABC & Co.,10-dec-05, 0101, 56700, 34099, 12-jan-06, 30
00123ABC & Co.,12-dec-05, 0102, 46100, 24090, 15-jan-06, 35
Party subtotal 102800 58189
00125xyz & Co.,17-dec-05, 0111, 56700, 4092, 22-jan-06,
30
00125xyz & Co.,22-dec-05, 0002, 23160, 1790, 25-jan-06,
15
00125xyz & Co.,29-dec-05, 0501, 16800, 2099, 12-jan-06,
20
00125xyz & Co.,31-dec-05, 0302, 86120, 6000, 25-jan-06,
33
Party Subtotal 345590 13451
any help

"Toppers" wrote:

Can you give an example of the data layout (columns/fields) and how you want
the output?

"****al shah" wrote:

I have exported data from other prg. Where I have filed like Date, Ref no.
Op. amt., Pending amt, due date and overdue date.

Where in date filed I have party name and dates want to transfer that name
from date filed into new column and than subtotal as per party name.

How do I transfer name from date filed into new column and than subtotal all
filed with party name.

Any Help thank in advance.

****al


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
Can I retrieve a file that had another filed 'saved' over it? DESPERATE Excel Discussion (Misc queries) 3 March 12th 09 08:56 PM
Pivot table filed defaults DianeG Excel Worksheet Functions 2 May 13th 08 04:21 PM
Subtotal filed in pivot table in Excel? Jason Excel Worksheet Functions 1 November 22nd 06 03:12 AM
transfer name from date filed into new column and than subtotal shital shah Excel Programming 0 February 9th 06 01:47 PM
Subtotal database based on column with faked date JonasP Excel Programming 0 January 5th 06 03:09 PM


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