[過去ログ] VBAなんでも質問スレ Part2 [転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
335: 2017/06/06(火)09:11:47.41 ID:YhE+Nuz8(1) AAS
331だが、同じ行に該当セルが複数ある場合は無駄が生じるな
実現したい機能次第だが、工夫が必要かもな
426: 2017/11/10(金)22:07:12.41 ID:KbRkXeO5(1) AAS
何をどーしたいのかよーわからんが、
オートフィルの連続データが完成したならDo  While Loopでも使えばいいんじゃね
471: 2017/12/27(水)11:51:23.41 ID:3pB/qkZc(1) AAS
python入る言うてもどのバージョンかとかライブラリかとかアップデートはするのかとか色々課題あるだろ
600
(1): 2018/09/06(木)19:12:55.41 ID:iNH/PWkM(1) AAS
>>599
もしmyNがString型、あるいはObject型に文字列データが入っている場合は数値型に変換する必要がある
Range("A1").Value = Val(Range("A1").Value) + Val(myN)
でいいんじゃないかな
619: 2018/10/12(金)12:28:42.41 ID:YStpcFYj(1) AAS
>>616
本当に?
ワークシートからDLL関数をCallするためのインターフェースだけはVBAネイティブのFunctionとして書かなきゃいけないと思ってた
ワークシートから直接C#ソースの関数をCall出来るってこと?

>>615
SubもCall出来る
というかSubは本来Subroutineのことを指すのでそもそもCallできなきゃおかしい
650: 2018/11/14(水)20:36:22.41 ID:yWBiOXbZ(3/4) AAS
>>648
フォームの作成ってこれですか?
ここしかわかんなかったです…
画像リンク

662: 2018/11/16(金)07:30:47.41 ID:1oL4uemZ(1/2) AAS
658でも最大値は求められない
試しに
a = 1
b = 2
c = 3
で試してみるといい。Maxが2になってしまう

Ifだけでやる場合の正解の一例
Max = a
If b > Max Then Max = b
If c > Max Then Max = c
744
(1): 2019/03/22(金)19:28:02.41 ID:s6oj+Xdm(1) AAS
>>741
VBAでマルチスレッドは基本的に出来ないと考えるべき。
物凄く不安定だし、Excelのオブジェクト(Rangeとか)を触った途端にExcelが消える。
で、マルチスレッドは出来ないけどマルチプロセスは出来る。

1.プログラムのブックに指定のURLのページの情報を取ってくるプロシージャを作る
2.複数のExcel.Applicationを使って、自分自身のブックを別のExcelから開くメインプロシージャを作り、その中でobjExcel.Runを使って情報を取ってくるプロシージャを動かすようにコードを書く。
3.ブックを保存する。
4.メインプロシージャを動かす

たぶん、こんな感じでできたはず。
857
(1): 2019/05/23(木)23:16:33.41 ID:fmz+6NIG(1) AAS
wordの標準機能で半角全角変換あったような
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.035s