Excel VBA 質問スレ Part79(ワッチョイあり)

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ aaa4-I2zm)
垢版 |
2023/01/28(土) 12:12:12.41ID:UjlIZ1Ov0
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を3行貼り付けること

ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK

次スレは>>980が立てること
無理なら細かく安価指定

※前スレ
Excel VBA 質問スレ Part77
https://mevius.2ch.net/test/read.cgi/tech/1658009255/
Excel VBA 質問スレ Part78
https://mevius.2ch.net/test/read.cgi/tech/1667104996/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
742デフォルトの名無しさん (ブーイモ MMb3-pwIG)
垢版 |
2023/08/22(火) 17:35:32.69ID:zRHQEGsEM
皆さま、ありがとうございます

最初早すぎだと思って
試しにIDで止めてみても
マウスポイントがチカっと光って(送られてる?)
何も反映されませんでした。
次にID欄に実行してるのを
PW欄だけで実行すると入力されたので
ID欄自体の問題かなと考えてます。

学校のedgeからIEモードで開いた
ログインサイトで
家のPCでは出来たのですが
学校配布のPCで実行するとダメでした。

夏休みの自由課題としてやっていたのですが
行き詰まってしまいました。
2023/08/22(火) 20:08:55.62ID:7p7UHXwl0
ブラウザの話ならそう言えよ
解決方法はしらんけどな

ieならActiveXからの操作で安定だろ
2023/08/22(火) 20:47:58.60ID:57wATwN5M
Selenium使ってVBAでサイト開いてログインしたいって話でしょ
すぐわかったけど
エッヂのバージョンとウェブドライバーのバージョンが合ってないとかその辺か
2023/08/22(火) 21:13:55.24ID:97CmeXUS0
最近chromedriverの更新が追い付かなくて対応するのが面倒だった。
webdriver-managerにして改善したけど遅いな
2023/08/22(火) 21:16:51.83ID:FwAi9wzX0
Seleniumってセンドキーなんかつかわないかんの?
2023/08/23(水) 01:12:56.32ID:cxtvhOeg0
Sendkeysが必要になるかどうかはwebサイトの作りによる
入力フォームなどにIdがちゃんと設定されてないと詰みがち
2023/08/23(水) 22:51:14.34ID:BlvzWZd70
>>738
DOMってわかる?
ウェブサイトってタイトルやフォームみたいなパーツで作られてるのは直感的にわかると思うんだけど、
それらは全部住所みたいなものを使って直接触ることができるのね。

そのDOMを使ってID欄やPW欄の入力されてる文字自体を変更し、
次に送信ボタンを触ってclickメソッドを実効するのが一般的な方法だと思う。
「スクレイピング ログイン vba」とかで検索すると簡単に出てきます。

sendkeyだとタイミングの問題の他、そもそも入力欄が選択されているのかの問題もあるから、
ゲームみたいなそもそも入力欄がないような場面でしか使わない。

