teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

記載していたプログラムを修正

2020/11/18 03:41

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -2,12 +2,13 @@
2
2
 
3
3
  Pythonのwin32com/pywin32でcountifのようなメソッドはあるでしょうか。
4
4
 
5
+ ```
5
- ```dtrange = sheet.UsedRange
6
+ dtrange = sheet.UsedRange
6
7
  maxr=dtrange.Rows.Count
7
8
  ```
8
9
  と来て、
9
10
  ```ここに言語を入力
10
- sheet.Range("L2:L"+str(rows))
11
+ sheet.Range("L2:L"+str(maxr))
11
12
  ```
12
13
  このL列に特定の文字(例えば"みかん")が含まれているセルが1つでもある場合にとあるアラート的なアクションをしたいです。
13
14
 
@@ -15,7 +16,7 @@
15
16
 
16
17
  for ループを使うと"みかん"を発見する度にアクションしてしまうし、
17
18
  かと言って
18
- sheet.Range("L2:L"+str(rows))
19
+ sheet.Range("L2:L"+str(maxr))
19
20
  はprintすると((りんご,),(りんご,),(みかん,))
20
21
  typeは<class 'win32com.client.CDispatch'>
21
22
  となり、リスト型ではないようです。