[過去ログ] Excel総合相談所 140 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
644: 牧野 ◆Vbs7gX72NY 2020/09/01(火)20:41 AAS
>>627
すごい力技だけど
https://blog-tips.sekenkodqx.jp/2019/10/09/excel-num-char-extract/

>>639
こういうコードを入れておくとシートの内容が変わるたびに自動的にコピーされる
https://i.imgur.com/kLkOD0L.png
645
(1): 牧野 ◆Vbs7gX72NY 2020/09/01(火)20:44 AAS
コード貼り忘れた

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Cells(1, 1).Value = Cells(1, 2).Value
Application.EnableEvents = True
End Sub
646: 2020/09/01(火)20:46 AAS
>>645
逆じゃね?
647: 2020/09/01(火)21:59 AAS
>>637
2013でも使える。
648: 639 2020/09/01(火)22:41 AAS
返事をくれた方々ありがとうございました。
649
(1): 2020/09/02(水)07:48 AAS
お世話になります。
ExcelVBAにて、コードを実行しようとすると
"このプロジェクトのマクロは無効に設定されています…"と表示されます。

ブックを開いたときに、マクロを有効にするかどうかも聞かれていますし
ファイル>オプション>トラストセンター>マクロの設定
を"警告を表示してすべてのマクロを無効にする"か"すべてのマクロを有効にする"
に設定しても症状が治りません。
お判りの方いましたらご助言頂きますようよろしくお願い致します。
650: 2020/09/02(水)09:21 AAS
>>649
特定のブックだけでなくすべてのマクロが動かない、どのフォルダーに入れてもだめならグループポリシーの可能性
651: 2020/09/02(水)20:23 AAS
グループポリシーはどこで設定しますか?
652
(7): 2020/09/02(水)20:40 AAS
すいません、エクセル2019ですが
時間が
0.15、0.3、0.45…
の様に入力されているセルを使って時間計算する方法ってありますかね?

0.15=0:15
0.3=0:30
0.45=0:45
です

試しに
=LEFT(A1,1)&":"&RIGHT(A1,2)
省7
653
(2): 2020/09/02(水)21:10 AAS
>>652
SUBSTITUTE( ,".",":")
654
(1): 2020/09/02(水)21:19 AAS
>>652
試してないけど
=TIME(INT(A1), INT(MOD(100*A1, 100)), 0)
655
(1): 2020/09/02(水)21:53 AAS
>>652
Excelは
0.5/24=0:30
に出来る機能があります
なので、(0.5×5/3)/24=0:50となるはず
これの応用でなんとかならないかな?
5/72を全てのセルにかけるようにするとか
656: 2020/09/03(木)01:16 AAS
>>652
15分刻みだけでなく、もっと中途半端な時間もあるのか
45分までなのか、最大何時間何分まであるのか

これらの条件によって数式を作る手間がちょっと変わってくる
657
(1): 2020/09/03(木)01:17 AAS
>>653
それだと30分が3分になってしまう
658
(1): 2020/09/03(木)03:54 AAS
>>652
対応表を作ってindexmatch
659
(1): 2020/09/03(木)03:59 AAS
15分ごとならchoose(A1/0.15,00:15,00:30,00:45)みたいに並べるとか
660: 652 2020/09/03(木)17:07 AAS
皆様ありがとうございます

>>653
これだと、0.15とか1.43とかだといいのですが
下記のケースだと
0.3→0:3
1.2→1:2
とかになって上手くいかないです
念の為書式で「.00」を設定してみましたがやはりダメでした

>>655
なるほど、これもありましたね
省9
661: 652 2020/09/03(木)17:10 AAS
>>657-659

実は残業時間なので分刻みでいくらでも有り得るんですよね
いくらでもと言っても10時間残業とかはさすがに無いですが
662: 2020/09/03(木)20:32 AAS
答えが出てるようなので今更だけど、普通に秒に直すという発想はなかったんかい。
663: 2020/09/04(金)00:14 AAS
=--TEXT(A1*100,"0"":""00")
1-
あと 339 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s