タイミング問題はDOM操作にも発生するけど、
読み込みを待つための定番コードがあって比較的安全にアクセスできる。
こちらも「selenium 待つ vba」で検索すると出てきます。
2023/08/24(木) 05:03:17.77ID:wXHnjh4RM
Microsoft、「Python in Excel」を発表 ~Windows向けベータ版でテスト開始
https://forest.watch.impress.co.jp/docs/news/1525532.html
2023/08/24(木) 05:04:20.26ID:wXHnjh4RM
ごめん総合スレと間違えた
751デフォルトの名無しさん (ササクッテロロ Sp0d-uDNR)
垢版 |
2023/08/24(木) 20:06:04.03ID:VgGK6Go7p
>>749
来た・・・のか?
2023/08/24(木) 20:19:22.92ID:9ogn9xLY0
思ってたのと違う形態や
2023/08/24(木) 20:22:38.26ID:t/lOrPqdM
>>749
Python自体はクラウド上で実行って
会社では使えないな
2023/08/24(木) 22:00:43.13ID:W+JHQ2GG0
サブスクに重ねて金取るのか
何やそれ
755デフォルトの名無しさん (ワッチョイ 2b8e-1fKg)
垢版 |
2023/08/24(木) 22:05:02.11ID:PZycjr7d0
実際の実行はクラウド上で行うからだろ
インターフェースを追加しただけだ
2023/08/24(木) 22:16:32.36ID:W+JHQ2GG0
クラウドで金取るモデルは広まらないよ
そのうち有志の野良python環境に挿げ替わるんじゃね
2023/08/25(金) 00:01:23.03ID:IOlfztOBd
>>756
ならopenPyXlとかxlwingsとか使うだけじゃね
2023/09/11(月) 14:52:46.55ID:HHX5mbL20
https://i.imgur.com/UKu8Mlf.png
https://i.imgur.com/J1SuXUS.png
VBAで作ってみたが、提供しない。
2023/09/11(月) 19:38:08.28ID:7mikMXk50
公開したくてたまらないって感じだけど
正直PCで未だに5ちゃんやってる人なんてほとんどいないからね…
2023/09/11(月) 19:53:25.45ID:jh55A2B4d
mateって便利なアプリがあることを教えてあげたい
2023/09/11(月) 20:30:29.14ID:iVOktJK70
スマホからの この書き込み、mate。
デスクトップでは 以前『Live5ch』を使っていたが、Talk専用になってしまった。
他にも探したが、使いにくかった。
Excelのスクショ貼るには、デスクトップから。
2023/09/11(月) 20:34:52.02ID:nPo9+2yh0
Janeで何も困ってない
2023/09/11(月) 20:38:20.27ID:XG/KtWQC0
PCからなら
JaneStyle 4.23の延命スレ参考に、ごにょごょしてとか、
ギコナビなら人柱版バタ72(1.72.0.866)とか
色々
2023/09/11(月) 21:03:05.00ID:jh55A2B4d
何このロボットみたいな文章
2023/09/11(月) 22:14:37.37ID:exwJXaZMd
なぜ触るのか
承認欲求モンスター大喜びじゃねーか
2023/09/12(火) 01:01:45.73ID:sTBLiLKO0
>>765
『にやにや』が 止まりませ~ん♪
2023/09/12(火) 20:29:10.94ID:m88zAnXo0
普通におじさん構文で怖いわ
2023/09/13(水) 06:41:05.98ID:rgYfAsVOM
5chはおじさんの巣窟ですよ。
子供は他所で遊んだ方が良いですよ。
2023/09/13(水) 06:41:58.87ID:gyHagRQI0
【質問】
作ってみた。 どや?
https://i.imgur.com/iPS3M3e.png
2023/09/13(水) 11:24:28.95ID:EEgtnT400
セルベーダーは感動、感心したわ、色んな意味で
2023/09/13(水) 11:27:55.23ID:Yx+Fhppad
ああいうのは一番最初にやったやつだけが面白い
772デフォルトの名無しさん (ワンミングク MM8a-d/CV)
垢版 |
2023/09/13(水) 18:14:01.15ID:mjWmASTcM
職業訓練校通いのおじさんが自慢するスレ
2023/09/13(水) 18:35:10.29ID:BoUFSJ2kM
>>772
世の中、金 持ってる方が上なんやで(笑)
https://i.imgur.com/5XjGLng.jpg
https://i.imgur.com/l6AvarI.jpg
2023/09/13(水) 19:03:14.69ID:8tIdE0x0d
非モテをこじらせたまま老いるとこーなるのかぬ 参考になるぬ
2023/09/13(水) 20:39:45.93ID:QRa3u4fp0
いつも気になってたから聞いてみるわ
何でお前みたいなヤバいやつって揃いも揃ってロボットみたいな口調なの?
776デフォルトの名無しさん (スッップ Sdba-7VGn)
垢版 |
2023/09/13(水) 21:01:18.08ID:80Drqb83d
>>773
普通の人は職業訓練校なんて行かんよ
2023/09/13(水) 23:36:51.13ID:ljzzNVbDa
>>776
偏差値判るよな
778デフォルトの名無しさん (スッップ Sdba-Tt2Y)
垢版 |
2023/09/14(木) 02:45:37.99ID:8m/4KAKkd
職業訓練校通いの無職男性の年寄りがドヤ顔
こいつ例の零細企業勤めの爺だろ
2023/09/14(木) 07:05:27.33ID:0Z3SKyG70
お前ら 勘違いしてるぞ! 俺のスペックを紹介するよ。
親父が 高卒の元公務員(警察官)で、
我が家は 世帯の金融資産が1億円を超える『富裕層』なんよ。
日本には富裕層が わずか2.7%しか居ない。
だから、生活のために働く必要なんてないんだわ。
しかし、無職の頃 モンハンにハマってたら 親父に殴られた。
仕方なく ラクなバイト(工場の守衛室)週2回 夜間だけ働いてるわ。
遺伝子のおかげで 格闘技は強いんだが、脳ミソまで筋肉やがな(笑)
プログラミングは『金持ちの道楽』
ExcelVBAは、おもに 株のデータ分析に活用してる。
お前らもスペック書いてよ!
2023/09/14(木) 07:27:55.14ID:0Z3SKyG70
職業訓練校は 去年の話や。
IT系コースで ExcelVBAとACCESSを習った。
授業のペースが早くて理解できず、ほとんど身に付かなかったわ。
グループワークで 20代後半の女性と話すのも新鮮だったわ。
就職の為ではなく 『失業手当の延長』が最大の目的だ。
去年は 失業手当の総額が 100万円を超えてた。
実は、職業訓練校に通ったのは 去年が4回目。
2023/09/14(木) 15:20:19.42ID:LY7EgMJsd
そんトキ付いていけてなくても あとでもらった資料を見返すと 案外すんなり理解が進んだりするぬ
782デフォルトの名無しさん (ワンミングク MM8a-d/CV)
垢版 |
2023/09/14(木) 15:56:44.63ID:CPm14Qh/M
職業訓練校の授業にもついていけなかった無職の子供部屋おじさんがいきりはじめました
2023/09/14(木) 16:17:39.82ID:/d7uzmrP0
訓練校の学習ペース速いんだよね。
初学者が躓くと挫折する。
2023/09/14(木) 16:23:06.62ID:1AEptNA6M
プログラミングは義務教育だし初学者は無視だろ
2023/09/14(木) 17:00:40.65ID:e1e6HVz7M
このスレで職業訓練校というパワーワードが出るとは
もうVBA以前の問題でフォークリフトの技能講習とか取った方がいいんじゃねーの
786デフォルトの名無しさん (ワントンキン MM8a-d/CV)
垢版 |
2023/09/14(木) 17:29:04.17ID:UVo7YKcqM
無職子供部屋おじさん

