I want the highlighed code to be in a standard format. The data which i get
daily it keep varies and i  get struck at range(A1:B334). when i recorded
this macro at that time it was A1 :B334
and next day it changed to A1:B321, Next day i ran the macro...not able to
execute.i hope you understood my query.

On Wed, Dec 8, 2010 at 9:45 AM, Dave Bonallack <davebonall...@hotmail.com>wrote:

>   Hi Vebhav,
> You say you need to change the highlighted code daily, but you don't say
> what you change it to, or on what basis it is changed. We need to know this
> if we have any chance of helping you automate the process.
> Regards - Dave.
>
>
> ------------------------------
> Date: Wed, 8 Dec 2010 06:51:01 +0530
> Subject: Re: $$Excel-Macros$$ Error in Macro Code
>
> From: vebhav.j...@gmail.com
> To: excel-macros@googlegroups.com
>
>  Can someone look into this and suggest me.
>
> On Tue, Dec 7, 2010 at 10:33 PM, vebhav jain <vebhav.j...@gmail.com>wrote:
>
> Hello,
>
> Can you please help me in making this code in a standard format, instead of
> changing the code daily manually of the highlighted text. Thanks in Advance.
>
> Sub macro1()
> '
> ' Macro1 Macro
> '
>
> '
> Dim Z As Long
>     Range("H2").Select
>     ActiveCell.FormulaR1C1 = "=CONCATENATE(RC[-6],RC[-5],RC[-1])"
>     Range("H2").Select
>   *  Selection.AutoFill Destination:=Range("H2:H341")*
>     Columns("H:H").Select
>     Selection.Copy
>     Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
> SkipBlanks _
>         :=False, Transpose:=False
>     Columns("B:G").Select
>     Application.CutCopyMode = False
>     Selection.Delete Shift:=xlToLeft
>     Range("A1:B1").Select
>     Range(Selection, Selection.End(xlDown)).Select
>     ActiveWorkbook.Worksheets("kmhpmebck1").Sort.SortFields.Clear
>     ActiveWorkbook.Worksheets("kmhpmebck1").Sort.SortFields.Add
> Key:=Columns( _
>         "B:B"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
>
>         xlSortNormal
>     With ActiveWorkbook.Worksheets("kmhpmebck1").Sort
>   *      .SetRange Range("A1:B334")*
>         .Header = xlYes
>         .MatchCase = False
>         .Orientation = xlTopToBottom
>         .SortMethod = xlPinYin
>         .Apply
>     End With
>     Selection.Subtotal GroupBy:=2, Function:=xlSum, TotalList:=Array(1), _
>
>         Replace:=True, PageBreaks:=False, SummaryBelowData:=True
>     ActiveSheet.Outline.ShowLevels RowLevels:=2
>     Range("B3").Select
>     Range(Selection, Selection.End(xlDown)).Select
>     Selection.Font.Bold = False
>     Selection.Replace What:="total", Replacement:="", LookAt:=xlPart, _
>         SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
>         ReplaceFormat:=False
>     Columns("B:B").Select
>     Selection.TextToColumns Destination:=Range("B1"),
> DataType:=xlFixedWidth, _
>         FieldInfo:=Array(Array(0, 1), Array(5, 1), Array(8, 1)),
> TrailingMinusNumbers:= _
>         True
>     Range("A1").Select
>     ActiveCell.FormulaR1C1 = "Balance"
>     Range("B1").Select
>     ActiveCell.FormulaR1C1 = "Portfolio"
>     Range("C1").Select
>     ActiveCell.FormulaR1C1 = "CCY"
>     Range("D1").Select
>     ActiveCell.FormulaR1C1 = "Date"
>     Range("A1:D1").Select
>     Range(Selection, Selection.End(xlDown)).Select
>     Selection.SpecialCells(xlCellTypeVisible).Select
>     Selection.Copy
>     Sheets.Add After:=Sheets(Sheets.Count)
>     ActiveSheet.Paste
>     ActiveWindow.SmallScroll Down:=-21
>     Application.CutCopyMode = False
>     Selection.Cut
>     Range("E1").Select
>     ActiveSheet.Paste
>     Range("H1").Select
>     Range(Selection, Selection.End(xlDown)).Select
>     Selection.Cut
>     Selection.End(xlToLeft).Select
>     Selection.End(xlToLeft).Select
>     Selection.End(xlToLeft).Select
>     ActiveSheet.Paste
>     Range("F1").Select
>     Range(Selection, Selection.End(xlDown)).Select
>     Columns("F:G").Select
>     Selection.Cut
>     Range("B1").Select
>     ActiveSheet.Paste
>     Range("E1").Select
>     Range(Selection, Selection.End(xlDown)).Select
>     Selection.Cut
>     Range("D1").Select
>     ActiveSheet.Paste
>     Selection.NumberFormat = "#,##0.00"
>     Range("D25").Select
>     Selection.End(xlDown).Select
>     Range("B2").Select
>     Selection.End(xlDown).Select
>     Z = ActiveCell.Row + 0
>     Range("B" & Z).Value = "Grand Total"
>     ActiveCell.Select
>     Selection.Font.Bold = True
>     Selection.End(xlUp).Select
>     Range("A1:D1").Select
>     Selection.Font.Bold = True
>     Range("D2").Select
>     Range(Selection, Selection.End(xlDown)).Select
>     Selection.NumberFormat = "#,##0.00_ ;[Red]-#,##0.00 "
>     Range("D2").Select
>     Range(Selection, Selection.End(xlDown)).Select
> End Sub
>
> Thanks,
> Vebhav Jain
>
> --
>
> ----------------------------------------------------------------------------------
> Some important links for excel users:
> 1. Follow us on TWITTER for tips tricks and links :
> http://twitter.com/exceldailytip
> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
> 3. Excel tutorials at http://www.excel-macros.blogspot.com
> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>
> To post to this group, send email to excel-macros@googlegroups.com
>
> <><><><><><><><><><><><><><><><><><><><><><>
> Like our page on facebook , Just follow below link
> http://www.facebook.com/pages/discussexcelcom/160307843985936?v=wall&ref=ts
>
>
>
> --
>
> ----------------------------------------------------------------------------------
> Some important links for excel users:
> 1. Follow us on TWITTER for tips tricks and links :
> http://twitter.com/exceldailytip
> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
> 3. Excel tutorials at http://www.excel-macros.blogspot.com
> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>
> To post to this group, send email to excel-macros@googlegroups.com
>
> <><><><><><><><><><><><><><><><><><><><><><>
> Like our page on facebook , Just follow below link
> http://www.facebook.com/pages/discussexcelcom/160307843985936?v=wall&ref=ts
>
> --
>
> ----------------------------------------------------------------------------------
> Some important links for excel users:
> 1. Follow us on TWITTER for tips tricks and links :
> http://twitter.com/exceldailytip
> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
> 3. Excel tutorials at http://www.excel-macros.blogspot.com
> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>
> To post to this group, send email to excel-macros@googlegroups.com
>
> <><><><><><><><><><><><><><><><><><><><><><>
> Like our page on facebook , Just follow below link
> http://www.facebook.com/pages/discussexcelcom/160307843985936?v=wall&ref=ts
>

-- 
----------------------------------------------------------------------------------
Some important links for excel users:
1. Follow us on TWITTER for tips tricks and links : 
http://twitter.com/exceldailytip
2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
3. Excel tutorials at http://www.excel-macros.blogspot.com
4. Learn VBA Macros at http://www.quickvba.blogspot.com
5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
 
To post to this group, send email to excel-macros@googlegroups.com

<><><><><><><><><><><><><><><><><><><><><><>
Like our page on facebook , Just follow below link
http://www.facebook.com/pages/discussexcelcom/160307843985936?v=wall&ref=ts

Reply via email to