質問編集履歴

4

2020/03/05 05:36

投稿

nto
nto

スコア1438

test CHANGED
File without changes
test CHANGED
@@ -100,7 +100,7 @@
100
100
 
101
101
  恐らく処理のプロセスとしては
102
102
 
103
- 直接入力で対象のセルに値を入力→任意の書式設定へ変更
103
+ `直接入力で対象のセルに値を入力→任意の書式設定へ変更`
104
104
 
105
105
  という事でしょうか?
106
106
 

3

2020/03/05 05:36

投稿

nto
nto

スコア1438

test CHANGED
File without changes
test CHANGED
@@ -95,3 +95,17 @@
95
95
  与えるデータを予め2020/3/4としてデータを渡した場合には数式バー
96
96
 
97
97
  のみならず見た目上まで2020/3/4となってしまいました。
98
+
99
+ ### 考察
100
+
101
+ 恐らく処理のプロセスとしては
102
+
103
+ 直接入力で対象のセルに値を入力→任意の書式設定へ変更
104
+
105
+ という事でしょうか?
106
+
107
+ これを手作業で行った所、質問内容と同じ症状になりました。
108
+
109
+ 一度クリック等し、アクティブにさせ、そのセルの選択を解除する
110
+
111
+ 事で目標としていた状態となります。(手作業の場合は)

2

乱文の訂正

2020/03/05 05:34

投稿

nto
nto

スコア1438

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ### 日付の書式設定を与えたセルの数式バーが正しい表示にならない
1
+ ### 日付の書式設定を与えたセルの数式バーが望んだ表示にならない
2
2
 
3
3
  ```Python
4
4
 
@@ -48,17 +48,25 @@
48
48
 
49
49
 
50
50
 
51
- スラッシュ区切りの日付のデータを入力する設定正しく
51
+ 望んだ形してはセル表示は「3/4」数バーの中身「2020/3/4」
52
52
 
53
- 付与する事ができるのですが、保存しファイル開い、入力
53
+ といっ目指しおります。
54
54
 
55
+ (後からExcelをソートする際、年単位で区切る事ができる為)
56
+
57
+
58
+
59
+ 上記ではリスト内のスラッシュ区切りの日付データをセルに書き込
60
+
61
+ み保存し、保存したファイルを開いて入力したセルの数式バーを確
62
+
55
- したセルの数式バーを確認すると「3/4」のままとなっています。
63
+ 認すると「3/4」のままとなっています。
56
64
 
57
65
  一度セルをアクティブにしてあげると「2020/3/4」という表示に
58
66
 
59
67
  数式バーが切り替わります。
60
68
 
61
- (セルの見た目上は3/4のままで問題ありません)
69
+
62
70
 
63
71
 
64
72
 
@@ -70,13 +78,17 @@
70
78
 
71
79
 
72
80
 
73
- 目標として目指す形は
81
+
74
82
 
75
83
  **・ 見た目上は月/日**
76
84
 
77
85
  **・ 数式バー上では西暦/月/日**
78
86
 
87
+
88
+
79
- 入力となるですが、方法がわかる方は教えて頂けますでしょうか。
89
+ 以上形を目指す為の方法がわかる方またアドバイスを頂けると
90
+
91
+ 幸いです。
80
92
 
81
93
  ### 試してみた方法
82
94
 

1

2020/03/05 02:47

投稿

nto
nto

スコア1438

test CHANGED
@@ -1 +1 @@
1
- OpenPyXLでユーザー書式による数式バーの表示について
1
+ OpenPyXLで日付の書式設定をしたセルの数式バーの表示について
test CHANGED
File without changes