もろに英一郎案件
2023/09/14(木) 18:38:58.30ID:Db2aBov/M
電気工事士かボイラー技師の方が良くない?
2023/09/14(木) 19:59:51.79ID:Xxpyx0oi0
お前ら、何の資格とったの?
https://i.imgur.com/HJOwP64.jpg
https://i.imgur.com/FnuM1zX.jpg
2023/09/14(木) 20:59:03.34ID:jq5ex7dFd
世の中から認められてない、
必要とされてないコトは理解できてるんだな
かわいそうに
2023/09/14(木) 22:22:45.67ID:kQn+Df7T0
(定年)退職したら ExcelVBAとACCESSコース受けるわ
寝てても理解できるし金もらえるとか美味しすぎる
(あ、前職バレるん?土方と言えばオケ?)
2023/09/15(金) 02:10:41.32ID:Ux2xtMGQ0
定年後って失業手当もらえるの?
2023/09/15(金) 10:52:25.67ID:FLL155poa
おまいらの払った税金がこんなのに使われてるんだぜ
2023/09/15(金) 13:10:13.06ID:XGzsxbAMM
嫌なら出ていってもいいんだぞ
794デフォルトの名無しさん (アウアウウー Sa47-bpS4)
垢版 |
2023/09/15(金) 14:52:58.58ID:FLL155poa
>>793
これな
https://www.youtube.com/watch?v=l065M7DJtB8
https://www.youtube.com/watch?v=YTNptpYmcFk
https://www.youtube.com/watch?v=OAyCzIQHkts
2023/09/15(金) 15:10:56.61ID:a74ojgzk0
雑談スレ
2023/09/15(金) 15:51:18.79ID:0NerNeAkF
https://i.imgur.com/bFs1lNP.jpg
https://i.imgur.com/OSR12Zv.jpg
現引きしたから 減ったように見える。
でも、翌朝5時に 口座残高は正常に戻る。
2023/09/15(金) 18:57:24.40ID:D9/RTlLj0
かまってくれる人いんのんやな
2023/09/15(金) 19:32:05.53ID:cd4Mhd650
そこで、Whisperと連携して、成り行きで全株式売り!
とかすればかっこいいのぅ
2023/09/15(金) 20:48:39.15ID:7VUDEurGd
触らずにはいられない病
荒らしの相手する奴も荒らしとはよく言ったもので
2023/09/16(土) 18:50:25.00ID:NWxpsVP30
https://i.imgur.com/m5W5Liq.jpg
https://i.imgur.com/9uzNLaN.jpg
https://i.imgur.com/cFKrV8c.jpg
https://i.imgur.com/LefrET9.jpg
お前ら、3連休を楽しんでるか?
2023/09/17(日) 12:55:17.44ID:w1L9HAkI0
職業訓練でVBAコースとかレアだと思う。
自分の地域はビジネスコースか医療事務か介護コースしかない
802デフォルトの名無しさん (ワッチョイ 0f9b-5Uth)
垢版 |
2023/09/18(月) 10:43:43.03ID:UcHLSTJh0
l_i_t_e(邪魔という方は左記をNGお願いします)

