探検
Excel VBA 質問スレ Part51
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん (スププ Sd4a-O827)
2017/11/08(水) 11:26:30.13ID:+KUB1/9hdスレ立ての際は一行目に
!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総合相談所 126
https://mevius.2ch.net/test/read.cgi/bsoft/1496487719/
※前スレ
Excel VBA 質問スレ Part50
http://mevius.2ch.net/test/read.cgi/tech/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
952デフォルトの名無しさん (ワッチョイ 8d26-+VSC)
2018/01/22(月) 16:37:43.27ID:DgxtyBXU0 試していないけれど
With TextBox2 の前に
KeyCode = 0 を入れたらどう
With TextBox2 の前に
KeyCode = 0 を入れたらどう
953デフォルトの名無しさん (ドコグロ MM13-3fO/)
2018/01/22(月) 17:07:09.72ID:+/nnDvsjM954デフォルトの名無しさん (ワッチョイ 23b3-x16F)
2018/01/22(月) 22:49:33.42ID:EwN8a0pa0955デフォルトの名無しさん (ワッチョイ a302-GP+B)
2018/01/24(水) 10:46:16.37ID:QE61Ho6h0 。と。の間に入ってる文字を全部同じ文字に置換したい場合ってどうすればいいでしょうか?
。。 →。ccc。
。akok。 →。ccc。
。3293i9ia。 →。ccc。
みたいな感じです
。。 →。ccc。
。akok。 →。ccc。
。3293i9ia。 →。ccc。
みたいな感じです
956デフォルトの名無しさん (ワッチョイ a302-GP+B)
2018/01/24(水) 11:16:56.30ID:QE61Ho6h0 すいません数式の中の。と。の間の文字を置換でした
957デフォルトの名無しさん (ワッチョイ 25b3-Y7DI)
2018/01/24(水) 12:30:55.33ID:4OtF4psx0 数式の中のってのがよくわかんないから実際の数式を書いてくれ
958デフォルトの名無しさん (ワッチョイ a302-GP+B)
2018/01/24(水) 13:09:34.71ID:QE61Ho6h0 こういう事がやりたいって感じです
わかりづらくてすいません
=123456789(この9桁の数字はランダム) → =123ccc789
=123456789(この9桁の数字はランダム) → =12ccc3456789
わかりづらくてすいません
=123456789(この9桁の数字はランダム) → =123ccc789
=123456789(この9桁の数字はランダム) → =12ccc3456789
959デフォルトの名無しさん (スッップ Sd43-6QJI)
2018/01/24(水) 13:24:33.86ID:96uZKYcfd >>958
。の話はどこへいったんだ?
。の話はどこへいったんだ?
960デフォルトの名無しさん (ワッチョイ a302-GP+B)
2018/01/24(水) 13:52:49.81ID:QE61Ho6h0 いやこっちの方がわかりやすいかなとw
961デフォルトの名無しさん (ワッチョイ 5b7f-pQa0)
2018/01/24(水) 14:37:17.59ID:626EYBnb0 2週間くらい前から、
フォームコントロールのボタンを配置すると
エクセルファイルの起動が
いつもの起動時間の5倍くらいかかる様になり困っています。
ちなみに、新規のファイルでも同じ現象になり、
他のパソコンでも同じ現象になっています。
どなたか、解決方法を知らないでしょうか?
今使っている環境は
Windows 10、バージョン 1709
Excel2016 バージョン 1712
です。
フォームコントロールのボタンを配置すると
エクセルファイルの起動が
いつもの起動時間の5倍くらいかかる様になり困っています。
ちなみに、新規のファイルでも同じ現象になり、
他のパソコンでも同じ現象になっています。
どなたか、解決方法を知らないでしょうか?
今使っている環境は
Windows 10、バージョン 1709
Excel2016 バージョン 1712
です。
962デフォルトの名無しさん (オイコラミネオ MMeb-pCzv)
2018/01/24(水) 14:47:11.88ID:LHEOU22dM >>960
草生やしてんじゃねえよ真面目に質問しろ
草生やしてんじゃねえよ真面目に質問しろ
963デフォルトの名無しさん (ワッチョイ bdaf-nLVR)
2018/01/24(水) 16:00:42.34ID:eVK1iV6m0 w
964デフォルトの名無しさん (ワッチョイ a302-GP+B)
2018/01/24(水) 17:24:26.92ID:QE61Ho6h0 なんでwなんて打ったのか・・・反省してます
965デフォルトの名無しさん (ドコグロ MMa1-3fO/)
2018/01/24(水) 17:48:11.23ID:cTEKAhE2M966デフォルトの名無しさん (ワッチョイ 25b3-Y7DI)
2018/01/24(水) 19:49:39.94ID:4OtF4psx0967デフォルトの名無しさん (ブーイモ MMe9-iX8K)
2018/01/24(水) 20:02:49.35ID:XHxrtrwiM わかりません
968デフォルトの名無しさん (アウアウカー Sa21-k/NO)
2018/01/24(水) 21:10:53.71ID:6b5evSsja969デフォルトの名無しさん
2018/01/24(水) 21:14:29.60 地道にループぶん回してFomulaLocalとInStrとMidしてちょ
970デフォルトの名無しさん (ワッチョイ bdd8-k/NO)
2018/01/24(水) 21:29:25.29ID:l13g0WQj0 いや、ループするにしても
VbScriptingDictionary使うかCollection使って
値をキーとして登録して
同じキーがあれば無視、無ければ登録追加で
最後にその取っておいた内容を
展開するようにすればそこそこのレスポンスで
行けるんじゃないかな。
SQLで行けるならそれが最速だとは思うけど。
VbScriptingDictionary使うかCollection使って
値をキーとして登録して
同じキーがあれば無視、無ければ登録追加で
最後にその取っておいた内容を
展開するようにすればそこそこのレスポンスで
行けるんじゃないかな。
SQLで行けるならそれが最速だとは思うけど。
971デフォルトの名無しさん (ワッチョイ b39d-4mzi)
2018/01/25(木) 19:41:38.87ID:x0ph6Erf0 ちゃんとしたDBMSならともかく、エクセル表にSQL投げて実行速度が速いとか考えられんけど
972デフォルトの名無しさん (ワッチョイ 969f-rgA5)
2018/01/25(木) 21:14:11.87ID:xVw6nJl50 ADOだとそれなりに早いイメージなんだけど
実際はどうなのかね
誰か検証していてもよさそうだが
実際はどうなのかね
誰か検証していてもよさそうだが
973デフォルトの名無しさん (ワッチョイ aefa-W10G)
2018/01/25(木) 22:04:13.28ID:BYFi0PM80 一項目だけの比較なんかだとVBAでやるのと変わらないけど、色々と条件が増えていくとSQLの方が速度が落ちにくい。
あと他の誰かが見ることも考慮すると、SQLで見えるようにしておいた方が分かりやすい。
ただExcelでSQLというのは絶望的に使いづらい。
あと他の誰かが見ることも考慮すると、SQLで見えるようにしておいた方が分かりやすい。
ただExcelでSQLというのは絶望的に使いづらい。
974デフォルトの名無しさん (ワッチョイ bae7-Pdni)
2018/01/25(木) 22:28:41.91ID:3kW0jqmr0 UPDATEはできるけどDELETEができないんだっけ?
975デフォルトの名無しさん (ワッチョイ b703-jHVE)
2018/01/25(木) 22:46:48.37ID:2HN+h3+60 できなくてもやらなきゃいけない時があるんだよ男にはな
976デフォルトの名無しさん (アウアウイー Saeb-ZpjV)
2018/01/26(金) 10:16:15.47ID:i1V2CYFLa エクセルのテーブル機能ってどうなんよ
あんまり使わんから馴染みないんだけどsql使いやすくなったりせんの?
あんまり使わんから馴染みないんだけどsql使いやすくなったりせんの?
977デフォルトの名無しさん (ワッチョイ efb2-Tfxv)
2018/01/26(金) 14:00:22.47ID:ewTTza6/0978デフォルトの名無しさん (ワッチョイ 87d8-9OBP)
2018/01/26(金) 19:52:38.86ID:uoysLyn50 こういうのを見ると
早くPython導入して欲しいって思うよな
アンケート取られてたからちょっと入門見たけど結構面白いわアレ
こういった集約的なことに関してもずっと楽に作れそう
VBやC#でも後の方で覚えることになるラムダ式や
イテレーターとかごく基本的な当たり前のこととして
いきなり最初から出てくるし
早くPython導入して欲しいって思うよな
アンケート取られてたからちょっと入門見たけど結構面白いわアレ
こういった集約的なことに関してもずっと楽に作れそう
VBやC#でも後の方で覚えることになるラムダ式や
イテレーターとかごく基本的な当たり前のこととして
いきなり最初から出てくるし
979デフォルトの名無しさん (ワッチョイ b703-rERY)
2018/01/26(金) 20:26:28.69ID:Vo+OzJVu0 VBAですら暴走しまくりのお前らにpythonなんか与えたら社会を困らす力作マクロ()がますます増えちゃうじゃんかw
980デフォルトの名無しさん (ワッチョイ aefa-W10G)
2018/01/26(金) 20:36:36.35ID:VXa7znFt0 コードをまともに読み書き出来ないメゾット君が心配するような事でもないけどな
981デフォルトの名無しさん (スッップ Sdda-mh8q)
2018/01/26(金) 22:00:17.36ID:mlDN6tJ0d VBAを廃止なんてできるわけないからPythonと入り乱れたプログラムになるんだろーか?
982デフォルトの名無しさん (ワッチョイ e3e5-WVzr)
2018/01/26(金) 22:15:41.07ID:pXxYwYu40 職場の環境じゃVBAくらいしか選択肢がない
983デフォルトの名無しさん (ワッチョイ bae7-Pdni)
2018/01/26(金) 22:23:52.83ID:Ji/nweCn0984デフォルトの名無しさん (ワッチョイ aefa-W10G)
2018/01/26(金) 22:40:51.06ID:VXa7znFt0 影響するのは最新バージョンだけだろうし、Excel版Pythonの初期バージョンだと使い物にならなかったり参考文献が少なかったりの問題で、
本格的に使われるようになるにしても五年以上かかりそう。そしてそこからさらに数年経たないと、そのバージョン使う会社が出てこなさそう。
っていうか今までもVBAをVB.Netへ移行させようとして失敗してたらしいし、AIブームに乗じた一時的なもんで実現しないんじゃないの。
本格的に使われるようになるにしても五年以上かかりそう。そしてそこからさらに数年経たないと、そのバージョン使う会社が出てこなさそう。
っていうか今までもVBAをVB.Netへ移行させようとして失敗してたらしいし、AIブームに乗じた一時的なもんで実現しないんじゃないの。
985デフォルトの名無しさん
2018/01/27(土) 00:23:34.40 Pythonって起動にめっちゃ時間がかかるから(5秒くらい)
普段使いのちょっとしたツール作るには使い物にならないという印象
普段使いのちょっとしたツール作るには使い物にならないという印象
986デフォルトの名無しさん (ワッチョイ 87d8-9OBP)
2018/01/27(土) 00:36:59.48ID:Xe+uGT7T0 多分Python載ったとしてもしばらくはVBAと共存だろうとは思う。
勉強嫌いな爺さん達にはPythonが来るのは驚異以外の何物でもないかも知れないけど
導入されたら少なからず徐々に普及し始める。
なぁに、EXCELの中のコンパクトに纏まった世界の話だし
勉強するにはうってつけだと思う。
少なくとも今後のVBAよりは次に繋がるよ。
勉強嫌いな爺さん達にはPythonが来るのは驚異以外の何物でもないかも知れないけど
導入されたら少なからず徐々に普及し始める。
なぁに、EXCELの中のコンパクトに纏まった世界の話だし
勉強するにはうってつけだと思う。
少なくとも今後のVBAよりは次に繋がるよ。
987デフォルトの名無しさん (アウアウカー Sa33-9OBP)
2018/01/27(土) 01:00:30.81ID:/Onm91iZa 今まで言語を変えるような具体的な話は出てなかったからなぁ
まさかObject指向言語じゃなくていきなり関数型言語が来るとはなぁ
まさかObject指向言語じゃなくていきなり関数型言語が来るとはなぁ
988デフォルトの名無しさん (ワッチョイ aefa-W10G)
2018/01/27(土) 01:49:19.54ID:mMQhkopa0 PythonはAIブームの収束と共に消えていきそうな雰囲気だから将来性っていうと疑問が・・・。
989デフォルトの名無しさん (オッペケ Srab-jHVE)
2018/01/27(土) 08:00:53.71ID:lEBNH3fnr ツッコミどころ多すぎだけどとりあえずw
オマエがギモンを感じるなw
オマエがギモンを感じるなw
990デフォルトの名無しさん (ワッチョイ bab3-dVd5)
2018/01/27(土) 08:16:06.57ID:ZgMGVzLO0991デフォルトの名無しさん (アウウィフ FF77-qxBm)
2018/01/27(土) 11:01:00.79ID:Nudrd5lRF Excel Python 質問スレ
http://mevius.2ch.net/test/read.cgi/tech/1517018055/
http://mevius.2ch.net/test/read.cgi/tech/1517018055/
992デフォルトの名無しさん (オイコラミネオ MMe6-kI+A)
2018/01/27(土) 14:29:11.91ID:arqbrGPuM VBAがくっそ使えない言語だから普通はpython大歓迎でしょ…
993デフォルトの名無しさん (ワッチョイ bbb3-ZpjV)
2018/01/27(土) 15:20:10.85ID:cbFXqoc10 VBA嫌いじゃないけど、Phythonの方が明らかにエレガントなコーディングできそうだから歓迎しかないわ
VBAは参照設定したら使える程度のものになるんじゃないか?
VBAは参照設定したら使える程度のものになるんじゃないか?
994デフォルトの名無しさん (アウアウカー Sa33-s5L+)
2018/01/27(土) 15:44:26.54ID:+7hAxrT3a どんな言語だってできる奴はできる。
VBAが駄目だとか言う奴に限って碌なコード書けない奴ばかりなんだよなあ。
VBAが駄目だとか言う奴に限って碌なコード書けない奴ばかりなんだよなあ。
995デフォルトの名無しさん (オイコラミネオ MMe6-kI+A)
2018/01/27(土) 16:05:43.43ID:arqbrGPuM こんな書いててストレスマッハの言語はないからな
まあ全員パイソンいくでしょw
まあ全員パイソンいくでしょw
996デフォルトの名無しさん (ブーイモ MM06-WVzr)
2018/01/27(土) 16:11:26.72ID:3QIsbpwxM VBA→javascript→Pythonの順に覚えたけど何がそんなにストレスなのかよく分からん
997デフォルトの名無しさん (ワッチョイ 87d8-9OBP)
2018/01/27(土) 17:39:06.57ID:Xe+uGT7T0 それより次スレは?
998デフォルトの名無しさん (ワッチョイ 6e8a-QlA4)
2018/01/27(土) 19:59:27.66ID:QIG/4o8/0 >>993パイソンやとスレで相談したいときに
質問スレではインデント崩れて悲惨なことになってるな
質問スレではインデント崩れて悲惨なことになってるな
999デフォルトの名無しさん (ワッチョイ 87d8-9OBP)
2018/01/27(土) 20:30:03.56ID:Xe+uGT7T0 とりあえず次スレ立てておいた
Excel VBA 質問スレ Part52
http://mevius.2ch.net/test/read.cgi/tech/1517052305/
>>998
Pythonはスコープがインデントで決められているからね
インデントの重みが他の言語のそれとは全く違う
代わりにEnd IfやEnd Subみたいなものがない
Excel VBA 質問スレ Part52
http://mevius.2ch.net/test/read.cgi/tech/1517052305/
>>998
Pythonはスコープがインデントで決められているからね
インデントの重みが他の言語のそれとは全く違う
代わりにEnd IfやEnd Subみたいなものがない
1000デフォルトの名無しさん (ワッチョイ 8b11-fPTX)
2018/01/27(土) 22:07:33.55ID:845Tmzax010011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 80日 10時間 41分 3秒
新しいスレッドを立ててください。
life time: 80日 10時間 41分 3秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【速報】中国、水産物輸入停止と通達 「処理水」理由、日本政府へ ★5 [おっさん友の会★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 [ぐれ★]
- 中国側が首相答弁の撤回要求、日本側拒否★7 [夜のけいちゃん★]
- NHK会長 新語・流行語大賞ノミネート「オールドメディア」に反論「言われる筋合いはない」「新しいメディアだと思っている」 [muffin★]
- 【速報】 米大使「はっきりさせておこう、米国は尖閣諸島含め日本の防衛に全面コミット、中国がどうしようが変わらない」 [お断り★]
- 自民、経済対策で子ども1人に2万円給付へ 児童手当に上乗せ 所要額は約4000億円 [ぐれ★]
- 高市総理「あなた、やるんでしょ?あのね、稼いでね。稼げるようにしてね。稼がなきゃだめよ、稼ぐのよ!じゃあ、あとよろしく(ガチャン」 [256556981]
- 【速報】高市首相「つい言い過ぎた」 存立危機事態の答弁について [237216734]
- 【ネトウヨ悲報】基地内で女性をレイプした基地外米兵「記憶がない」 [834922174]
- 【速報】中国、水産物輸入停止★2 [989870298]
- 山上妹「統一信者から安倍自民への投票を求められた」法廷で証言 [947332727]
- 【高市訃報】ホタテ業者、死亡😇😇😇 [573041775]
