0001名無しさん@そうだ選挙にいこう2019/02/15(金) 15:31:58.60
こんなかんじ
ttps://dotup.org/uploda/dotup.org1832162.png
ttps://dotup.org/uploda/dotup.org1832161.xlsx.html
↑2021年以降はすべて令和3年表示になるので注意 令和4年以降も表示したい場合は自分で書式を追加しないといけない
それと、条件付き書式なので表で多用すると書式が増殖して動作が重くなるかもしれない。適用先を単独セルじゃなく範囲にするなど自己管理が必要
【1 OSの種類 .】 Windows8.1
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
範囲は A1:F12 です。
3行でワンセットとなり,5セットで15行になります。
各セットとも,一番上の行,つまり1/4/7/10行にランダムに背景色(青・黄・赤)がついています。
それぞれの色がついたセルの2行下の部分,つまりワンセットの3列目に数値が表示されています。
この数値を各背景色ごとに合計したいのです。
よろしくお願いいたします。
誤記があったため,再度書き込みます。
【1 OSの種類 .】 Windows8.1
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
範囲は A1:F12 です。
3行でワンセットとなり,5セットで15行になります。
各セットとも,一番上の行,つまり1/4/7/10行にランダムに背景色(青・黄・赤)がついています。
それぞれの色がついたセルの2行下の部分,つまりワンセットの3行目に数値が表示されています。
この数値を各背景色ごとに合計したいのです。
よろしくお願いいたします。
色で集計は無理 青=1、黄=2というふうに色をいったん番号に置き換え、番号を元に色付けするべき
色で集計は無理 青=1、黄=2というふうに色をいったん番号に置き換え、番号を元に色付けするべき
まちがえた
誤
For i = 1 To 5
For j = 1 To 6
正
For i = 1 To 6
For j = 1 To 5
0968名無しさん@そうだ選挙にいこう2019/04/29(月) 11:07:52.20
VBAってどうやって勉強すればいいの?
パソコン教室?専門学校?
金があるならオフィス田中のセミナー
無いなら業務をいかに楽できるかを考えて実行していれば自然と
IE上のページで2時間毎に自動ログアウトされるのが鬱陶しいのです
最後のページ操作から2時間してから操作しそうとする(何かしらのリンクをクリックする)とパスワード入力画面が出る仕様ですが何かないでしょうか
0971名無しさん@そうだ選挙にいこう2019/04/29(月) 14:18:31.31
誤爆かなw
あ、一応excelのVBAでできないかなって話です
>970
vbaにタイマーないからめんどくさいな
セッションを保持したいなら、jsか何かで裏で開くとかやってみると行けるかも
application.ontimeで適度に再読み込み
0976名無しさん@そうだ選挙にいこう2019/04/29(月) 19:17:03.09
VBAって所詮BASICだし本を何冊か読んで順番にやれば、仕事で使う簡単なシステムを作る程度なら独学でなんとかなったな
アルゴリズムを理解できるかどうかだと思う
vbaは標準モジュール、シートモジュールが恐ろしくとっつきにくい
いきなりスコープを覚えにゃならん
標準モジュールだけにしとけば良かったのに
0983名無しさん@そうだ選挙にいこう2019/04/30(火) 01:55:08.62
>>970
板違いになるがhtmlヘッダーのmetaタグでrefreshで自動更新すれば? エクセルのセルからVBAを呼ぶことは出来るのでしょうか?
例えば"A1"のセルに CALL "なんたら"ってサブルーチンで
計算させた値を返すようなことはできるのでしょうか?
0993名無しさん@そうだ選挙にいこう2019/05/01(水) 08:14:04.58
エクセル2010 平成バッチを当ててるけど、令和になりません。
=DATESTRING(TODAY()) → 平成31年5月1日 になります。
残念。
令和はVBAを学ぶ時代にしたい。みなさんよろしくお願いします。
10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 75日 16時間 43分 13秒