更に家族にも教えて追加で¥4000をゲットできる!
https://i.imgur.com/JnCgXpC.jpg
2023/09/18(月) 12:24:57.59ID:96unkEOz0
>>802
絶対に試すべきだね。
2023/09/20(水) 11:06:33.59ID:GIJhei1D0
宣伝かよ削除依頼出した方がいいのかな?
2023/09/20(水) 11:48:24.12ID:vReq5NqSd
その方が良い
2023/09/21(木) 00:44:13.32ID:H7YqoNcR0
削除依頼って機能してるの?って疑問が
2023/09/21(木) 00:51:02.36ID:vSTRK7zj0
荒らしが多すぎてほとんど機能してない
依頼が100あっても実際に削除されるのは数個
2023/09/23(土) 08:13:34.89ID:EJsHT2SBd
他スレのこれに関しては削除依頼機能してるね
2023/09/23(土) 19:06:36.67ID:jmQqTPvF0
昔は削除人がすぐ動いてくれた気がする
2023/09/23(土) 21:22:49.47ID:yLXwI4cl0
悪ノリで真似してるやつも多いんだろ、しらんけど
2023/09/25(月) 14:49:00.33ID:AvFI4mAE0
Excelスレ、マクロスレともにだんだん過疎ってきてるのはネタが尽きたからかな?
それともExcel自体オワコンだから?
2023/09/25(月) 15:21:12.63ID:Hhr+Al0F0
最近5chの規制が厳しくなって、かなり書き込みがやりにくくなった
類似の掲示板がいくつもできて互いに潰し合いをしてて、人が分散した
2023/09/25(月) 17:48:13.18ID:AvFI4mAE0
そうなんだ。道理で寂しくなった訳だ。一週間以上書き込みなしとかザラ
2023/09/25(月) 19:51:38.65ID:h4JXV3std
書き込み規制が一番影響大きかった気がする
2023/09/25(月) 20:14:28.69ID:qz1xrI0zd
LINE掲示板への誘導もかなりひどいことになってるし
2023/09/26(火) 02:09:19.73ID:N1pTSTsE0
月イチで書き込み規制食らう。もう5ちゃんは終わりかも。
2023/09/26(火) 10:29:35.57ID:wjfDMRbv0
今VBAの質問したい場合はどこに書くのがベスト?
qiitaは鼻で笑われそう
知恵袋が年齢層とマッチしてるかな
2023/09/26(火) 12:02:20.02ID:fy30Qqf30
まずはここに書いてみ?
2023/09/26(火) 12:49:35.87ID:QhUA9uAI0
知恵袋も下火っぽいよ。
2023/09/26(火) 12:58:35.95ID:OBNYB9z3M
copilotに聞けばいいよ
2023/09/26(火) 13:21:45.27ID:LWSdo286d
copilotは知恵袋より信頼できると思う
2023/09/26(火) 18:13:51.85ID:N1pTSTsE0
ms純正だから信頼できるよね
823デフォルトの名無しさん (ワッチョイ 869b-lrL5)
垢版 |
2023/09/26(火) 18:28:27.80ID:RHujdELN0
MS製だから信用できんのだろうが
2023/09/26(火) 19:32:53.14ID:wjfDMRbv0
copilotってVBEでも使えるの?
他言語だがVSCodeでは使ってる
あれ凄いよね、もはや上手いコメント書いたら殆どコーディングしてくれる
体験版終わったら脳死で課金した
825デフォルトの名無しさん (ワッチョイ 1e8e-XHBf)
垢版 |
2023/09/26(火) 20:10:45.32ID:UX+CVdyj0
>>824
基本的なことがわからない探せないお前みたいな低次元の無能な人が重宝するだけ
2023/09/26(火) 20:47:48.58ID:e5wjlTrL0
まぁちょっとでもコーディング楽したいからカネ払うってのはアリカモとわ思いましたケドぬ
2023/09/27(水) 08:16:47.55ID:KzAf4gKK0
これ以上カネ払いたくない
2023/09/27(水) 11:24:21.36ID:pPbUGATv0
俺は こんな情報すら知らない『情弱』だったわ。
https://sogyotecho.jp/microsoft-365-copilot/
2023/09/28(木) 22:12:51.19ID:dYhUuhvT0
Redimって途中からの指定は無理なのか?
Redim Arry(1 to Ubound (Arry) , 5 to 10)みたいな感じにしたいんだが
2023/09/28(木) 23:04:37.28ID:Kp8uTxgJ0
無理
2023/09/29(金) 01:59:31.59ID:YBCTJXQl0
>>829
途中ってどういう意味だ?

