Excel Macro
Solved/Closed
Related:
- Excel Macro
- Excel mod apk for pc - Download - Spreadsheets
- Spell number in excel without macro - Guide
- Kernel for excel - Download - Backup and recovery
- Gif in excel - Guide
- Excel marksheet - Guide
4 responses
rizvisa1
Posts
4478
Registration date
Thursday January 28, 2010
Status
Contributor
Last seen
May 5, 2022
766
Jul 3, 2010 at 09:02 AM
Jul 3, 2010 at 09:02 AM
Try this
This assumes that the sheet name where the data is be copied is same as the values in the column H of PMO report
This assumes that the sheet name where the data is be copied is same as the values in the column H of PMO report
Option Explicit Sub MoveData() Dim sMasterSht As String Dim lMasterStartRow As Long Dim sCopyStartCol As String Dim sCopyEndCol As String Dim iLookAtCol As Integer Dim sExceptSht As String Dim sPasteStartCol As String Dim lPasteStartRow As Long Dim Sheet As Variant Dim lLastRow As Long Dim bVisible As Boolean sMasterSht = "PMO Report" sExceptSht = "TM" iLookAtCol = 8 ' filter on this column on mastersheet lMasterStartRow = 17 sCopyStartCol = "D" sCopyEndCol = "H" sPasteStartCol = "A" lPasteStartRow = 11 Sheets(sMasterSht).Select For Each Sheet In Sheets If Sheet.Name = sMasterSht Then GoTo Next_Sheet If Sheet.Name = sExceptSht Then GoTo Next_Sheet Sheets(sMasterSht).Select Range(Cells(lMasterStartRow, "A"), Cells(Rows.Count, Columns.Count)).AutoFilter field:=iLookAtCol, Criteria1:="=" & Sheet.Name lLastRow = Cells(Rows.Count, iLookAtCol).End(xlUp).Row If lLastRow <= lMasterStartRow Then GoTo Next_Sheet Range(Cells(lMasterStartRow + 1, sCopyStartCol), Cells(lLastRow, sCopyEndCol)).Copy bVisible = True If Not (Sheet.Visible) Then Sheet.Visible = True bVisible = False End If Sheet.Select lLastRow = Cells(Rows.Count, sPasteStartCol).End(xlUp).Row If lLastRow < lPasteStartRow Then lLastRow = lPasteStartRow Cells(lLastRow, sPasteStartCol).PasteSpecial xlPasteValues Application.CutCopyMode = False Cells(lLastRow, sPasteStartCol).Select If Not bVisible Then Sheet.Visible = False Next_Sheet: Next Sheet Sheets(sMasterSht).Select ActiveSheet.AutoFilterMode = False End Sub
rizvisa1
Posts
4478
Registration date
Thursday January 28, 2010
Status
Contributor
Last seen
May 5, 2022
766
Jul 1, 2010 at 02:31 PM
Jul 1, 2010 at 02:31 PM
Could you please upload a sample EXCEL file WITH sample data, macro, formula , conditional formatting etc on some shared site like https://authentification.site , http://docs.google.com, http://wikisend.com/ , http://www.editgrid.com etc and post back here the link to allow better understanding of how it is now and how you foresee. Based on the sample book, could you re-explain your problem too
Hi Rizvisa1 thanks for considering my request. Please find the link below. Thank You
https://authentification.site/files/23222786/PMO_Report.xls
https://authentification.site/files/23222786/PMO_Report.xls
rizvisa1
Posts
4478
Registration date
Thursday January 28, 2010
Status
Contributor
Last seen
May 5, 2022
766
Jul 2, 2010 at 11:18 AM
Jul 2, 2010 at 11:18 AM
Is data supposed to be appened or over written ?
rizvisa1
Posts
4478
Registration date
Thursday January 28, 2010
Status
Contributor
Last seen
May 5, 2022
766
Jul 3, 2010 at 10:30 AM
Jul 3, 2010 at 10:30 AM
Gosh for some reason I am not able to post the solution here.
rizvisa1
Posts
4478
Registration date
Thursday January 28, 2010
Status
Contributor
Last seen
May 5, 2022
766
Jul 3, 2010 at 10:50 AM
Jul 3, 2010 at 10:50 AM
Well I am unable to post solution here
See this file. It has the solution
https://authentification.site/files/23234958/PMO_Report.xls
See this file. It has the solution
https://authentification.site/files/23234958/PMO_Report.xls
Jul 8, 2010 at 10:06 AM