Click on reply to this post via your gmail account. And then upload the file
as you would normally in any mail.

Sam

On Mon, Oct 24, 2011 at 9:28 AM, Varun <vijvaru...@gmail.com> wrote:

> Sorry, but i could not find any way of attaching excel in my mails
> here. Could some one please let me know how I should go abot that.
>
> Many thanks.
> Varun
>
> On Oct 23, 6:24 pm, "dguillett1" <dguille...@gmail.com> wrote:
> > Best to ATTACH your file. Code could be simplified. ie:
> > last = Cells(Rows.Count, "B").End(xlUp).Row
> >    For i = last To 1 Step -1
> >        If (Cells(i, "B").Value) = "ABC" Then
> >            Cells(i, "A").EntireRow.Delete
> >        End If
> >        If (Cells(i, "B").Value) = "XYZ" Then
> >            Cells(i, "A").EntireRow.Delete
> >        End If
> >        If (Cells(i, "B").Value) = "Res" Then
> >            Cells(i, "A").EntireRow.Delete
> >        End If
> >        Next i
> >
> > could be
> >
> > For i = Cells(Rows.Count, "B").End(xlUp).Row To 1 Step -1
> > Select Case UCase(Cells(i, "B"))
> >    Case Is = "ABC", "XYZ", "RES": Rows(i).Delete
> > End Select
> > Next i
> >
> > Don Guillett
> > SalesAid Software
> > dguille...@gmail.com
> >
> >
> >
> > -----Original Message-----
> > From: Varun
> > Sent: Sunday, October 23, 2011 3:43 AM
> > To: MS EXCEL AND VBA MACROS
> > Subject: $$Excel-Macros$$ Need a macro to update data from raw file to
> > individual sheets of master
> >
> > Hi Everyone,
> >
> > I need a code for the following steps to be enacted
> >
> > 1. Save a backup file with the name counts - date.xls (this will be a
> > daily file)
> > 2. remove rows with name (column B) matching with name in to be
> > removed sheet
> > 3. copy value in name field and open the corusponding sheet in the
> > master
> > 4. once the sheet is active, go to the last row insert current date in
> > left most collumn and paste the row from raw to master (from Column B)
> > 5. copy the formula in the remailing columns in that sheet from above
> > 6. once updated give a msg = this work is now complete
> >
> > Conditions -
> > 1. If the sheet does not exist in the master then give an inputbox
> > informing that we have a new name and asking if a new sheet should be
> > created or should this be merged with another existing sheet - if user
> > says yes to new sheet then create a new one with the same headers/
> > formatting and formulas as the others
> > 2. In the end in the msg box (this work is now complete) it should
> > contain a summary of unusual events i.e.
> > A. New name (sheet created)
> > B. New name (merged with existing sheet)
> > C. Count for particular name in Column C2 greater than 50 (Name-
> > column B and count - C2 detail)
> >
> > I tried my hand on this but got stuck half way. i was not able to find
> > a way to put condition 3 in the code.
> >
> > This is really urgent....I would be really really really greatful if
> > someone can help me out here.
> >
> > Thanks a lot
> >
> > I have attached a sample file for test and master with this post along
> > with my code.
> >
> > Raw file:
> > ID NAME C1 C2 C3 C4 C5 C6 total
> > 6 ABC 799561 56 345345 234 243 234 1145673
> > 3089 DEF 17 0 0 0 345 0 362
> > 47 GHI 22536 123 0 0 234 2 22895
> > 6895 XYZ 31 0 0 0 453 0 484
> > 6749 NFF 5 65 1 15 5 0 91
> > 74 IJK 122558 511 1 68 11 0 123149
> > 75 KLM 6597 21 0 5 13 0 6636
> > 42 NOP 69969 123 3 12 234 0 70341
> > 103 MON 566278 234 2 17 23 0 566554
> > 76 NND 58586 234 0 23 432 0 59275
> > 31 PLQ 4283 0 0 0 54 0 4337
> > 6325 RST 7 0 0 0 22 0 29
> > 5926 DHE 34 0 0 0 24 0 58
> > 6781 UUT 3 55 23 6 1 0 88
> > 5237 NIQ 20100 41 64 6 817 0 21028
> > 101 IJP 8063 2 0 0 65 0 8130
> >
> > To be removed
> > ID NAME
> > 6 ABC
> > 6895 XYZ
> > 345 RES
> > 101 IJP
> >
> > Master
> > Record Date ID NAME C1 C2 C3 C4 C5 C6 total F1 F2 F3 F4 F5 FW1 FW2 FW3
> > FW4
> > 3-Jan-11        3089 DEF         889 0 15 0 2 0 906 906 889 2 15 1795
> > 891 17 1810 2686
> >
> > (similar sheet for all the other values in name column)
> >
> > Code:
> >     Sub Counts_upload()
> > '
> > ' Counts_upload Macro
> > ' This macro is used to load running counts from raw to master
> > workbook
> > ' Keyboard Shortcut: Ctrl+Shift+A
> >    Workbooks("test").Sheets("raw").Select
> >     Range("A1").Select
> >     Dim i As Integer
> >     last = Cells(Rows.Count, "B").End(xlUp).Row
> >     For i = last To 1 Step -1
> >         If (Cells(i, "B").Value) = "ABC" Then
> >             Cells(i, "A").EntireRow.Delete
> >         End If
> >         If (Cells(i, "B").Value) = "XYZ" Then
> >             Cells(i, "A").EntireRow.Delete
> >         End If
> >         If (Cells(i, "B").Value) = "Res" Then
> >             Cells(i, "A").EntireRow.Delete
> >         End If
> >         Next i
> >     ChDir "C:\Desktop\counts"
> >     Dim flname As Long
> >     ActiveWorkbook.SaveCopyAs "C:\Desktop\counts\counts - " &
> > Format(Date, "dd-mmm-yy") & ".xls"
> >     Workbooks("test").Sheets("raw").Select
> >     Dim k As Integer
> >     Dim wrk As Worksheet
> >     Dim n As Integer
> >     Dim countnonblank As Integer
> >     Dim myRange As Range
> >     Set myRange = Columns("B:B")
> >     countnonblank = Application.WorksheetFunction.CountA(myRange)
> >     n = countnonblank
> >     For k = 2 To n Step 1
> >     wrk = Worksheets("raw").Range("B" & k).Value
> >     Worksheets("raw").Cells(k, "A").EntireRow.Copy
> >     If k = "" Then
> >     Exit Sub
> >     End If
> >     Worksheets(wrk).Range("A1").selct
> >     activecell.End(xlDown).Select
> >     activecell.Offset(1, 0).Select
> >     activecell.Value = Date
> >     activecell.Offset(0, 1).Select
> >     activecell.PasteSpecial
> >     Next k
> >     End Sub
> >
> > --
> >
> ---------------------------------------------------------------------------­-------
> > 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 athttp://www.excel-macros.blogspot.com
> > 4. Learn VBA Macros athttp://www.quickvba.blogspot.com
> > 5. Excel Tips and Tricks athttp://exceldailytip.blogspot.com
> >
> > To post to this group, send email to excel-macros@googlegroups.com
> >
> > <><><><><><><><><><><><><><><><><><><><><><>
> > Like our page on facebook , Just follow below linkhttp://
> www.facebook.com/discussexcel- Hide quoted text -
> >
> > - Show quoted text -
>
> --
>
> ----------------------------------------------------------------------------------
> 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/discussexcel
>



-- 
Sam Mathai Chacko

-- 
----------------------------------------------------------------------------------
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/discussexcel

Reply via email to