Sub test()
Dim Arry()
ReDim Arry(5, 10)
ReDim Arry(1 To UBound(Arry), 5 To 10)
End Sub

とくにエラーはでないが?
2023/09/29(金) 06:16:54.23ID:hPMCTGyUr
>>831
分かりにくくてすまん
Redim Arry(1 to Ubound (Arry) , 5 to 10)と書いてもエラーは出ないけど実際二次元側の配列に格納されるの1〜6の値になるってこと
2023/09/30(土) 00:04:10.69ID:u5B7upPH0
>>832
ますます意味がわからん
ReDimした段階で中身は空なんだが?
834デフォルトの名無しさん (ワッチョイ 23ea-/hnu)
垢版 |
2023/09/30(土) 10:41:38.51ID:e5dXzvv10
>>832
う〜ん、言っている内容がわからない。画面キャプチャして貼ってみて。
https://i.imgur.com/LPlz6iE.jpg
2023/09/30(土) 12:02:57.08ID:+2S9roRWd
値なのか添字なのかハッキリしてくれ
2023/09/30(土) 19:39:00.90ID:HRNdSGlC0
度々すいません

Sub test()

Dim Arry()

Arry = Sheet1.Range(“A1”).CurrentRegion.Value

Redim Arry(1 to Ubound (Arry) , 5 to 10)

End Sub

これで二次元側の値をArryの5〜10の値を格納したいけど1〜6の値がはいります

そもそも無理なんでしょうか?
2023/09/30(土) 19:44:55.14ID:HRNdSGlC0
Preserve書き忘れてましたけど実際は書いてます
2023/09/30(土) 20:30:52.83ID:ITwwqQZud
こいつずっと日本語おかしいけど
なんなの?w
839デフォルトの名無しさん (ワッチョイ 23ea-4a9y)
垢版 |
2023/09/30(土) 21:43:15.63ID:e5dXzvv10
>>836
何をやりたいのか書いた方がいいかも。
見た感じ、Redimの使い方を間違ってる、機能を誤解している印象。
2023/09/30(土) 21:52:52.81ID:UMbhW8aD0
>>836
>>834
841デフォルトの名無しさん (ワッチョイ 23ea-/hnu)
垢版 |
2023/10/01(日) 08:29:59.20ID:Po2H+ILb0
Redimは配列の要素数を変更するもの。元々の添字が1〜10でRedimで5 to 10としたら要素数を6に変更し添字が5から始まるようになるだけ。 Preserveを使っているなら元の値の頭から変更後の要素数分だけ持ってくる。

てか、この後どう使っているか知らないけどRedimする必要ある?
配列から値を読み出す時に添字をいじればいいんじゃない?

c = 4 ‘今回の使い方だと-4?
d = arry(a, b + c)
842デフォルトの名無しさん (ワッチョイ 0502-5C2y)
垢版 |
2023/10/01(日) 14:22:43.95ID:n3YXj22r0
素人質問で申し訳ありません。
VBAをコピーしつつ組んだのですが下記がエラーが出てしまいます。
ご教示いただけますと幸いです。
A行(A1:A100)をダブルクリックするとA行に1加算され、
B行(B1:B100)をダブルクリックすると、B行には年月日が、C行には時間が記載される。
D行(D1:D100)をダブルクリックすると、D行には時間が記載される。

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

If Not Intersect(Target, Range("A1:A100")) Is Nothing Then Target.Value = Target.Value + 1
If Not IsEmpty(Target) Then Exit Sub
If Intersect(Target, Range("B1:B100,D1:D100")) Is Nothing Then Exit Sub
If Target.Column = 2 Then
Target.Value = Date
Target.Offset(, 1).Value = Time
ElseIf Target.Column = 3 Then
Target.Value = Time
ElseIf Target.Column = 4 Then
Target.Value = Time
End If
Cancel = True
Cancel = True
End Sub
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。