!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.48671デフォルトの名無しさん (ワッチョイ 7b94-8h5T)
2019/08/18(日) 12:54:47.98ID:XgJSnVlI0 Excel自体の需要はあるやろ…
無職かよ
無職かよ
672デフォルトの名無しさん (ワッチョイ d168-dCD9)
2019/08/18(日) 13:06:20.90ID:T9/88dVq0 Excelに需要がないは草
673デフォルトの名無しさん (スップ Sd73-OqLs)
2019/08/18(日) 13:22:03.41ID:fr36iN96d VBAに需要がないのは間違いない
誰にも必要とされてない
お前らの独りよがり
じゃなきゃコミュニティも盛り上がるはずだけど全く超低空飛行
誰にも必要とされてない
お前らの独りよがり
じゃなきゃコミュニティも盛り上がるはずだけど全く超低空飛行
674デフォルトの名無しさん (ササクッテロラ Sp85-yBk9)
2019/08/18(日) 13:31:43.08ID:bLuo7bGBp Excelマクロなんて事務員くらいしか使わない。マクロを使わなくてもいいようなシステムを開発したらいいだけ。企業はマクロよりRPAを使うようになってきてる。
675デフォルトの名無しさん (ワッチョイ 1301-vqjO)
2019/08/18(日) 14:20:33.70ID:/SWswUk70 末端の人がパーフェクトに便利さを感じられるシステムを
会社が構築してくれたらいいんだけど
実際はそういうわけには行かないわけで
隙間をうめるためのお手軽自動化ツールとしてVBA使う事になる
うちではそうだわ
VBAがなかったらクソくだらない作業を手作業でちまちまやらないといけなくなる
会社が構築してくれたらいいんだけど
実際はそういうわけには行かないわけで
隙間をうめるためのお手軽自動化ツールとしてVBA使う事になる
うちではそうだわ
VBAがなかったらクソくだらない作業を手作業でちまちまやらないといけなくなる
676デフォルトの名無しさん (ワッチョイ 1394-OqLs)
2019/08/18(日) 14:49:48.58ID:IrH+YuBi0 VBAなんて使わない方法を考えたら?
もう世間は誰もVBAなんて見向きもしてないから現状はこうなんだよ
いつまでも昔のやり方を変えないのもどうかと思いますよ
時代に合わせよう
もう世間は誰もVBAなんて見向きもしてないから現状はこうなんだよ
いつまでも昔のやり方を変えないのもどうかと思いますよ
時代に合わせよう
677デフォルトの名無しさん (ワンミングク MMd3-8h5T)
2019/08/18(日) 14:54:23.89ID:DpEllfNwM Excelに付属してるから管理が厳しいところでも配布しやすいから使ってるだけ
時代も何も使えなくなったら代替手段探すだけのこと
時代も何も使えなくなったら代替手段探すだけのこと
678デフォルトの名無しさん (ワッチョイ d17c-9+ab)
2019/08/18(日) 14:55:25.23ID:D/c0fmWr0 個人的なものは好きにできるが、仕事の場合それはできない
679デフォルトの名無しさん (スップ Sd33-jj+p)
2019/08/18(日) 15:27:12.36ID:C1gx08WLd680デフォルトの名無しさん (スップ Sd33-jj+p)
2019/08/18(日) 15:27:45.78ID:C1gx08WLd >>674
もっとヒデェじゃね―かw
もっとヒデェじゃね―かw
681デフォルトの名無しさん (スップ Sd33-jj+p)
2019/08/18(日) 15:28:27.65ID:C1gx08WLd >>676
働こうw
働こうw
682デフォルトの名無しさん (スップ Sd33-OqLs)
2019/08/18(日) 17:09:34.94ID:VGD+ydi8d クソ言語にしがみ付くなって
VBAなんて将来性もゼロの全く価値のない子供向けのお遊びコード
VBAなんて将来性もゼロの全く価値のない子供向けのお遊びコード
683デフォルトの名無しさん (ワッチョイ 5995-dCD9)
2019/08/18(日) 17:11:35.43ID:Onid3Fuw0 子供のおもちゃが企業で使われているので
コチコチ頭の上司たちが変わるまでは仕方がない
コチコチ頭の上司たちが変わるまでは仕方がない
684デフォルトの名無しさん (ササクッテロ Sp85-pTyf)
2019/08/18(日) 22:03:42.03ID:fdTZq+Kkp685デフォルトの名無しさん (スッップ Sd33-jj+p)
2019/08/18(日) 23:03:48.28ID:VOTiyLwud >>682
それもう20年前から言ってるぞ
それもう20年前から言ってるぞ
686デフォルトの名無しさん (ワッチョイ 13da-g2bq)
2019/08/19(月) 00:03:40.71ID:s+b3eGRm0687デフォルトの名無しさん (ワッチョイ 7bf7-tAoe)
2019/08/19(月) 01:54:47.41ID:8cX0ZsGs0 ゴルゴかよ
688デフォルトの名無しさん (ワッチョイ 291a-b/Zd)
2019/08/19(月) 18:24:33.37ID:YB9Wg1qd0 ExcelもPythonで動かせるようになるんでしょ?
689デフォルトの名無しさん (ワッチョイ 51de-bVxB)
2019/08/19(月) 18:31:08.40ID:1gWkLKQh0690デフォルトの名無しさん (アウアウウー Sa5d-68xP)
2019/08/19(月) 19:04:43.88ID:dIBRQUcza まーPythonが使えるようになると
一挙に統計の計算で出来ることが増えるようになるらしいけど
お前らObject指向すらままならないのに
関数型言語なんて覚えられるの?
一挙に統計の計算で出来ることが増えるようになるらしいけど
お前らObject指向すらままならないのに
関数型言語なんて覚えられるの?
691デフォルトの名無しさん (スップ Sd33-OqLs)
2019/08/19(月) 19:11:40.32ID:I77Hqr4od 無理
そんな事が出来るなら今どきVBAなんて使ってない
そんな事が出来るなら今どきVBAなんて使ってない
692デフォルトの名無しさん (ワッチョイ d168-dCD9)
2019/08/19(月) 19:27:03.18ID:KJlIhGbm0693デフォルトの名無しさん (ワッチョイ d168-dCD9)
2019/08/19(月) 19:28:39.19ID:KJlIhGbm0 pythonはpandas辺りの数学系ライブラリがめちゃくちゃ便利なだけで言語としては至って普通だと思う
694デフォルトの名無しさん (ワンミングク MMd3-8h5T)
2019/08/19(月) 19:40:05.21ID:+1Fs+fGnM 本体に付属するなら何でもいいよ
695デフォルトの名無しさん (ワッチョイ 1301-wrC8)
2019/08/19(月) 19:56:47.47ID:kG35/yIv0 >>689
これのどこを読んだら「マイクロソフトが Excel に搭載するのは JavaScript であって」なんて出てくるんだろう?
Cool to see the excitement around Python.
We had an awesome response to our survey on the Python UserVoice item. We’re working on the best way to address that feedback.
・In the meantime, these are some great tools you can use like PyXLL and XLWings
・Additionally, you can also host your backend logic via a web service in any language, including Python, and you can use web add-ins or a custom function to call that web service.
これのどこを読んだら「マイクロソフトが Excel に搭載するのは JavaScript であって」なんて出てくるんだろう?
Cool to see the excitement around Python.
We had an awesome response to our survey on the Python UserVoice item. We’re working on the best way to address that feedback.
・In the meantime, these are some great tools you can use like PyXLL and XLWings
・Additionally, you can also host your backend logic via a web service in any language, including Python, and you can use web add-ins or a custom function to call that web service.
696デフォルトの名無しさん (スッップ Sd33-jj+p)
2019/08/19(月) 20:48:52.44ID:mQFW2r4sd697デフォルトの名無しさん (ワッチョイ d1e6-dCD9)
2019/08/19(月) 20:57:32.17ID:nwpYw8PQ0 >>693
でも、普通に書きにくい
でも、普通に書きにくい
698デフォルトの名無しさん (ワッチョイ 1394-OqLs)
2019/08/19(月) 21:10:37.00ID:hlBLM62K0 今出来てない奴の典型的な言い訳だな
699デフォルトの名無しさん (ワッチョイ d1da-dCD9)
2019/08/19(月) 22:25:52.74ID:azaBJJ3f0 Pythonのどこらへんが関数型言語なんだ
700デフォルトの名無しさん (ワッチョイ 517c-yBk9)
2019/08/19(月) 22:38:19.44ID:yJROWsyT0 VBAが出来ればPython簡単でしょ。プログラミング何も知らなくても一か月あれば覚えれるし!
701デフォルトの名無しさん (ワッチョイ 5995-dCD9)
2019/08/19(月) 22:40:28.20ID:WV8MsfnG0 haskell と間違えた?
702デフォルトの名無しさん (ワッチョイ 13da-g2bq)
2019/08/19(月) 23:00:47.92ID:s+b3eGRm0 hellshake矢野と聞いてすっとんで来ました。
703デフォルトの名無しさん (ワッチョイ 4901-Bu6k)
2019/08/19(月) 23:06:13.11ID:/B6DUDSo0 初心者質問ですいません。
下のコードで、Range("V3:V8")だと何事もなく範囲を指定できるのですが、
Range(Cells(…),Cells(…))だとエラーが出てしまいます。
何が悪いのでしょうか?
Worksheets("シート1").Activate
ActiveSheet.ChartObjects("グラフ1").Activate
ActiveChart.PlotArea.Select
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(1).XValues = Worksheets("シート2").Range("V3:V8")
ActiveChart.FullSeriesCollection(1).Values = Worksheets("シート2").Range(Cells(3, 3), Cells(8, 3))
下のコードで、Range("V3:V8")だと何事もなく範囲を指定できるのですが、
Range(Cells(…),Cells(…))だとエラーが出てしまいます。
何が悪いのでしょうか?
Worksheets("シート1").Activate
ActiveSheet.ChartObjects("グラフ1").Activate
ActiveChart.PlotArea.Select
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(1).XValues = Worksheets("シート2").Range("V3:V8")
ActiveChart.FullSeriesCollection(1).Values = Worksheets("シート2").Range(Cells(3, 3), Cells(8, 3))
704デフォルトの名無しさん (ワッチョイ d17c-9+ab)
2019/08/19(月) 23:14:40.96ID:0TFEcX9a0 >>703
シートを指定せずにセルを指定してるから
シートを指定せずにセルを指定してるから
705デフォルトの名無しさん (ワッチョイ d17c-9+ab)
2019/08/19(月) 23:16:02.88ID:0TFEcX9a0 シート名.Cells
706デフォルトの名無しさん (ワンミングク MMd3-8h5T)
2019/08/19(月) 23:19:13.86ID:Kd4gHXGIM なんのCellsかを指定せんと
707デフォルトの名無しさん (ワッチョイ 4901-Bu6k)
2019/08/19(月) 23:22:23.07ID:/B6DUDSo0 あー、そういうことでしたか!
初歩的なミスですね、、ありがとうございました!!)^o^(
初歩的なミスですね、、ありがとうございました!!)^o^(
708デフォルトの名無しさん (ラクッペ MMa5-Bu6k)
2019/08/20(火) 10:43:23.94ID:Lb9pYe6wM すいません、もうひとつ助けて頂けると嬉しいです。
ActiveChart.FullSeriesCollection(1).Name = Worksheets("シート2").Cells(3, 3)
で、参照先のセルにはユーザー定義にて"8月19日"のように◯月◯日形式で表示させていますが、
グラフ凡例には2018/8/19のように表示されてしまいます。
凡例にも参照先のセルと同じように◯月◯日形式で表示させる事は可能なのでしょうか?
ActiveChart.FullSeriesCollection(1).Name = Worksheets("シート2").Cells(3, 3)
で、参照先のセルにはユーザー定義にて"8月19日"のように◯月◯日形式で表示させていますが、
グラフ凡例には2018/8/19のように表示されてしまいます。
凡例にも参照先のセルと同じように◯月◯日形式で表示させる事は可能なのでしょうか?
709デフォルトの名無しさん (ワッチョイ 7bf7-tAoe)
2019/08/20(火) 11:09:16.51ID:rI3Ok1/U0 左辺よくわからんけどString型っぽいから
Worksheets("シート2").Cells(3, 3)を
Worksheets("シート2").Cells(3, 3).textにするとか
Worksheets("シート2").Cells(3, 3)を
Worksheets("シート2").Cells(3, 3).textにするとか
710デフォルトの名無しさん (オイコラミネオ MM55-Tlr/)
2019/08/20(火) 11:34:51.82ID:gC7P9E5oM >>708
グラフ側に、書式も合わせる設定なかったっけ
グラフ側に、書式も合わせる設定なかったっけ
711デフォルトの名無しさん (スッップ Sd33-jj+p)
2019/08/20(火) 14:41:48.00ID:zjWJczhSd >>708
Format(Worksheets("シート2").Cells(3, 3).Value,"MM月DD日")
Format(Worksheets("シート2").Cells(3, 3).Value,"MM月DD日")
712デフォルトの名無しさん (スプッッ Sd33-OqLs)
2019/08/20(火) 19:07:42.10ID:a4NGfQR+d この程度の事も解決出来ないなんてセンス無さすぎだから職を変えた方が良い
713デフォルトの名無しさん (ラクッペ MMa5-Bu6k)
2019/08/20(火) 20:10:24.14ID:Lb9pYe6wM714デフォルトの名無しさん (ラクッペ MMa5-Bu6k)
2019/08/20(火) 20:11:19.07ID:Lb9pYe6wM >>712
最初は誰もが皆初心者という事で許してくださいませ!
最初は誰もが皆初心者という事で許してくださいませ!
715デフォルトの名無しさん (ワッチョイ d17c-9+ab)
2019/08/20(火) 20:40:08.64ID:rBqV29v90 >>714
そいつただの荒らしだから相手しなくていい
そいつただの荒らしだから相手しなくていい
716デフォルトの名無しさん (オイコラミネオ MM8b-m73o)
2019/08/21(水) 14:26:40.58ID:3vArKtvAM VBAとVB.netの違いって何?
717デフォルトの名無しさん (ワントンキン MMa5-8h5T)
2019/08/21(水) 14:30:54.32ID:4OnBvdVtM なんだろうね
ググってみるとわかるかもしれない
ググってみるとわかるかもしれない
718デフォルトの名無しさん (オイコラミネオ MM8b-m73o)
2019/08/21(水) 15:08:20.30ID:3vArKtvAM やかましい
719デフォルトの名無しさん (ワッチョイ 298e-2nrJ)
2019/08/21(水) 16:13:42.94ID:DR/m4EzU0 ID:3vArKtvAM
ゆとりの馬鹿は早く死ね
ゆとりの馬鹿は早く死ね
720デフォルトの名無しさん (ワッチョイ 41ce-g2bq)
2019/08/21(水) 16:17:07.75ID:fu57+dJz0 >>716
「.net」ドットネットというのは便利な関数がめちゃくちゃたくさん入ってる箱
マイクロソフトががんばって作った
それがVBから一発で呼び出せるように準備されてるのがVB.net
別にVBAからでも使おうと思えば使えるけど調べるのが大変
「.net」ドットネットというのは便利な関数がめちゃくちゃたくさん入ってる箱
マイクロソフトががんばって作った
それがVBから一発で呼び出せるように準備されてるのがVB.net
別にVBAからでも使おうと思えば使えるけど調べるのが大変
721デフォルトの名無しさん (スッップ Sd33-jj+p)
2019/08/21(水) 17:27:53.89ID:gVbfBf0Fd722デフォルトの名無しさん (ワッチョイ d17c-9+ab)
2019/08/21(水) 20:02:36.72ID:G939Yiu90 >>716
VB.netをOffice特化にしたのがVBA
VB.netをOffice特化にしたのがVBA
723デフォルトの名無しさん (スッップ Sd33-jj+p)
2019/08/21(水) 20:07:15.59ID:gVbfBf0Fd >>722
オイオイw
オイオイw
724デフォルトの名無しさん (アウアウウー Sa5d-h434)
2019/08/21(水) 20:16:48.70ID:UWHhP4Rfa それでいいよ
VB.NETの方が早く消滅しそうだし
VB.NETの方が早く消滅しそうだし
725デフォルトの名無しさん (ワッチョイ 291a-b/Zd)
2019/08/21(水) 20:27:43.70ID:u1HjpT+T0 VBAはPython以上に難しい。
726デフォルトの名無しさん (アウアウクー MM05-CflB)
2019/08/21(水) 20:51:45.74ID:lLmU49+5M いやいや、VB6そのものだし
727デフォルトの名無しさん (アウアウウー Sa5d-h434)
2019/08/21(水) 21:27:40.88ID:UWHhP4Rfa 歴史的経緯を知らないと理解できない変な制限や仕様が多い
そういう意味ではかなり難しい
そういう意味ではかなり難しい
728デフォルトの名無しさん (ワッチョイ d168-dCD9)
2019/08/21(水) 21:36:56.28ID:yHZlY2VU0 というか単純に古すぎる
729デフォルトの名無しさん (ワッチョイ 8b2c-fkm4)
2019/08/21(水) 22:58:52.93ID:6FMyMBWp0 Python vs Excel 五番勝負 - 仕事で使えるのはどちら? 2019/08/21 14:37 クジラ飛行机
https://news.mynavi.jp/article/zeropython-53/
第一回戦 - どちらが気軽に使えるか?【判定】気軽に使えるのは、Excel。ただし、
Excelは有償。また双方ともWebブラウザからも使えるなど利便性は互角。
第二回戦 - CSVファイルが見やすいのは?【判定】美しく表示されるのは、Python。
ただし、Excelは汎用用途に特化しているのに対して、PythonライブラリがCSVファイルの
読み込みに特化していることが理由。
第三回戦 - グラフが作りやすいのは?【判定】引き分け。マウス操作で直感的に操作
できるのはExcelだが、Pandasやmatplotlibのライブラリに習熟していれば、Pythonでも
簡単に描画できる。
第四回戦 - 複雑なグラフが作りやすいのは?【判定】引き分け。
第五回戦 - 集計してみよう【判定】処理が複雑になればなるほどPythonが優勢。
https://news.mynavi.jp/article/zeropython-53/
第一回戦 - どちらが気軽に使えるか?【判定】気軽に使えるのは、Excel。ただし、
Excelは有償。また双方ともWebブラウザからも使えるなど利便性は互角。
第二回戦 - CSVファイルが見やすいのは?【判定】美しく表示されるのは、Python。
ただし、Excelは汎用用途に特化しているのに対して、PythonライブラリがCSVファイルの
読み込みに特化していることが理由。
第三回戦 - グラフが作りやすいのは?【判定】引き分け。マウス操作で直感的に操作
できるのはExcelだが、Pandasやmatplotlibのライブラリに習熟していれば、Pythonでも
簡単に描画できる。
第四回戦 - 複雑なグラフが作りやすいのは?【判定】引き分け。
第五回戦 - 集計してみよう【判定】処理が複雑になればなるほどPythonが優勢。
730デフォルトの名無しさん (ワッチョイ 1301-wrC8)
2019/08/21(水) 23:06:25.04ID:t1IwCgGE0731デフォルトの名無しさん (ワッチョイ 517c-yBk9)
2019/08/21(水) 23:17:16.37ID:ou2s2vhN0 事務職がPythonやり始めたら自分でシステム作って回せるからシステム屋なんていらないよね
732デフォルトの名無しさん (ワッチョイ d168-dCD9)
2019/08/21(水) 23:49:02.48ID:yHZlY2VU0733デフォルトの名無しさん (ワッチョイ 2595-P0k6)
2019/08/22(木) 01:27:44.72ID:Oq4Y6cV40 セキュリティはプロに委託しないとまずいだろ
あれ対人戦だから
あれ対人戦だから
734デフォルトの名無しさん (ワッチョイ 7a01-gQHD)
2019/08/22(木) 07:51:00.42ID:UEI1uExP0735デフォルトの名無しさん (ワッチョイ faad-R8Nh)
2019/08/22(木) 12:34:15.51ID:MtNZNIvl0 そういう問題じゃないな
インフラこそ企業による差異もなく誰がやっても同じで雑事として他人任せでいいもの
経験値がないとスパゲッティ化して要件変更に対応できなくなったり、直せなくなったり
あるいは処理速度、使いやすさ(業者にも上手い下手あるが)
そもそも業務要件自体がSEが入らないと整理できなかったり、入って初めて抜けが発覚したり
「作れるか否か」と「言語仕様」に相関があると思ってるのが素人
もし「作れる」なら、他の言語でも作れたはず
インフラこそ企業による差異もなく誰がやっても同じで雑事として他人任せでいいもの
経験値がないとスパゲッティ化して要件変更に対応できなくなったり、直せなくなったり
あるいは処理速度、使いやすさ(業者にも上手い下手あるが)
そもそも業務要件自体がSEが入らないと整理できなかったり、入って初めて抜けが発覚したり
「作れるか否か」と「言語仕様」に相関があると思ってるのが素人
もし「作れる」なら、他の言語でも作れたはず
736デフォルトの名無しさん (ワッチョイ 417c-rPVV)
2019/08/22(木) 12:59:21.66ID:+daqT/kh0 5Gになるとハードとかネットワークとかクラウドで利用出来るようになるから、個々でハードを所有する必要がなくなってくるんでしょ
簡単なシステムはコーディング不要でドラッグするだけで出来る物になるらしいじゃん
簡単なシステムはコーディング不要でドラッグするだけで出来る物になるらしいじゃん
737デフォルトの名無しさん (ワントンキン MM8a-SLEC)
2019/08/22(木) 13:52:14.29ID:NYoYWugdM アホなの?
738デフォルトの名無しさん (ワッチョイ cd32-CeWy)
2019/08/22(木) 16:49:43.11ID:e9q5rHyL0 VBAでは函数は呼び出すところより後に置く必要があるの?
C言語では呼び出すところより前に置く必要があるのに。
C言語では呼び出すところより前に置く必要があるのに。
739デフォルトの名無しさん (ワッチョイ 8ef7-G70J)
2019/08/22(木) 17:01:00.58ID:zDN55lmE0 グローバル変数を先頭に書くルールはあるけど関数位置のルールはないよ
741デフォルトの名無しさん (ドコグロ MMe2-+4ii)
2019/08/22(木) 19:47:58.63ID:/1dDo18xM742デフォルトの名無しさん (ワッチョイ 417c-rPVV)
2019/08/22(木) 20:53:37.47ID:+daqT/kh0 個人でPCを所有する時代も終わるし、全部クラウドで出来るから、AI作れるくらいじゃないと稼げなくなるよ
VBAなんか動けばなんでもいいんだよ。自分のルールでやればいい。
勉強しても事務職が自動化されてExcelももうすぐ終わるし無意味。
VBAなんか動けばなんでもいいんだよ。自分のルールでやればいい。
勉強しても事務職が自動化されてExcelももうすぐ終わるし無意味。
743デフォルトの名無しさん (ワッチョイ fa42-atfx)
2019/08/22(木) 21:04:36.03ID:/rs88TGh0 いつかはそうなるかもしれないけど今は違うんで
744デフォルトの名無しさん (ワッチョイ 79ce-lNpu)
2019/08/22(木) 21:13:59.00ID:RtlLQzNd0 >>742
今から「時代が終わる」日まで飲まず食わずで過ごすの?
今から「時代が終わる」日まで飲まず食わずで過ごすの?
745デフォルトの名無しさん (スフッ Sd9a-t/39)
2019/08/22(木) 21:18:50.86ID:gvlSFTC4d 全くVBA触ったことない人間です
以下の内容ってVBAで実行可能でしょうか?
できるなら独学で地道にやってみようかなと思っていまして…
■現状
サイトから売上データをDLし、指定のシートにコピペ×10サイトほど
■やりたいこと概要
データDLだけでも自動化したい
■やりたいこと詳細
1.サイトにログインする(ID・パスを入力)
2.必要項目をプルダウンやチェックボックスから選び、CSVダウンロードボタンを押してデータをフォルダに格納する(あるいはVBAとおなじエクセル内にシート別でコピペ)
できるかできないかだけでも教えていただけませんか…?
以下の内容ってVBAで実行可能でしょうか?
できるなら独学で地道にやってみようかなと思っていまして…
■現状
サイトから売上データをDLし、指定のシートにコピペ×10サイトほど
■やりたいこと概要
データDLだけでも自動化したい
■やりたいこと詳細
1.サイトにログインする(ID・パスを入力)
2.必要項目をプルダウンやチェックボックスから選び、CSVダウンロードボタンを押してデータをフォルダに格納する(あるいはVBAとおなじエクセル内にシート別でコピペ)
できるかできないかだけでも教えていただけませんか…?
746デフォルトの名無しさん (ワッチョイ 7a01-gQHD)
2019/08/22(木) 21:21:39.93ID:UEI1uExP0 VBAってメインのシステムを補って、カバーしきれなかった隙間を埋めるものっていう認識があるわ
おれが作ったプログラムで一番重宝されてるのが
メインのシステムを使うに当たってミスした場合、数百の修正を手作業で一時間以上かけて
しなければならなかったものを10分程度で終わらすことができるようにしたものだわ
メインのシステムは本社レベルで作られているものだから俺のいる地方支店ごときが
口出しできるようなものじゃない
でもVBA使えば工夫次第で補正できる
おれが作ったプログラムで一番重宝されてるのが
メインのシステムを使うに当たってミスした場合、数百の修正を手作業で一時間以上かけて
しなければならなかったものを10分程度で終わらすことができるようにしたものだわ
メインのシステムは本社レベルで作られているものだから俺のいる地方支店ごときが
口出しできるようなものじゃない
でもVBA使えば工夫次第で補正できる
747デフォルトの名無しさん (ワッチョイ 417c-rPVV)
2019/08/22(木) 21:34:47.45ID:+daqT/kh0 >>744
先を見て他の事を学べって事だよ。ずっとこの処理方法なんでとか言ってるアホなお局と同じだぞ。
先を見て他の事を学べって事だよ。ずっとこの処理方法なんでとか言ってるアホなお局と同じだぞ。
748デフォルトの名無しさん (ワッチョイ 417c-rPVV)
2019/08/22(木) 21:38:29.30ID:+daqT/kh0 >>745
出来るよ。PythonとかJavaScriptでも出来るし、RPAならもっと簡単に出来る。VBAでマクロ作るのに2時間かかるとしたら、RPAならそのマクロなら10分で組める。
出来るよ。PythonとかJavaScriptでも出来るし、RPAならもっと簡単に出来る。VBAでマクロ作るのに2時間かかるとしたら、RPAならそのマクロなら10分で組める。
749デフォルトの名無しさん (スフッ Sd9a-t/39)
2019/08/22(木) 21:59:47.62ID:gvlSFTC4d750デフォルトの名無しさん (ワッチョイ ce8c-F52R)
2019/08/22(木) 22:04:42.34ID:7qmldPJo0 RPAっておいくらのRPAの話なのかな
751デフォルトの名無しさん (ワッチョイ fada-lNpu)
2019/08/22(木) 22:52:02.20ID:f0ZUKfAs0752デフォルトの名無しさん (ワッチョイ cd8e-2c6d)
2019/08/22(木) 23:05:11.29ID:8fzFyZRc0 >>751
馬鹿に言っても無駄
馬鹿に言っても無駄
753デフォルトの名無しさん (ワッチョイ 7a2c-3Uq+)
2019/08/22(木) 23:40:59.76ID:bojKrn/j0 Ruby, Selenium WebDriver で、Chrome などのブラウザを自動操作すれば?
漏れは、下のように、yahoo とか、あちこちにログインしてる
driver.navigate.to "https://login.yahoo.co.jp/config/login_verify2?.src=ym"
driver.manage.window.maximize # 画面最大
element = driver.find_element(:id => "username")
element.send_key "ここに、ユーザー名"
driver.find_element(:id => "btnNext").click # ボタンを押す
element = driver.find_element(:id => "passwd")
element.send_key "ここに、パスワード"
driver.find_element(:id => "btnSubmit").click # ボタンを押す
漏れは、下のように、yahoo とか、あちこちにログインしてる
driver.navigate.to "https://login.yahoo.co.jp/config/login_verify2?.src=ym"
driver.manage.window.maximize # 画面最大
element = driver.find_element(:id => "username")
element.send_key "ここに、ユーザー名"
driver.find_element(:id => "btnNext").click # ボタンを押す
element = driver.find_element(:id => "passwd")
element.send_key "ここに、パスワード"
driver.find_element(:id => "btnSubmit").click # ボタンを押す
754デフォルトの名無しさん (スッップ Sd9a-ZqP3)
2019/08/23(金) 00:38:10.95ID:Mge9VVN2d >>742
20年前に同じことを聞いたw
20年前に同じことを聞いたw
755デフォルトの名無しさん (スッップ Sd9a-ZqP3)
2019/08/23(金) 00:40:39.32ID:Mge9VVN2d756デフォルトの名無しさん (スッップ Sd9a-ZqP3)
2019/08/23(金) 00:42:06.51ID:Mge9VVN2d >>753
何で余計なもんをインストールする必要のあるもんを勧めるんだよ。
何で余計なもんをインストールする必要のあるもんを勧めるんだよ。
757753 (ワッチョイ 7a2c-3Uq+)
2019/08/23(金) 00:51:38.55ID:FLxS3jQ80 Excel, VBScript, PowerShell などで、IE を自動操作できたっけ?
そもそも漏れは、有料のExcel を持ってないからw
そもそも漏れは、有料のExcel を持ってないからw
758デフォルトの名無しさん (ワッチョイ 0e94-SLEC)
2019/08/23(金) 00:55:38.21ID:EpwxKHRY0 何でこのスレに居るの?
そしてIEの操作にExcelは関係無いよ?
そしてIEの操作にExcelは関係無いよ?
759デフォルトの名無しさん (ワッチョイ 01e6-P0k6)
2019/08/23(金) 00:57:13.74ID:hZ3rvHOB0 >>757
「IE を自動操作」で今すぐ検索!!
「IE を自動操作」で今すぐ検索!!
760デフォルトの名無しさん (オイコラミネオ MMbd-tmze)
2019/08/23(金) 10:14:25.17ID:li1Mh2OPM761デフォルトの名無しさん (スッップ Sd9a-ZqP3)
2019/08/23(金) 13:19:10.67ID:Mge9VVN2d >>757
Excelだけで出来る。
Excelだけで出来る。
762デフォルトの名無しさん (ワッチョイ fada-lNpu)
2019/08/23(金) 22:34:11.94ID:VDLlcRP00 仮に専用の関数が無かったとしても、
最悪、SendKeysでどうにかなりそうだが。
最悪、SendKeysでどうにかなりそうだが。
763デフォルトの名無しさん (ワッチョイ 7a79-BXNL)
2019/08/24(土) 14:52:42.02ID:PMKXSgkW0 VBSだけでInternetExplorer.Applicationからかなりの事ができる
ただしIEに対応してないサイトでは使えないので今からやるならpythonとか使った方が良い
それとExcelとは何の関係もない
ただしIEに対応してないサイトでは使えないので今からやるならpythonとか使った方が良い
それとExcelとは何の関係もない
764デフォルトの名無しさん (ブーイモ MM9a-STjI)
2019/08/24(土) 17:07:42.16ID:YNEEa1VEM 1と2行目の間に新たに行を挿入し、
そこに別のセルからデータを貼り付ける。
という作業を行いたいです。
相対的に記録することによって、
作業したい行の1列目のセルを選択した状態でマクロを実行すると望む動作ができるマクロを作れました。
これを1から2000行目くらいまで繰り返したいです。
現状は、
1行目を選択してマクロ実行、
3行目(間に行を入れたので、元2行目です)を選択してマクロ実行、
と手動でやるしかない状態です
よろしくお願いします
そこに別のセルからデータを貼り付ける。
という作業を行いたいです。
相対的に記録することによって、
作業したい行の1列目のセルを選択した状態でマクロを実行すると望む動作ができるマクロを作れました。
これを1から2000行目くらいまで繰り返したいです。
現状は、
1行目を選択してマクロ実行、
3行目(間に行を入れたので、元2行目です)を選択してマクロ実行、
と手動でやるしかない状態です
よろしくお願いします
765デフォルトの名無しさん (ワッチョイ 7a01-gQHD)
2019/08/24(土) 19:19:46.76ID:pPYobWUl0 2000行あって、その全ての行間に1行ずつ挿入(データ貼り付け)?
上からじゃなくて下からやっていけば行番号ずれない
具体的には・・・・↓
上からじゃなくて下からやっていけば行番号ずれない
具体的には・・・・↓
766デフォルトの名無しさん (ワッチョイ cd8e-2c6d)
2019/08/24(土) 19:46:04.47ID:tfdPm5hj0 「1から2000行目くらいまで」
こういう書き方しかできない頭の出来を治せばできるよ
こういう書き方しかできない頭の出来を治せばできるよ
767デフォルトの名無しさん (ワッチョイ 01e6-P0k6)
2019/08/24(土) 20:18:08.93ID:iSxknok+0 カーソル下に二つ動かすとこまでマクロ記録すればいい
768デフォルトの名無しさん (ワッチョイ fada-lNpu)
2019/08/24(土) 20:56:51.54ID:uDF3Dyif0 PDFから文字を抽出する時、
PDTextSelect.GetTextだと文字化けすることがあるんだけど、
文字化けしない方法ない?
素直にWordかExcelに変換しろよって思うだろうけど、
レイアウトがアホたみいなPDFなので、
AcroExCh.HiliteListで座標を調べながら抽出したい。
PDTextSelect.GetTextだと文字化けすることがあるんだけど、
文字化けしない方法ない?
素直にWordかExcelに変換しろよって思うだろうけど、
レイアウトがアホたみいなPDFなので、
AcroExCh.HiliteListで座標を調べながら抽出したい。
769デフォルトの名無しさん (ワッチョイ 417c-rPVV)
2019/08/25(日) 00:24:58.63ID:0CQCtKXC0 >>768
エンコーディングに問題があるために正常に文字列として抽出できない状態です。
PDF変換をOS XのQuartz経由で行っているのが原因でしょう。
画像に変換してからテキスト抽出するのがいいでしょう。
エンコーディングに問題があるために正常に文字列として抽出できない状態です。
PDF変換をOS XのQuartz経由で行っているのが原因でしょう。
画像に変換してからテキスト抽出するのがいいでしょう。
770デフォルトの名無しさん (スププ Sd9a-MGS/)
2019/08/25(日) 08:41:11.09ID:OUvv1Qufd そんな事をVBAでする必要ある?
お前らが良く言う適材適所はどうなった?
お前らが良く言う適材適所はどうなった?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で [お断り★]
- 中国外務省局長 「ポケットに手を入れていたのは寒いから」 日本との局長級会談で ★2 [お断り★]
- 【速報】中国外務省報道官 高市首相発言撤回なければ「断固たる対抗措置」 ★3 [蚤の市★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★7 [ぐれ★]
- 中国、日本行き“50万人”キャンセル 渡航自粛でコロナ禍以来最大 ★3 [お断り★]
- 【速報】日本産牛肉の対中国輸出再開協議が中止 ★2 [おっさん友の会★]
- 【ネトウヨの理想国家】中国、スペイ防止法発動、中国人民に対して日本人の通報を奨励 [419054184]
- 【実況】博衣こよりのえちえちフログロ学力テスト🧪★3
- 【実況】博衣こよりのえちえちフログロ学力テスト🧪★4
- 【実況】博衣こよりのえちえちフログロ学力テスト🧪★5
- エッヂ落ちた?
- 【緊急】水ダウひ避難所
