質問編集履歴
4
各項目の記述をより詳細に書き直しました。
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
pythonで
|
1
|
+
pythonで印刷の枚数を指定したい
|
body
CHANGED
@@ -1,18 +1,23 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
|
+
(1)エクセル1のシートから特定のセルの値を読み取る
|
2
|
-
エクセル
|
3
|
+
(2)エクセル2のシートへ(1)で読み取ったセルの値を書き込む
|
3
|
-
|
4
|
+
(3)書き込んだエクセル2のシートを**1枚印刷**する
|
4
5
|
|
6
|
+
(3)の工程で印刷枚数が10枚で出てくるので、枚数を指定する方法を探しています。
|
7
|
+
|
8
|
+
|
9
|
+
|
10
|
+
|
5
11
|
### 発生している問題・エラーメッセージ
|
6
|
-
|
12
|
+
(1),(2)は問題なくできました。
|
7
|
-
|
13
|
+
(3)も印刷はできるのですが枚数が**1枚**ではなく**10枚**で出てきます。
|
8
14
|
|
9
|
-
|
10
15
|
```
|
11
16
|
エラーメッセージ
|
12
17
|
```
|
13
18
|
|
14
19
|
### 該当のソースコード
|
15
|
-
```
|
20
|
+
```言語:Python3
|
16
21
|
ソースコード
|
17
22
|
import win32api
|
18
23
|
import win32print
|
@@ -78,9 +83,9 @@
|
|
78
83
|
```
|
79
84
|
|
80
85
|
### 試したこと
|
86
|
+
印刷側の設定の確認(1部設定になっているか)
|
81
87
|
|
82
88
|
|
83
|
-
|
84
89
|
### 補足情報(FW/ツールのバージョンなど)
|
85
90
|
|
86
91
|
ここにより詳細な情報を記載してください。
|
3
前提をわかりやすい記述にいたしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,10 +1,12 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
エクセル1のシートからセルの値を読み取ってエクセル2のシートのセルに記載
|
3
|
-
|
3
|
+
その後エクセル2のシートを印刷したい。
|
4
4
|
|
5
5
|
### 発生している問題・エラーメッセージ
|
6
|
-
エクセルの読み書きはうまくいった
|
6
|
+
エクセルの読み書き⇒印刷まではうまくいった。
|
7
|
+
しかし、シートが10枚印刷される。
|
7
8
|
|
9
|
+
|
8
10
|
```
|
9
11
|
エラーメッセージ
|
10
12
|
```
|
2
不完全なコードを修正いたしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -71,8 +71,8 @@
|
|
71
71
|
"/d:""%s" % win32print.GetDefaultPrinter(),
|
72
72
|
".",
|
73
73
|
0
|
74
|
+
)
|
74
75
|
|
75
|
-
|
76
76
|
```
|
77
77
|
|
78
78
|
### 試したこと
|
1
コードの記載箇所を適切なものに変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,6 +10,8 @@
|
|
10
10
|
```
|
11
11
|
|
12
12
|
### 該当のソースコード
|
13
|
+
```ここに言語名を入力
|
14
|
+
ソースコード
|
13
15
|
import win32api
|
14
16
|
import win32print
|
15
17
|
import xlrd
|
@@ -70,8 +72,7 @@
|
|
70
72
|
".",
|
71
73
|
0
|
72
74
|
|
73
|
-
|
75
|
+
|
74
|
-
ソースコード
|
75
76
|
```
|
76
77
|
|
77
78
|
### 試したこと
|