[過去ログ]
VBAなんでも質問スレ Part2 [転載禁止]©2ch.net (1002レス)
VBAなんでも質問スレ Part2 [転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1432173164/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
43: デフォルトの名無しさん [sage] 2015/07/07(火) 05:42:25.10 ID:PlDHyacp やべ、工事_AだけRangeで指定してなかったし、全体をずらすだけなら 工事_B以降には変更ないわ 工事_A = Range("AO1") → 工事_A = Range("AO2") 工事_B = Range(工事_A).Offset(0,1) → 工事_B = Range(工事_A).Offset(0,1) 工事_C = Range(工事_A).Offset(0,2) → 工事_C = Range(工事_A).Offset(0,2) ・・・ http://mevius.5ch.net/test/read.cgi/tech/1432173164/43
53: デフォルトの名無しさん [sage] 2015/07/07(火) 17:37:36.10 ID:yxtOW/kO >>51 > うん、だからOffsetのほうが読みやすいよ へー、そうなんだー、すごいねー(棒 基準の位置と Offset の値の二個読まないといけないだけでも直書きより不利なのに、読みやすいとか笑えるわ w あと方言とか意味不明 もう少し自分の書き込み見直した方がいいんじゃね? http://mevius.5ch.net/test/read.cgi/tech/1432173164/53
121: 119 [sage] 2015/10/29(木) 03:59:21.10 ID:l3n8K/Sw >>120 値は取得できてます。 これが本当にメッセージのハンドルなのか調べ方を知らないので合ってるかは分かりません。 FindWindowも間違ってないと思うのですが、こちらも調べてみます。 http://mevius.5ch.net/test/read.cgi/tech/1432173164/121
136: デフォルトの名無しさん [sage] 2015/11/05(木) 23:51:53.10 ID:HwmEl5Ub >>135 こちらもdivがボタンにできるのを初めて知ったので勉強になったよ。 ちなみに119もオレw http://mevius.5ch.net/test/read.cgi/tech/1432173164/136
243: デフォルトの名無しさん [sage] 2016/10/31(月) 23:59:17.10 ID:9abcSnRr VBACとか使ってんの? http://mevius.5ch.net/test/read.cgi/tech/1432173164/243
286: デフォルトの名無しさん [sage] 2017/04/09(日) 16:44:07.10 ID:9WwYB+FH >>284 プロシージャの上に定義すると処理が終了しても最終定義された内容は残ったままなんですね! 今まで処理を中断する必要がある場合は変数をすべてセルに書き出していましたが大発見です。ありがとうございました。 http://mevius.5ch.net/test/read.cgi/tech/1432173164/286
299: デフォルトの名無しさん [sage] 2017/04/21(金) 21:22:06.10 ID:BWuBR5xw 変数の一部を変数にする事は出来ないのでしょうか?(代入 とかではなく) たとえば↓はイメージですが変数名の箇所を文字列をつなぎ合わせる時と 同じように変数をわりあてられないのでしょうか?(以下は動きませんがphpではこれができます。) dim aaa1 dim aaa dim no dim bbb aaa1=例文1 aaa=aaa no=1 aaa & no = bbb msgbox bbb ↓ 結果は「例文1」 と表示されますみたな、、 http://mevius.5ch.net/test/read.cgi/tech/1432173164/299
319: デフォルトの名無しさん [sage] 2017/04/28(金) 17:33:41.10 ID:krqKI6DB 超既出FAQですな。 『Public 宣言された変数の有効期間』 https://support.microsoft.com/ja-jp/help/408871 簡単に言うと、メソッド実行中以外はいつでもpublic変数はクリアされうるから、値が残っていることを期待したマクロを書くなってこと。 http://mevius.5ch.net/test/read.cgi/tech/1432173164/319
341: デフォルトの名無しさん [sage] 2017/06/25(日) 17:20:36.10 ID:A4A49pvi MsgBox Range("A1").Text とか MsgBox Format(Range("A1"), "hh:mm:ss") とか http://mevius.5ch.net/test/read.cgi/tech/1432173164/341
346: デフォルトの名無しさん [sage] 2017/07/24(月) 03:07:48.10 ID:/3vdoRrW >>345 何回も実行するなら変数に入れたほうがいいんじゃね? http://mevius.5ch.net/test/read.cgi/tech/1432173164/346
363: デフォルトの名無しさん [sage] 2017/09/15(金) 10:19:31.10 ID:wFtq+9vG ADOの事でちょっと質問です 変数を定義する時に Dim wkR as New ADODB.Recordset ってするんだけど、RecordsetとRecordの違いって何? http://mevius.5ch.net/test/read.cgi/tech/1432173164/363
373: デフォルトの名無しさん [sage] 2017/09/21(木) 21:28:21.10 ID:j1SDXypf >>372 >>371 明確な答えをありがとうございます。 やはりIFの場合は372が妥当なようですね。 http://mevius.5ch.net/test/read.cgi/tech/1432173164/373
448: デフォルトの名無しさん [sage] 2017/11/29(水) 15:23:49.10 ID:3jZS2ju5 のです http://mevius.5ch.net/test/read.cgi/tech/1432173164/448
642: デフォルトの名無しさん [sage] 2018/10/14(日) 01:16:47.10 ID:FNEdXER5 >>641 その理屈だと、Function Procedureが戻り値なしの記述を許容していること、戻り値と全く論理的な二項関係がない処理をFunction Procedureの中に書けてしまうことを考えた場合、Function Procedureが果たして関数と言えるのかどうかということの方が怪しくなる http://mevius.5ch.net/test/read.cgi/tech/1432173164/642
869: デフォルトの名無しさん [sage] 2019/05/29(水) 09:32:43.10 ID:YAhbpcsl 書籍の名前聞いてみたい http://mevius.5ch.net/test/read.cgi/tech/1432173164/869
873: デフォルトの名無しさん [sage] 2019/05/30(木) 18:47:13.10 ID:2aR1E9YD >>864 '選択範囲内にあるテーブルの一行目以外をクリアします。 Sub clearSelectedTableData() If Word.Application.Selection.Tables.Count = 0 Then 'MsgBox "Select Any Table!" Exit Sub End If Dim t As Word.Table For Each t In Word.Application.Selection.Tables Dim r As Long, c As Long For r = 2 To t.Rows.Count For c = 1 To t.Columns.Count t.Cell(r, c).Range.Text = "" Next c Next r Next t End Sub http://mevius.5ch.net/test/read.cgi/tech/1432173164/873
887: デフォルトの名無しさん [sage] 2019/06/08(土) 11:47:13.10 ID:pWKWNjKi エクセル Cells(1,1) ワード Cell(1,1) ↑ は? 何でワードにはsが無い? http://mevius.5ch.net/test/read.cgi/tech/1432173164/887
898: デフォルトの名無しさん [sage] 2019/06/25(火) 10:33:29.10 ID:aRzPCUod 公式オフラインヘルプがあったのは2013だな 2016もオフライン版があるけど英語 https://github.com/OfficeDev/VBA-content/ 基本的な機能は2013からあんまり変わってないから、2013用のヘルプを入れてしまうという手もある 使い勝手は悪いけど、いつでも参照できるという利点はあるから http://mevius.5ch.net/test/read.cgi/tech/1432173164/898
908: デフォルトの名無しさん [sage] 2019/07/25(木) 18:51:11.10 ID:HFVXfXT2 >>907 EXCELは専用スレがあるので、そちらへどうぞ http://mevius.5ch.net/test/read.cgi/tech/1432173164/908
935: デフォルトの名無しさん [sage] 2020/07/11(土) 22:25:50.10 ID:R8+8lu0C 頼むからVBAでWin32 APIを呼び出すのはやめてくれ そこまで要求するなら包括的な自作DLLを作ればよいと http://mevius.5ch.net/test/read.cgi/tech/1432173164/935
983: デフォルトの名無しさん [sage] 2021/05/14(金) 13:58:15.10 ID:dwsPOlKo 馬鹿には無理 http://mevius.5ch.net/test/read.cgi/tech/1432173164/983
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.041s