スレ立ての際は一行目に
!extend:checked:vvvvv:1000:512
と入れてスレ立てして下さい
ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK
※関連スレ
VBAなんでも質問スレ Part2
http://mevius.2ch.net/test/read.cgi/tech/1432173164/
Access VBA 質問スレ Part1
http://mevius.2ch.net/test/read.cgi/tech/1328536426/
※前スレ
Excel VBA 質問スレ Part51
http://mevius.2ch.net/test/read.cgi/tech/1510107990/
探検
Excel VBA 質問スレ Part52
レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん
2018/01/27(土) 20:25:05.67ID:Xe+uGT7T838デフォルトの名無しさん
2018/04/20(金) 17:22:24.62ID:fJgzb4WI sheetオブジェクトさわれないと不便だろうからc#+OpenXML でdll作れば?
839デフォルトの名無しさん
2018/04/20(金) 18:28:12.60ID:hyGn+NWp >VBA マクロから外部 dll を呼び出すことは可能ですか?
圧縮用に unlha32.dll を使ってる。セキュリティがどうのこうの言われてたりしたけど
まぁ自分用途に使う分には問題ないし外部dllを呼び出せるか?って質問に呼び出す
例としてあげただけなんで。
圧縮用に unlha32.dll を使ってる。セキュリティがどうのこうの言われてたりしたけど
まぁ自分用途に使う分には問題ないし外部dllを呼び出せるか?って質問に呼び出す
例としてあげただけなんで。
840デフォルトの名無しさん
2018/04/20(金) 19:43:37.08ID:P2bCm2Cm >>836
Module1.bas のまま納入してもらえばいいじゃん。
Module1.bas のまま納入してもらえばいいじゃん。
841デフォルトの名無しさん
2018/04/20(金) 21:11:48.80ID:TsjxvbIu >>836
なぜVBAで作らせたいのか?
なぜVBAで作らせたいのか?
842デフォルトの名無しさん
2018/04/20(金) 21:51:00.88ID:/f4SVs1l だからさ、そういうのはVBAの仕事じゃねんだよ
843デフォルトの名無しさん
2018/04/21(土) 00:19:32.87ID:6+H6buOa VBAの仕事って何だよ
エロ画像の整理とかで圧縮ファイル扱うしun*32.dll系はむしろよく使うんじゃないの
エロ画像の整理とかで圧縮ファイル扱うしun*32.dll系はむしろよく使うんじゃないの
844デフォルトの名無しさん
2018/04/21(土) 03:17:59.36ID:C12WZHgI >>841
投資分野における RSIインディケーターをexcel 数式で使いたいのです
投資分野における RSIインディケーターをexcel 数式で使いたいのです
845デフォルトの名無しさん
2018/04/21(土) 06:32:49.84ID:cZjOaU/p >>844
それはファンクションプロシージャでラッピングすればいい話で、VBAの話ではない。
それはファンクションプロシージャでラッピングすればいい話で、VBAの話ではない。
846デフォルトの名無しさん
2018/04/21(土) 07:36:11.37ID:g3Kr5e2D >>843
そんなんVBAでやる理由が皆無やろ
そんなんVBAでやる理由が皆無やろ
847デフォルトの名無しさん
2018/04/21(土) 07:43:23.30ID:lPKh0fp6848デフォルトの名無しさん
2018/04/21(土) 07:57:41.71ID:g3Kr5e2D VBAerは世界感が狭いからなんでもVBでやろうとするなぁ
849デフォルトの名無しさん
2018/04/21(土) 07:59:35.52ID:nwm3yYwa >>848
VBAエンジニアって呼べや
VBAエンジニアって呼べや
850デフォルトの名無しさん
2018/04/21(土) 08:37:53.75ID:wT5HHzfo 開発環境をインストールできない環境では
VBAぐらいしか選択肢がない
VBAぐらいしか選択肢がない
851デフォルトの名無しさん
2018/04/21(土) 08:38:57.92ID:GXQ98g1T エクセルは統計に使う関数が一通り揃ってるんで投資分野は使いやすいぞ
インジケータならMT4とか使った方がいいような気はするけど
インジケータならMT4とか使った方がいいような気はするけど
852デフォルトの名無しさん
2018/04/21(土) 08:59:09.12ID:8eWDHGAr853デフォルトの名無しさん
2018/04/21(土) 09:58:30.23ID:C12WZHgI >>847
エクセルで指定されたシートの範囲を dll にて取り出す方法がわかりません
エクセルで指定されたシートの範囲を dll にて取り出す方法がわかりません
854デフォルトの名無しさん
2018/04/21(土) 10:09:46.33ID:FdDi/Wma >>851
むしろエクセルはまともに統計に使える関数少ないだろ。重回帰くらいしかない。
相関行列や時系列分析なんかないし。自分で作るしかない
しかもエクセルじゃビッグデータは重すぎて、全体的な見通しも悪い。
むしろエクセルはまともに統計に使える関数少ないだろ。重回帰くらいしかない。
相関行列や時系列分析なんかないし。自分で作るしかない
しかもエクセルじゃビッグデータは重すぎて、全体的な見通しも悪い。
855デフォルトの名無しさん
2018/04/21(土) 10:14:19.71ID:g3Kr5e2D 他の選択肢を知れば知るほどもうVBAはねえわってなるよね普通
VBAに執着する人ってどんだけ勉強嫌いなんだろう
VBAに執着する人ってどんだけ勉強嫌いなんだろう
856デフォルトの名無しさん
2018/04/21(土) 10:14:56.03ID:lPKh0fp6857デフォルトの名無しさん
2018/04/21(土) 10:15:29.17ID:a1jne6cy >>855
そんな事言うためにこのスレに留まってるの?
そんな事言うためにこのスレに留まってるの?
858デフォルトの名無しさん
2018/04/21(土) 11:33:54.73ID:C2C7Ud8C フォルダAにある現在開いているファイル以外のファイルをフォルダBにコピーし、
その後、フォルダAにある現在開いているファイル以外を削除する方法を教えていただけますでしょうか。
よろしくお願いします。
その後、フォルダAにある現在開いているファイル以外を削除する方法を教えていただけますでしょうか。
よろしくお願いします。
859デフォルトの名無しさん
2018/04/21(土) 12:13:41.84ID:g71h8OPL >>858
Dim fn as String
fn = Dir(ThisWorkbook.Path & "\")
Do While Not fn = ""
If Not fn = ThisWorkbook.Name Then
Name ThisWorkbook.Path & "\" & fn As "フォルダBのパス" & "\" & fn
End If
fn = Dir()
Loop
これでどうかな
実験してないのでこけるかも知れない
Dim fn as String
fn = Dir(ThisWorkbook.Path & "\")
Do While Not fn = ""
If Not fn = ThisWorkbook.Name Then
Name ThisWorkbook.Path & "\" & fn As "フォルダBのパス" & "\" & fn
End If
fn = Dir()
Loop
これでどうかな
実験してないのでこけるかも知れない
860デフォルトの名無しさん
2018/04/21(土) 12:20:05.75ID:C2C7Ud8C861デフォルトの名無しさん
2018/04/21(土) 12:28:03.91ID:7+Um7Y8b >>848
ヴィーバアーって読むん? それともビーバー?
ヴィーバアーって読むん? それともビーバー?
862デフォルトの名無しさん
2018/04/21(土) 12:55:33.20ID:ERfeW7nP ブック1のシート1とブック2のシート2を開いてシート2がアクティブの時、
シート1の選択範囲を取得する方法はありますか?
シート1の選択範囲を取得する方法はありますか?
863デフォルトの名無しさん
2018/04/21(土) 14:20:03.89ID:qaO+nC3q 切り替わるタイミングでアクティブなセルの番地を拾っておけばできるんじゃないか。
864デフォルトの名無しさん
2018/04/21(土) 17:05:31.81ID:wAQUEkyG >>862
同一EXCELアプリケーション内なら
同一EXCELアプリケーション内なら
865デフォルトの名無しさん
2018/04/21(土) 22:31:31.47ID:nN/toUY2 エクセルのことわざわざ英語でEXCELって書くやつなんなん?
866デフォルトの名無しさん
2018/04/21(土) 22:34:09.27ID:dFQ+pJAQ そこはさすがにエクセルのほうが違和感あるわ
867デフォルトの名無しさん
2018/04/22(日) 04:13:47.20ID:g5wVKO/X 地味な違いだけど
ローマ字綴りの方がタイプしやすいと感じてる
ローマ字綴りの方がタイプしやすいと感じてる
868デフォルトの名無しさん
2018/04/22(日) 04:46:55.12ID:5gwwyGqC ekuseru
869デフォルトの名無しさん
2018/04/22(日) 05:22:32.39ID:L4UjA6aN ブイビーエー
870デフォルトの名無しさん
2018/04/22(日) 05:56:17.23ID:5gwwyGqC ヴィービーエィ
871デフォルトの名無しさん
2018/04/22(日) 09:06:19.18ID:AipipDzh あーあー Eきもーちー♪
いや、思い出したんでついな(´・ω・`)b
いや、思い出したんでついな(´・ω・`)b
872デフォルトの名無しさん
2018/04/22(日) 09:21:51.06ID:KfecN0Qu JIS(?)っぽい思想だとカタカナでエクセルなんだろうなぁ、とか
873デフォルトの名無しさん
2018/04/22(日) 09:46:56.02ID:Z8CuG080 >>865
こういうつまらないことにこだわる奴って気持ち悪いよね
こういうつまらないことにこだわる奴って気持ち悪いよね
874デフォルトの名無しさん
2018/04/22(日) 10:20:16.74ID:G5t9FUHp 複数シートの中で売上という文字列が入っているシートがいくつかあり、
そのシート内のB列にデータがないシートのみを削除する方法を
教えていただけますでしょうか。
宜しくお願い致します。
そのシート内のB列にデータがないシートのみを削除する方法を
教えていただけますでしょうか。
宜しくお願い致します。
875デフォルトの名無しさん
2018/04/22(日) 10:21:28.91ID:CtyzUBhW なんか質問する人、同じ人ばっかり??
876デフォルトの名無しさん
2018/04/22(日) 10:23:26.90ID:Ilmcglgl >>862
マクロの記録でどう出るか確認したら?
マクロの記録でどう出るか確認したら?
877デフォルトの名無しさん
2018/04/22(日) 10:24:40.29ID:Ilmcglgl >>875
宿題か何かだろうね。
宿題か何かだろうね。
878デフォルトの名無しさん
2018/04/22(日) 10:25:45.97ID:Ilmcglgl >>874
そのまえに、そんな乱暴にシートを削除してよいのか?
そのまえに、そんな乱暴にシートを削除してよいのか?
879デフォルトの名無しさん
2018/04/22(日) 11:37:43.72ID:kYJUlnih880デフォルトの名無しさん
2018/04/22(日) 12:07:27.96ID:G5t9FUHp881デフォルトの名無しさん
2018/04/22(日) 12:15:10.53ID:bQIDMX1u その程度も書けないようじゃマクロ使わない方がいい。特にシート削除は理解してないと危険。
882デフォルトの名無しさん
2018/04/22(日) 12:26:25.19ID:5gwwyGqC 「B列にデータがない時」ってマクロの記録じゃ無理と違うか?
883デフォルトの名無しさん
2018/04/22(日) 12:29:32.98ID:g5wVKO/X マクロの記録でヒントでも掴んでみろって事じゃないの
みんなトライエラー繰り返してる中、トライもせずに質問投げるのは印象良くない
みんなトライエラー繰り返してる中、トライもせずに質問投げるのは印象良くない
884デフォルトの名無しさん
2018/04/22(日) 15:01:52.07ID:jW53Gcv8 >>874
・for each で全シートをなめます。
・シート名に「売上」が含まれている場合、さらにB列の値を数えます。
・条件に合致したらシートを削除します。
上2つはGGればいくらでも情報でてきます。
一番下はマクロ記録でわかります。
動作上不都合な挙動があれば、その挙動を潰す方法を調べます。
基本的な動作の羅列なので、がんばって。
・for each で全シートをなめます。
・シート名に「売上」が含まれている場合、さらにB列の値を数えます。
・条件に合致したらシートを削除します。
上2つはGGればいくらでも情報でてきます。
一番下はマクロ記録でわかります。
動作上不都合な挙動があれば、その挙動を潰す方法を調べます。
基本的な動作の羅列なので、がんばって。
885デフォルトの名無しさん
2018/04/22(日) 15:40:59.16ID:Ilmcglgl シートを削除するのではなく、新しいファイルを作成する方向でやってくれないかな?
こういう素人が増えると困るんだよ。
一般人はファイルのバックアップもしないし、削除してゴミ箱まで空にして、ファイルを復元しろと言い出すから迷惑。
こういう素人が増えると困るんだよ。
一般人はファイルのバックアップもしないし、削除してゴミ箱まで空にして、ファイルを復元しろと言い出すから迷惑。
886デフォルトの名無しさん
2018/04/22(日) 16:15:38.56ID:T8IjF/fs フォームやら速度が必須でない処理はVBSとかでやった方がいいね
887デフォルトの名無しさん
2018/04/22(日) 16:20:44.69ID:n6LuIpRE コレクションのforeach処理内で
コレクション削除したらヤバイんじゃないの
コレクション削除したらヤバイんじゃないの
888デフォルトの名無しさん
2018/04/22(日) 16:30:45.70ID:Ilmcglgl889デフォルトの名無しさん
2018/04/22(日) 16:39:52.54ID:T8IjF/fs そうだね
一旦配列とかのコンテナに入れといて
for each アイテム in コンテナ
Worksheets(アイテム).Delete
next
が安全かな
一旦配列とかのコンテナに入れといて
for each アイテム in コンテナ
Worksheets(アイテム).Delete
next
が安全かな
890デフォルトの名無しさん
2018/04/22(日) 16:44:25.17ID:jW53Gcv8891デフォルトの名無しさん
2018/04/22(日) 17:48:00.30ID:Ilmcglgl 質問者がいないのに、
892デフォルトの名無しさん
2018/04/22(日) 18:19:48.56ID:u/gXMUne B列にデータがないのを効率よく判定する方法はなんだ?
背景色とかついてても空白セルならデータがないとすべきか
数式が入ってても結果が空白セルならデータがないとすべきか
半角スペースはデータがあると判定するのか
NaNやError Valueはデータがないとみなすか
考え出すと思ったより難しいなこれ
背景色とかついてても空白セルならデータがないとすべきか
数式が入ってても結果が空白セルならデータがないとすべきか
半角スペースはデータがあると判定するのか
NaNやError Valueはデータがないとみなすか
考え出すと思ったより難しいなこれ
893デフォルトの名無しさん
2018/04/22(日) 18:22:08.85ID:PsQCMKRd >>892
そもそもお前が悩む必要が皆無な件w
そもそもお前が悩む必要が皆無な件w
894デフォルトの名無しさん
2018/04/22(日) 18:34:56.15ID:lFCngtN7895デフォルトの名無しさん
2018/04/22(日) 18:47:49.33ID:5gwwyGqC >>894
それで大丈夫かどうかは質問者にしか分からないので
それで大丈夫かどうかは質問者にしか分からないので
896デフォルトの名無しさん
2018/04/22(日) 18:56:09.26ID:Ilmcglgl そんな自動化しなくてはいけないほど、シートの数が多いExcelファイルがあるなら、B列に値が入っていると決めつけているのも怖いよな。
そんなExcelファイルを作る職場だとExcelファイルのフォーマットが変更されていないかどうかのチェックも必要。
そんなExcelファイルを作る職場だとExcelファイルのフォーマットが変更されていないかどうかのチェックも必要。
897デフォルトの名無しさん
2018/04/22(日) 19:09:33.32ID:PsQCMKRd >>896
だからお前が心配する必要が皆無な件w
だからお前が心配する必要が皆無な件w
898デフォルトの名無しさん
2018/04/22(日) 20:10:15.74ID:8Z9OLZMo 条件が曖昧ならここでうだうだ考えずに質問者に明確に書くよう言えば良いだろ。
それが出てこないなら質問の体をなさないということで却下するもよし、回答したい人間が自分の想像で
回答するもよしで。
質問に書かれていないバックアップがどうこうってのも、そんなもん質問者が考えれば良いことであってこっちが
どうこう考えることじゃない。
それが出てこないなら質問の体をなさないということで却下するもよし、回答したい人間が自分の想像で
回答するもよしで。
質問に書かれていないバックアップがどうこうってのも、そんなもん質問者が考えれば良いことであってこっちが
どうこう考えることじゃない。
899デフォルトの名無しさん
2018/04/22(日) 20:39:48.94ID:CtyzUBhW countaで対象範囲拾うだけだと思ったけど、データ有り無し判定。
900デフォルトの名無しさん
2018/04/22(日) 21:42:52.36ID:Ilmcglgl >>898
下手な回答を書かれると第3者が参考にしてしまう。
下手な回答を書かれると第3者が参考にしてしまう。
901862
2018/04/22(日) 22:40:57.74ID:QxU3gWrv902デフォルトの名無しさん
2018/04/23(月) 00:55:13.87ID:sU1qXEfT903デフォルトの名無しさん
2018/04/23(月) 02:23:36.29ID:sEcyfSnM >>901
やったことがないけど、ワークブックオブジェクト変数を使えばできるかな。
やったことがないけど、ワークブックオブジェクト変数を使えばできるかな。
904デフォルトの名無しさん
2018/04/23(月) 13:20:01.73ID:7NmKhRsO ちょっと教えて下さい
列挙型の項目に数字が先頭に来ると表示が変になるのですが、なんとかなりますか?
列挙型の項目に数字が先頭に来ると表示が変になるのですが、なんとかなりますか?
905デフォルトの名無しさん
2018/04/23(月) 13:49:02.96ID:bp7TOG8C 何がどうなってるか具体的な事一切説明せずにおかしい!おかしい!って言うのがこのスレの質問者のデフォ w
906デフォルトの名無しさん
2018/04/23(月) 16:09:56.14ID:jyC8yCZ+ >>901
アクティブなシートをコードで切り替えていけばSelectionで取れる
たとえば
Workbooks("Book1.xlsx").Worksheets(1).Activate
Debug.Print Selection.Address
Workbooks("Book2.xlsm").Worksheets(2).Activate
Debug.Print Selection.Address
これで両方ブックの選択中のセルアドレスが出力されるはず
選択範囲という概念はActivateされているシートにしかないので
これ以外の方法でやるなら>>863のようにどっかに書き出しておく必要があると思われる
アクティブなシートをコードで切り替えていけばSelectionで取れる
たとえば
Workbooks("Book1.xlsx").Worksheets(1).Activate
Debug.Print Selection.Address
Workbooks("Book2.xlsm").Worksheets(2).Activate
Debug.Print Selection.Address
これで両方ブックの選択中のセルアドレスが出力されるはず
選択範囲という概念はActivateされているシートにしかないので
これ以外の方法でやるなら>>863のようにどっかに書き出しておく必要があると思われる
907デフォルトの名無しさん
2018/04/23(月) 20:16:07.45ID:o4ACymGu >>906
それだとAddressプロパティを持たないオブジェクトがSelectされてるときにエラーにならないか?
TypeName(Selection)で"Range"が返ってきたときだけ番地を拾うようにするとか、Shapeオブジェクトの場合はTopLeftCell.Addessを拾うようにするとか
それだとAddressプロパティを持たないオブジェクトがSelectされてるときにエラーにならないか?
TypeName(Selection)で"Range"が返ってきたときだけ番地を拾うようにするとか、Shapeオブジェクトの場合はTopLeftCell.Addessを拾うようにするとか
908デフォルトの名無しさん
2018/04/23(月) 22:29:47.83ID:jyC8yCZ+909デフォルトの名無しさん
2018/04/24(火) 01:52:45.14ID:lbZwsvg0 興味本位で触り始めて面白かったから本腰入れて勉強してるんだが
教本レベルから実務までのハードルが結構高いな
これ、基本的なコード覚えてしまえばほとんどパズルだよね?
上手になるとまた別の見え方ができるんかね
教本レベルから実務までのハードルが結構高いな
これ、基本的なコード覚えてしまえばほとんどパズルだよね?
上手になるとまた別の見え方ができるんかね
911デフォルトの名無しさん
2018/04/24(火) 06:45:33.52ID:ineULIRb >>909
実務レベルで使えるようになってから自分で作ったプログラムを見てみると確かに基本的なコードや基本的なアルゴリズムのパズルでしかないと思えるが、教本を読まないとコードが書けない初心者のうちからそのように侮っていても実務レベルに到達することはない
パズルの組み方そのものが問題になるからだ
実務で行いたい処理があるという前提で、そのためにVBAで実現する機能はどのようなものか、どのようなコードを書けば安全かつ確実に期待通りの機能を実現できるか、というベクトルの思考を繰り返して試行錯誤する以外に近道はないぞ
実務レベルで使えるようになってから自分で作ったプログラムを見てみると確かに基本的なコードや基本的なアルゴリズムのパズルでしかないと思えるが、教本を読まないとコードが書けない初心者のうちからそのように侮っていても実務レベルに到達することはない
パズルの組み方そのものが問題になるからだ
実務で行いたい処理があるという前提で、そのためにVBAで実現する機能はどのようなものか、どのようなコードを書けば安全かつ確実に期待通りの機能を実現できるか、というベクトルの思考を繰り返して試行錯誤する以外に近道はないぞ
912デフォルトの名無しさん
2018/04/24(火) 18:46:56.86ID:g60rXxGt 現在、入力ファイルAの体裁を整えてファイルBとして出力するツールをVBAで作成しています。
その中で、入力ファイルAではS-JISになっている文字コードを出力ファイルBではJISにしてほしいと頼まれています。(先方でのファイル取り込み時の都合のようです。)
自分で調べたところ、文字列を1文字ずつVBAのAsc関数でS-JISコード(10進数)にして、さらにHex関数によりS-JISコード(16進数)に変換するところまではたどり着きました。
さらに、ここからS-JISコード→JISコード変換のアルゴリズムに当てはめればJISコード(16進数)までは取得できると思います。
そこで質問なのですが、JISコード(16進数)から日本語文字列を復元する方法はあるのでしょうか?
Chr関数ではS-JISコード(10進数)には対応していてもJISコードには対応していない?ようでした
その中で、入力ファイルAではS-JISになっている文字コードを出力ファイルBではJISにしてほしいと頼まれています。(先方でのファイル取り込み時の都合のようです。)
自分で調べたところ、文字列を1文字ずつVBAのAsc関数でS-JISコード(10進数)にして、さらにHex関数によりS-JISコード(16進数)に変換するところまではたどり着きました。
さらに、ここからS-JISコード→JISコード変換のアルゴリズムに当てはめればJISコード(16進数)までは取得できると思います。
そこで質問なのですが、JISコード(16進数)から日本語文字列を復元する方法はあるのでしょうか?
Chr関数ではS-JISコード(10進数)には対応していてもJISコードには対応していない?ようでした
913デフォルトの名無しさん
2018/04/24(火) 19:07:17.90ID:zMJHGl6Z JISって色々あるんだけど
914デフォルトの名無しさん
2018/04/24(火) 19:42:22.62ID:R3k7NdiR >>912
16ビットのJISコードに変換したら上位8ビットと下位8ビットに分けてChrB関数で1バイトずつ出力すればいい
16ビットのJISコードに変換したら上位8ビットと下位8ビットに分けてChrB関数で1バイトずつ出力すればいい
915デフォルトの名無しさん
2018/04/24(火) 19:43:52.16ID:R3k7NdiR916912
2018/04/24(火) 19:50:39.85ID:vM6+2E7U917デフォルトの名無しさん
2018/04/24(火) 20:12:06.67ID:QhqCN0U8 Get-Content ./Input.txt -Encoding ([Text.Encoding]::GetEncoding('Shift-JIS')) |
Out-File ./Output.txt -Encoding ([Text.Encoding]::GetEncoding('ISO-2022-JP'))
Out-File ./Output.txt -Encoding ([Text.Encoding]::GetEncoding('ISO-2022-JP'))
918デフォルトの名無しさん
2018/04/24(火) 20:50:34.67ID:y2nIc1cW >>916
そのひと手間のヒューマンエラーよりお前さんがバグを作り込む確率の方が高いと思われ
そのひと手間のヒューマンエラーよりお前さんがバグを作り込む確率の方が高いと思われ
919デフォルトの名無しさん
2018/04/24(火) 21:27:53.13ID:PN6zL45J >>912
なんでADODB.Stream使わないのか理解に苦しむ
なんでADODB.Stream使わないのか理解に苦しむ
920デフォルトの名無しさん
2018/04/24(火) 21:42:34.24ID:zMJHGl6Z ADODBに入ってるのが気にくわないから使わない
921デフォルトの名無しさん
2018/04/24(火) 22:00:23.87ID:1D4v+3Mx 日本語の方言の違いなんて、自分で調べられない
Ruby を使え
Ruby を使え
922デフォルトの名無しさん
2018/04/24(火) 23:00:27.91ID:swLaOBA7 >>916
そもそもなぜExcel VBAでやるのか?
そもそもなぜExcel VBAでやるのか?
923デフォルトの名無しさん
2018/04/25(水) 00:24:09.38ID:/BAngWYJ PowerShellなら1行で終わり
VBAは金とって無駄ばかりなんだから参っちゃうよ
VBAは金とって無駄ばかりなんだから参っちゃうよ
924デフォルトの名無しさん
2018/04/25(水) 06:51:43.78ID:8LB4hW/t ちょっと待てオイ、kanjiコード変換機能ぐらい標準で提供されていないのか。
何かの参照を有効にする程度で実現できないと、VBA、幾らなんでも使えないんじゃ。
何かの参照を有効にする程度で実現できないと、VBA、幾らなんでも使えないんじゃ。
925デフォルトの名無しさん
2018/04/25(水) 07:38:44.95ID:0Sha8z7i なにをいまさら
配列のソートすらないんだぞ
配列のソートすらないんだぞ
926デフォルトの名無しさん
2018/04/25(水) 07:41:12.84ID:/BAngWYJ VBAは子供のオモチャ
幸い日本のビジネスマンは子供レベルしかいないので重宝されてる
幸い日本のビジネスマンは子供レベルしかいないので重宝されてる
927デフォルトの名無しさん
2018/04/25(水) 07:47:41.06ID:rm2LBzKT 日頃の鬱憤を「VBA使えない」と喚くことでしか発散できないってのもなかなか可哀想だなw
本当に使えなかったら普及してないんだけどそこまで頭回らない辺りが不憫
本当に使えなかったら普及してないんだけどそこまで頭回らない辺りが不憫
928デフォルトの名無しさん
2018/04/25(水) 07:49:03.35 >>924
つ ADODB.Stream
つ ADODB.Stream
929デフォルトの名無しさん
2018/04/25(水) 08:23:50.15ID:O5bsMvPg 使える・使えないが普及率に直結するとか世界観チープすぎるだろ
VBAはチープな言語だからお似合いっちゃそうだが
VBAはチープな言語だからお似合いっちゃそうだが
930デフォルトの名無しさん
2018/04/25(水) 08:44:24.36ID:rm2LBzKT 「直結する」なんて言ってないんだけどw
お人形遊びが好きだねぇ図星を疲れたのがそんなに悔しかったんだな
お人形遊びが好きだねぇ図星を疲れたのがそんなに悔しかったんだな
931デフォルトの名無しさん
2018/04/25(水) 08:52:17.08ID:O5bsMvPg な?
幼稚だろvbarrってさ
幼稚だろvbarrってさ
932912
2018/04/25(水) 09:56:12.06ID:hFZ7TZpJ >>919>>928
ありがとうございます
ADODB.streamを調べていて気になったことがあったので重ねて質問させてください
いくつかのウェブページを見たところ、ADODAを利用するときには参照設定Microsoft ActiveX Data Objects 2.8をチェックしろと書いているページがいくつかありました(書いてないページもありました)
自環境で試したところ、特にチェックしなくてもADODB.streamは動作するみたいなんですが、この参照設定はどういうためのものなんでしょうか?
ありがとうございます
ADODB.streamを調べていて気になったことがあったので重ねて質問させてください
いくつかのウェブページを見たところ、ADODAを利用するときには参照設定Microsoft ActiveX Data Objects 2.8をチェックしろと書いているページがいくつかありました(書いてないページもありました)
自環境で試したところ、特にチェックしなくてもADODB.streamは動作するみたいなんですが、この参照設定はどういうためのものなんでしょうか?
933デフォルトの名無しさん
2018/04/25(水) 11:31:08.53ID:7GDPhwwg934デフォルトの名無しさん
2018/04/25(水) 11:47:13.44935デフォルトの名無しさん
2018/04/25(水) 12:31:44.15ID:CBW/f5zC936デフォルトの名無しさん
2018/04/25(水) 12:43:28.06ID:qfD/6Ux6 VBAでHTMLに入っているJavaScriptのオンクリックを配列に入れたいのですがヒントを下さい
937デフォルトの名無しさん
2018/04/25(水) 17:57:57.64ID:s99z6Kr1 >>933
タイポ指摘でドヤ顔って子供でも恥ずかしくてできないことをようやるねぇ
タイポ指摘でドヤ顔って子供でも恥ずかしくてできないことをようやるねぇ
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★4 [BFU★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 中国の局長は「両手をポケット」で対峙 宣伝戦で国民に示す [蚤の市★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 佳子さまがコロナ感染 [おっさん友の会★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【悲報】靖国参拝を批判する中国に内政干渉するなと騒ぐネトウヨが中国の内紛に干渉する理由、誰にもわからない🥺 [616817505]
- 【実況】博衣こよりのえちえち歌枠🧪★2
- 【悲報】ネトウヨ「なんで高市が謝るんだよ!岡田が謝れ!😡」 [359965264]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- エッヂ逝った?
