ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/ns_dev/Python/NinoCode/RandomCodeRequests/Sam.txt
Revision: 651
Committed: Thu Dec 12 20:45:58 2019 UTC (6 years, 3 months ago) by nino.borges
Content type: text/plain
File size: 1326 byte(s)
Log Message:
small updates

File Contents

# User Rev Content
1 nino.borges 651 ---- Here Sam received a set of HUGE spreadsheets that looks to be a file report. They highlighted what they wanted deleted, so we needed to
2     export the highlighted rows. I just created two (or more) txt files with color 1 and then No Color, etc.---
3     >>> xlApp = Dispatch('Excel.Application')
4     >>> xlBook = xlApp.Workbooks.Open(r'C:\Test-PY\FILES TO DELETE_FCOMP001 Direcotry List.xlsx')
5     >>> ws = xlBook.Worksheets("FCOMP001 Direcotry List")
6     >>> col = ws.Range("G1:G222257")
7     >>> for cell in col:
8     ... if cell.Interior.Color in colorMatrix.keys():
9     ... colorMatrix[cell.Interior.Color].append(cell.Value)
10     ... else:
11     ... colorMatrix[cell.Interior.Color] = [cell.Value,]
12     ...
13     >>> len(colorMatrix.keys())
14     2
15     >>> colorMatrix.keys()
16     [65535.0, 16777215.0]
17     >>> color1 = colorMatrix[65535]
18     >>> color1.sort()
19     >>> outputFile = open(r"C:\Test-PY\FILES TO DELETE_FCOMP001 Direcotry List COLOR.txt",'w')
20     >>> for i in color1:
21     ... outputFile.write(i.encode('utf8') + "\n".encode('utf8'))
22     ...
23     >>> outputFile.close()
24     >>> outputFile = open(r"C:\Test-PY\FILES TO DELETE_FCOMP001 Direcotry List NO-COLOR.txt",'w')
25     >>> color3 = colorMatrix[16777215]
26     >>> color3.sort()
27     >>> for i in color3:
28     ... outputFile.write(i.encode('utf8') + "\n".encode('utf8'))
29     ...
30     >>> outputFile.close()
31     >>>
32    
33    
34    
35    
36     -------- END -------