!extend:checked:vvvvv:1000:512
ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK
※前スレ
Excel VBA 質問スレ Part61
http://mevius.5ch.net/test/read.cgi/tech/1556203263/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
探検
Excel VBA 質問スレ Part62
■ このスレッドは過去ログ倉庫に格納されています
1
2019/06/24(月) 00:21:37.482デフォルトの名無しさん (ワッチョイ 5b68-Im5L)
2019/06/24(月) 09:54:51.06ID:pOxYP/iS0 保守
3デフォルトの名無しさん (オイコラミネオ MM9d-T9Bf)
2019/06/24(月) 10:30:40.50ID:/dcVGEspM >>1
令和初乙
令和初乙
4デフォルトの名無しさん (アウアウウー Sac5-Ozek)
2019/06/24(月) 13:02:31.59ID:H9TPhtT7a 皆さん無知はいいんですよ
誰でも知らないこと、間違って理解してることはあるんだから
だけど知ったような口をきくから叩かれるのですよ
気をつけましょうね
誰でも知らないこと、間違って理解してることはあるんだから
だけど知ったような口をきくから叩かれるのですよ
気をつけましょうね
5デフォルトの名無しさん
2019/06/24(月) 15:03:11.87 令和初か
6デフォルトの名無しさん (ドコグロ MM2d-w2KU)
2019/06/24(月) 20:50:58.37ID:zxVE+D4VM >>4
なんか辛い目にあったのか?
なんか辛い目にあったのか?
7デフォルトの名無しさん (アウアウウー Sac5-qm+P)
2019/06/25(火) 20:13:59.77ID:YzkEODl+a ムチでたたかれたいんじゃね
8デフォルトの名無しさん (スッップ Sdb3-tfaa)
2019/06/26(水) 18:24:48.22ID:0wa1QMM+d オートフィルターで抽出条件を変数にして繰り返し処理で1ずつ加算していくことは出来ませんか?
下記では出来ませんでした。
For i = 1 to 10
Range("A1").AutoFilter _
Field:=2, Criteria1:="i"
next
下記では出来ませんでした。
For i = 1 to 10
Range("A1").AutoFilter _
Field:=2, Criteria1:="i"
next
9デフォルトの名無しさん (オッペケ Sr8d-w5tu)
2019/06/26(水) 18:55:16.75ID:WMWleXLcr iの前後にある"は要らないのでは
10デフォルトの名無しさん (ワッチョイ d991-cyYs)
2019/06/26(水) 21:19:57.14ID:G0xbFDCN0 何故ダブルクォーテーションで括ろうとしたのか全く意味不明。
11デフォルトの名無しさん (スッップ Sdb3-tfaa)
2019/06/26(水) 21:32:13.70ID:0wa1QMM+d なるほど!ありがとうございます。最初記録させてそれを元に1つずつやろうと思って、その名残で囲っていました。
助かります!
助かります!
12デフォルトの名無しさん (ワッチョイ a1da-Im5L)
2019/06/26(水) 23:33:00.96ID:HbMJ8lDB0 中二病みたいな感じにしたらこうかな?
┌→ FoR Z = 1 ─┐
│ └→ 10
│ RANgE("A1").AutoF F = 2, C = Z
│ │
└┐ │
└ NExT │
↓
×
┌→ FoR Z = 1 ─┐
│ └→ 10
│ RANgE("A1").AutoF F = 2, C = Z
│ │
└┐ │
└ NExT │
↓
×
13デフォルトの名無しさん (ワッチョイ c1b0-Sl/l)
2019/06/27(木) 01:44:52.76ID:wmQpTLu90 面白さを解説してくれ
14デフォルトの名無しさん (ワッチョイ ca01-Eaty)
2019/06/27(木) 04:56:56.51ID:LPdAyFsH0 感じ取れよ・・・
15デフォルトの名無しさん (ワッチョイ a1ce-bYGp)
2019/06/27(木) 05:07:29.23ID:qGKhWTNI0 そこはNExTじゃなくてNeXTにしないと
16デフォルトの名無しさん (ワッチョイ d602-/vdH)
2019/06/27(木) 19:55:21.93ID:M8DBqUMl0 VBAができるようになると、xlsmのファイルの中には、普通のワークブック関数って使ったりしないんですか?
例えば、セルの値を別のセルに入れたりとか、if関数とか、簡単なものも
全部 VBAで書いたりするんですか??
それとも混在するんですかね??
例えば、セルの値を別のセルに入れたりとか、if関数とか、簡単なものも
全部 VBAで書いたりするんですか??
それとも混在するんですかね??
17デフォルトの名無しさん (ワッチョイ 697c-qk7/)
2019/06/27(木) 20:02:20.18ID:rZhnxql+0 >>16
マクロでないと出来ないことをするために使うのが普通
マクロでないと出来ないことをするために使うのが普通
18デフォルトの名無しさん (ワッチョイ a991-afcP)
2019/06/27(木) 20:02:49.59ID:JZwmukYw0 >>16
処理の内容によって関数の方が良い場合とVBAの方が良い場合がある。
だから内容次第。
混在もあり得る。
でもVBAメインで考えてる時は関数のことは忘れがちで全部VBAにしてしまうことも多い。
あと、自分が組む場合はそもそも関数じゃ無理な処理が多い。
処理の内容によって関数の方が良い場合とVBAの方が良い場合がある。
だから内容次第。
混在もあり得る。
でもVBAメインで考えてる時は関数のことは忘れがちで全部VBAにしてしまうことも多い。
あと、自分が組む場合はそもそも関数じゃ無理な処理が多い。
19デフォルトの名無しさん (ワッチョイ fef7-1PSt)
2019/06/27(木) 21:14:07.66ID:8D+6ahzu0 変えられがちなセル関数をリセットするようなのとか
20デフォルトの名無しさん (ワッチョイ 5dda-bYGp)
2019/06/27(木) 23:03:15.57ID:It0Wr+rk0 >>16
しない。
VBAが出来るようになると、発想自体が変わるから。
手で数字を入れて、計算式で答えを出す、みたいな使い方にならなくなる。
コマンドボタンを押すと、Webとかデータベースから自動で情報を探してきて、
シートに必要な答えだけを表示するとか、そんな使い方になる。
しない。
VBAが出来るようになると、発想自体が変わるから。
手で数字を入れて、計算式で答えを出す、みたいな使い方にならなくなる。
コマンドボタンを押すと、Webとかデータベースから自動で情報を探してきて、
シートに必要な答えだけを表示するとか、そんな使い方になる。
21デフォルトの名無しさん (ワッチョイ 3e8c-zD22)
2019/06/27(木) 23:08:08.30ID:T3xK78tz0 >>16
ワークシート関数の方が100倍早いからできないことだけVBAを使う
ワークシート関数の方が100倍早いからできないことだけVBAを使う
22デフォルトの名無しさん (ワッチョイ 5dda-bYGp)
2019/06/27(木) 23:50:13.90ID:It0Wr+rk023デフォルトの名無しさん (ワッチョイ 3e8c-zD22)
2019/06/27(木) 23:52:45.12ID:T3xK78tz0 超初心者へのアドバイスなんだからザックリでいいんだよ
24デフォルトの名無しさん (ワッチョイ ca01-Eaty)
2019/06/28(金) 00:44:00.93ID:PbHMOvL4025デフォルトの名無しさん (ワッチョイ 7e94-dqaN)
2019/06/28(金) 00:52:55.40ID:4xkaC8y70 意味なくマクロ仕込んでるファイルは嫌われるので関数で済むものはなるべくそちらで
26デフォルトの名無しさん (ブーイモ MM71-yo5O)
2019/06/28(金) 09:16:53.79ID:caJaiAqwM ワークシート関数でできることはワークシート関数で済ませて
データの差し替えとかそういうところだけVBAを使う
データの差し替えとかそういうところだけVBAを使う
27デフォルトの名無しさん (スプッッ Sdea-mW/F)
2019/06/28(金) 09:29:37.11ID:jtjZs4Dcd そうすると関数とVBAの2つを覚える必要があるからVBAで出来るならBBAでやるのが簡単
28デフォルトの名無しさん (ブーイモ MM2e-2vRW)
2019/06/28(金) 09:35:04.68ID:IiKC1YBqM >>26
それってコンセンサスないと思えよ
それってコンセンサスないと思えよ
29デフォルトの名無しさん (ワッチョイ fe68-bYGp)
2019/06/28(金) 09:37:37.70ID:8sFMCkEs0 コンセンサスは無いけど実務上>>26が一番安定するな
30デフォルトの名無しさん (ワッチョイ c602-kOMy)
2019/06/28(金) 10:08:23.19ID:Ge4DIzuq0 無駄にVBA使われてると「これ作った人承認欲求強いんかな」って思うわ
臨機応変に使い分けできる方がいい
臨機応変に使い分けできる方がいい
31デフォルトの名無しさん (アウアウウー Sa11-eD7e)
2019/06/28(金) 12:12:11.20ID:8ZSyBqDMa 基本ワークシート使って無理なものはVBAかな
そもそもワークシート使わないならVBAも使わないな
そもそもワークシート使わないならVBAも使わないな
32デフォルトの名無しさん (ワッチョイ a1ce-bYGp)
2019/06/28(金) 13:05:33.48ID:Ug9PnKsO0 式が長くなったり作業列がいくつも必要になるような処理はVBAだわ
深いネストとか配列数式とか使うのもいいけど、ワークシート関数だけにこだわると、見通しや保守性が悪くなることもあるし
地味に厄介なのが条件付き書式
これも他人が作ったのを保守すると地獄を見ることになる
深いネストとか配列数式とか使うのもいいけど、ワークシート関数だけにこだわると、見通しや保守性が悪くなることもあるし
地味に厄介なのが条件付き書式
これも他人が作ったのを保守すると地獄を見ることになる
33デフォルトの名無しさん (ブーイモ MM39-uQxE)
2019/06/28(金) 13:39:24.53ID:lRyPlVqwM 保守性で考えると名前の定義が割と曲者
大抵ぶっ壊れてる
大抵ぶっ壊れてる
34デフォルトの名無しさん (ブーイモ MM2e-2vRW)
2019/06/28(金) 17:29:45.12ID:IiKC1YBqM >>33
範囲名のこと?
範囲名のこと?
35デフォルトの名無しさん (ドコグロ MM9d-BSeC)
2019/06/28(金) 19:13:18.48ID:7K6czL1cM >>32
> 地味に厄介なのが条件付き書式
> これも他人が作ったのを保守すると地獄を見ることになる
頑張ってA1:A10に設定したのに次に見たらA1:A3,A4,A5:A7,A8:A9,A10に分割されてたり
マージしろとまでは言わないけど設定した奴を崩すなよ…
> 地味に厄介なのが条件付き書式
> これも他人が作ったのを保守すると地獄を見ることになる
頑張ってA1:A10に設定したのに次に見たらA1:A3,A4,A5:A7,A8:A9,A10に分割されてたり
マージしろとまでは言わないけど設定した奴を崩すなよ…
36デフォルトの名無しさん (ワッチョイ fe68-bYGp)
2019/06/28(金) 19:24:19.77ID:8sFMCkEs0 コピーペーストすると範囲がぶっ壊れるんだ
37デフォルトの名無しさん (ワンミングク MM5a-dqaN)
2019/06/28(金) 19:30:02.78ID:iRyUn2/nM 条件付き書式が壊れるのは仕様らしいぞ
よって改善される見込みも薄い
よって改善される見込みも薄い
38デフォルトの名無しさん (スプッッ Sdca-afcP)
2019/06/28(金) 20:30:33.91ID:E4Gg/kBRd VBAで設定するの追加しとけばOK
39デフォルトの名無しさん (ワッチョイ 5dda-bYGp)
2019/06/28(金) 22:15:25.94ID:x+6aVDsg0 関数と条件付き書式は被害者。
これ自体は何も悪くないのに、知らないうちに壊すアホのせいで、
糞みたいに思われてる。
これ自体は何も悪くないのに、知らないうちに壊すアホのせいで、
糞みたいに思われてる。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市早苗氏「“裏金問題”の調査をすると約束しましたが調査結果を公表するとは約束してません」 [バイト歴50年★]
- 中国、日本渡航に再警告 「侮辱や暴行で複数の負傷報告」★2 [ぐれ★]
- 【台湾有事】トランプ氏 電話会談で高市総理に発言抑制を要求か 米メディア報道… ★11 [BFU★]
- 【足立暴走男の母親が涙の謝罪】「医師から運転を止められていた」母が語った事件の背景 男は数年前から統合失調症 最近薬を変え… [ぐれ★]
- 高市総理の「そんなことよりも」発言を釈明 木原官房長官「急いで話題転換する趣旨」 [ぐれ★]
- 【中国国防省】日本は戦争犯罪を悔い改め、憲法改正と軍備増強という危険な試みをただちに改めよと発信… [BFU★]
- 中国政府、非常にしつこい。本日も改めて「高市が正式に答弁を撤回するまで決して受け入れない」と表明。 [271912485]
- 【実況】博衣こよりのえちえち4周年カウントダウン🧪★2
- 【実況】博衣こよりのえちえち4周年カウントダウン🧪
- 総理「聞かれたから答えた」👈これ無敵すぎるだろ😡 じゃあもう鋭い質問なにもできないじゃん [268718286]
- まったり進行おじゃる丸ハウス🏡
- 【悲報】東京電力「じゃあそろそろ原発再稼働させてもいいかな?」国民「いいともー!」 [616817505]
