!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付けるナリ
ExcelのVBAに関する質問スレナリ
コード書き込みや作成依頼もOKナリ
※前スレ
Excel VBA 質問スレ Part73
https://mevius.5ch.net/test/read.cgi/tech/1631485799/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part74
レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん (ワッチョイ d3fd-v8OD)
2021/12/20(月) 01:40:59.22ID:jnlr9GaR0841デフォルトの名無しさん (ワッチョイ ea4f-stl2)
2022/01/30(日) 23:07:47.49ID:k8uzKlEP0 例えばだけど
VBAを生業としているとその内DBとのやり取りを行うようになってSQLは必須になることは理解している人はここにも沢山いると思う。
同様にWeb系を行うならHTMLやCSS、Javascriptの知識が必須になるんだよ。
もしEXCELがWeb主体で扱われるようになるのであればその知識が必要ってだけ。
まぁ確かにスレ違いではあるから
ぼちぼちおいとまするよ。
VBAを生業としているとその内DBとのやり取りを行うようになってSQLは必須になることは理解している人はここにも沢山いると思う。
同様にWeb系を行うならHTMLやCSS、Javascriptの知識が必須になるんだよ。
もしEXCELがWeb主体で扱われるようになるのであればその知識が必要ってだけ。
まぁ確かにスレ違いではあるから
ぼちぼちおいとまするよ。
842デフォルトの名無しさん (スッップ Sd0a-dw97)
2022/01/30(日) 23:34:30.41ID:fPY/YlGjd Excelでやるには面倒なことでほかの言語知っててそっちの方が簡単ならわざわざExcelなんて使わないでしょう
開発者ならそれぐらいわかりそうなもんだと思うけどわざわざ関係ないことを持ち出してくる必要ないのにね
開発者ならそれぐらいわかりそうなもんだと思うけどわざわざ関係ないことを持ち出してくる必要ないのにね
843デフォルトの名無しさん (ワッチョイ 668e-ltXr)
2022/01/30(日) 23:58:36.03ID:sjTHXMe20 >>841
嘘ばっかと指摘されてもしつこく書く馬鹿
嘘ばっかと指摘されてもしつこく書く馬鹿
844デフォルトの名無しさん (ワントンキン MM7a-DCUM)
2022/01/31(月) 02:05:16.34ID:YxHLvxrCM ruby馬鹿だろ
845デフォルトの名無しさん (ワッチョイ f1ce-Xc5L)
2022/01/31(月) 04:36:16.27ID:ByM6Elur0 >>822
Sub save_sheet_as_csv()
save_folder = "c:\tmp\" '保存先フォルダ指定
file_name = ActiveSheet.Name & ".csv" 'シート名をファイル名に
ActiveSheet.Copy '現在のシートを新規ブックへコピー
Application.DisplayAlerts = False '警告を無視して上書き保存できるようにする
ActiveWorkbook.SaveAs Filename:=save_folder & file_name, FileFormat:=xlCSV 'CSVで保存
Workbooks(file_name).Close '新規ブックを閉じる
End Sub
Sub save_sheet_as_csv()
save_folder = "c:\tmp\" '保存先フォルダ指定
file_name = ActiveSheet.Name & ".csv" 'シート名をファイル名に
ActiveSheet.Copy '現在のシートを新規ブックへコピー
Application.DisplayAlerts = False '警告を無視して上書き保存できるようにする
ActiveWorkbook.SaveAs Filename:=save_folder & file_name, FileFormat:=xlCSV 'CSVで保存
Workbooks(file_name).Close '新規ブックを閉じる
End Sub
846デフォルトの名無しさん (ワッチョイ ad68-Xc5L)
2022/01/31(月) 08:22:57.51ID:q62M0ujX0 何が嘘で本当はどうなのかを書けば一発なのに
847デフォルトの名無しさん (ワッチョイ 6ada-b3Fm)
2022/01/31(月) 09:22:06.68ID:KIxAb0730 いやさすがにウソは書き込みしないでいただきたい。
このスレは真面目に勉強したい人もいますので。。
ウソを本当のように書かれると信じちゃうじゃん。
このスレは真面目に勉強したい人もいますので。。
ウソを本当のように書かれると信じちゃうじゃん。
848デフォルトの名無しさん (スッップ Sd0a-dw97)
2022/01/31(月) 09:28:32.59ID:xKkvHIL7d JSとか関係ない話を持ち出してる人のレスが問題なだけでVBAの回答だけなら嘘はないんじゃないの
それと書かれてる内容で勉強したいなら実際に動かしてみるべきだと思うよ
それと書かれてる内容で勉強したいなら実際に動かしてみるべきだと思うよ
849デフォルトの名無しさん (ササクッテロリ Spbd-stl2)
2022/01/31(月) 09:38:43.11ID:9sC6tTKap JSはWebのエクセルの話から派生したみたいだからあながち完全にスレチという訳でもなさそうだな
一応俺も少しJS齧ってはいるけど嘘を書いているようには見えないなぁ
どの辺が嘘なんだろ?
一応俺も少しJS齧ってはいるけど嘘を書いているようには見えないなぁ
どの辺が嘘なんだろ?
850デフォルトの名無しさん (ワッチョイ ad68-Xc5L)
2022/01/31(月) 10:13:50.76ID:zlqGzvHc0 >>849
嘘ではなかった、アドイン入れたらJS使えたわ
ただ、ぱっと触った所vbaでいいとしか思わんかった。慣れてる方が楽でいい
jQueryも使えると思うけど、使う理由はないと思う。あれセレクタ便利になるけど、エクセルjsでは使わないような
ただwebエクセルでの使い方がわからんかったけど、多分一生使わないからもういいや
嘘ではなかった、アドイン入れたらJS使えたわ
ただ、ぱっと触った所vbaでいいとしか思わんかった。慣れてる方が楽でいい
jQueryも使えると思うけど、使う理由はないと思う。あれセレクタ便利になるけど、エクセルjsでは使わないような
ただwebエクセルでの使い方がわからんかったけど、多分一生使わないからもういいや
851デフォルトの名無しさん (スッップ Sd0a-dw97)
2022/01/31(月) 10:25:32.89ID:xKkvHIL7d 自分は嘘と言ってるつもりはないけど話が散らかりすぎてしかもどうでもいいことをダラダラ書きすぎと思ってるけどね
知ってることをいろいろ言いたいのかもしれないけどスレチだってことをわきまえてほしい
知ってることをいろいろ言いたいのかもしれないけどスレチだってことをわきまえてほしい
852デフォルトの名無しさん (ワッチョイ 6dda-LEuf)
2022/01/31(月) 10:46:32.75ID:e1XVzmlT0 Web版Excelのマクロ機能(JSスクリプト)は家庭向け製品では使えない
いまのところ法人向け製品だけの機能
いまのところ法人向け製品だけの機能
853デフォルトの名無しさん (ワッチョイ ad68-Xc5L)
2022/01/31(月) 10:58:28.57ID:zlqGzvHc0 >>852
ああそういうことね、ありがとう
ああそういうことね、ありがとう
854デフォルトの名無しさん (ワッチョイ 6ada-b3Fm)
2022/01/31(月) 11:28:12.04ID:KIxAb0730 まあ、ウソホントの話は置いといてマッタリ平和にやりましょうよ
855デフォルトの名無しさん (ワッチョイ a6da-dw97)
2022/01/31(月) 12:34:07.47ID:/myUa4Xt0 争いが嘘か、平和が嘘か
856デフォルトの名無しさん (ワッチョイ 6610-lJmG)
2022/01/31(月) 12:47:21.32ID:PJdTm1ZT0 JavaScriptと書いてくれ、途中まで理解が噛み合わなかったわ笑
857デフォルトの名無しさん (ラクッペペ MM3e-KfKj)
2022/01/31(月) 12:58:13.56ID:9LYQT6bkM JScriptでExcel.Applicationを扱うのは難しい!
858デフォルトの名無しさん (ワッチョイ 6dda-LEuf)
2022/01/31(月) 12:58:47.12ID:e1XVzmlT0 細かいこと言えば実際はJavaScriptというよりTypeScriptだけど
https://docs.microsoft.com/ja-jp/office/dev/scripts/develop/scripting-fundamentals
https://docs.microsoft.com/ja-jp/office/dev/scripts/develop/scripting-fundamentals
859デフォルトの名無しさん (アウアウウー Sa21-7Ie9)
2022/01/31(月) 13:07:08.11ID:xK8RZLXxa >>855
銀河万丈の声で脳内再生されて草
銀河万丈の声で脳内再生されて草
860デフォルトの名無しさん (ラクッペペ MM3e-VTwM)
2022/02/01(火) 04:12:47.67ID:BAkheZAsM >>845
ありがとうございます。
ありがとうございます。
861デフォルトの名無しさん (ワッチョイ 6d36-T4N9)
2022/02/01(火) 18:51:32.45ID:BTrEast20 VBA 何もかもみな懐かしい。。
862デフォルトの名無しさん (ワッチョイ ea3e-81nj)
2022/02/01(火) 20:43:06.80ID:m1Otvt2w0 GoogleのI'm Feeling Luckyボタンを押すために
objIE.document.GetElementsByClassName("〜")(0).click
って書いてちゃんとclassnameの名前を入れているのに実行してみたら
438 オブジェクトは、このプロパティまたはメソッドをサポートしていません。
って表示されて実行されません
idだったらちゃんと動作するのですがclassnameだと実行されません
目的はclassnameでのボタンの押し方を知る事なのでどうしてらいいのか教えてください
objIE.document.GetElementsByClassName("〜")(0).click
って書いてちゃんとclassnameの名前を入れているのに実行してみたら
438 オブジェクトは、このプロパティまたはメソッドをサポートしていません。
って表示されて実行されません
idだったらちゃんと動作するのですがclassnameだと実行されません
目的はclassnameでのボタンの押し方を知る事なのでどうしてらいいのか教えてください
863デフォルトの名無しさん (オッペケ Srbd-Wizw)
2022/02/01(火) 21:42:08.98ID:JauLxykcr 独立したIf式が100個あるとして、どのIf式が処理をしたか最後にmsgboxで表示したいのですが、そういうことってできますか
864デフォルトの名無しさん (ワンミングク MM7a-DCUM)
2022/02/01(火) 21:53:36.89ID:NaaBd1FpM できる
はい、次
はい、次
865デフォルトの名無しさん (ワッチョイ 6a42-6J+F)
2022/02/01(火) 21:53:41.40ID:UmaqdsBP0 各ifの処理の中でmsgboxに表示する番号なり何なりを変数に代入すればいいんじゃね
866デフォルトの名無しさん (オッペケ Srbd-Wizw)
2022/02/01(火) 23:48:27.08ID:JauLxykcr867デフォルトの名無しさん (スフッ Sd0a-IClH)
2022/02/01(火) 23:53:02.19ID:mToNlmlwd マクロでマクロを書く
はい次
はい次
868デフォルトの名無しさん (ワッチョイ 6a42-6J+F)
2022/02/02(水) 00:04:57.15ID:XK9gt2og0 それはif文を理解していないという解釈でいいのか
870デフォルトの名無しさん (ワッチョイ 662c-Cnlt)
2022/02/02(水) 00:23:00.41ID:DCaD8SVN0 >>862
Document.getElementsByClassName()
https://developer.mozilla.org/ja/docs/Web/API/Document/getElementsByClassName
JavaScript なら、上のリンク先を見れば良いけど、
VBA では、書き方が異なるのかも
Document.getElementsByClassName()
https://developer.mozilla.org/ja/docs/Web/API/Document/getElementsByClassName
JavaScript なら、上のリンク先を見れば良いけど、
VBA では、書き方が異なるのかも
871デフォルトの名無しさん (ワッチョイ ea3e-81nj)
2022/02/02(水) 07:28:52.11ID:4nB6ciIN0 >>870
ここからボタンを押すにはなんと書けばいいのでしょうか、、、?
ここからボタンを押すにはなんと書けばいいのでしょうか、、、?
872デフォルトの名無しさん (スッップ Sd0a-dw97)
2022/02/02(水) 07:31:23.63ID:f98ebtked この手の質問は悪用される可能性があるから回答するの躊躇するよね
873デフォルトの名無しさん (ワッチョイ 662c-Cnlt)
2022/02/02(水) 07:47:54.37ID:DCaD8SVN0 Ruby で、Selenium WebDriver なら、
driver.要素.click だけど、VBA は知らない
検索してみれば?
driver.要素.click だけど、VBA は知らない
検索してみれば?
874デフォルトの名無しさん (スッップ Sd0a-7nMi)
2022/02/02(水) 07:49:20.30ID:Sif5VXmLd >>871
学習目的なら他のサイトにしたら
学習目的なら他のサイトにしたら
875デフォルトの名無しさん (オッペケ Srbd-4IfY)
2022/02/02(水) 10:07:41.90ID:wojfg/N6r こんなところにアホな質問するヤツらは
ググる能力さえ無いということなのか?
ググる能力さえ無いということなのか?
876デフォルトの名無しさん (スッップ Sd0a-dw97)
2022/02/02(水) 11:13:58.55ID:QFn3Myrbd ググったりして、その上で質問してると信じたい
スクレイピングとかブラウザの自動処理の質問だけど後者は悪用されるリスクが高いから答えたくないよね
スクレイピングとかブラウザの自動処理の質問だけど後者は悪用されるリスクが高いから答えたくないよね
877デフォルトの名無しさん (オッペケ Srbd-4IfY)
2022/02/02(水) 11:17:43.23ID:wojfg/N6r 違うよ
処理完了MsgBox を表示させるなんて
素人でもググって1分で作れるだろ
処理完了MsgBox を表示させるなんて
素人でもググって1分で作れるだろ
878デフォルトの名無しさん (ワッチョイ 5e68-Xc5L)
2022/02/02(水) 11:38:37.34ID:Ro/5oidY0879デフォルトの名無しさん (アウアウウー Sa21-1xoK)
2022/02/02(水) 11:54:30.15ID:34qMGLm0a >>878
なら答えてやれよw
なら答えてやれよw
880デフォルトの名無しさん (スッップ Sd0a-dw97)
2022/02/02(水) 12:16:51.15ID:QFn3Myrbd どんな言語もそうだけど敷居なんて高いと思ったことないよ
そもそもできないこともわからずにあれこれやろうとしてる人がそう思うだけでは
そもそもできないこともわからずにあれこれやろうとしてる人がそう思うだけでは
881デフォルトの名無しさん (ラクッペペ MM3e-KfKj)
2022/02/02(水) 12:26:36.37ID:h1+1MA/aM Excelを操作するための言語で
なぜブラウザを操作しているのか?
もっと良い方法があったのではないか?
手を動かす前にほんの少しは考えたほうが良かったのではないか?
なぜブラウザを操作しているのか?
もっと良い方法があったのではないか?
手を動かす前にほんの少しは考えたほうが良かったのではないか?
882デフォルトの名無しさん (ワッチョイ 6a7c-lJmG)
2022/02/02(水) 12:27:02.36ID:43zIf/SN0 答えたい人は答えて答えたくない人はスルーしておけば良いと思う
答えないのに偉そうにしてる人は解らないのに偉そうにしている人と同じだし
答えないのに偉そうにしてる人は解らないのに偉そうにしている人と同じだし
883デフォルトの名無しさん (ワッチョイ 792f-Cnlt)
2022/02/02(水) 12:38:30.87ID:PFGno9cc0884デフォルトの名無しさん (ラクッペペ MM3e-KfKj)
2022/02/02(水) 12:58:44.52ID:h1+1MA/aM お題は100個のif文を書き換えずにどれが処理されたかを当てるクイズね
885デフォルトの名無しさん (ワッチョイ a95f-4IfY)
2022/02/02(水) 13:00:17.51ID:mSZ4QSD40 各、End If の前に、IF 番号を変数として代入する
一行を記述する。
一行を記述する。
886デフォルトの名無しさん (スッップ Sd0a-dw97)
2022/02/02(水) 13:31:44.29ID:QFn3Myrbd 100個のif文はどういう出し方したいかにもよるけど抜ける考慮はさておき
dim msgno as long
if 条件1 then
msgno=1
end if
if 条件2 then
msgno=2
end if
call MsgBox(msgno)
ってやるだけでしょ
そうではなくどのif文が動いたかであれば適当に動いた個所がわかる変数を用意して同じように表示すればいいだけかと
>>882
リスクあるから答えないってのも立派な回答だと思うけどね
それを偉そうと思うのならそう思ってもらって結構だけど
dim msgno as long
if 条件1 then
msgno=1
end if
if 条件2 then
msgno=2
end if
call MsgBox(msgno)
ってやるだけでしょ
そうではなくどのif文が動いたかであれば適当に動いた個所がわかる変数を用意して同じように表示すればいいだけかと
>>882
リスクあるから答えないってのも立派な回答だと思うけどね
それを偉そうと思うのならそう思ってもらって結構だけど
887デフォルトの名無しさん (ワッチョイ 5e68-Xc5L)
2022/02/02(水) 13:31:48.33ID:Ro/5oidY0888デフォルトの名無しさん (ラクッペペ MM3e-KfKj)
2022/02/02(水) 13:41:28.48ID:h1+1MA/aM それじゃあ >>868 の言うように
私の子がバカみたいじゃないですか!
私の子がバカみたいじゃないですか!
889デフォルトの名無しさん (ワッチョイ a95f-4IfY)
2022/02/02(水) 13:42:27.00ID:mSZ4QSD40 IF 式自体を、MsgBox に表示したいのなら
100個の式の一覧をつくって、
Const にして100個記述すればよいかと。
そっちのほうが早い。
100個の式の一覧をつくって、
Const にして100個記述すればよいかと。
そっちのほうが早い。
890デフォルトの名無しさん (ワッチョイ a95f-4IfY)
2022/02/02(水) 14:24:28.77ID:mSZ4QSD40 Const IF001 = "If A1 <> """" Then"
Const IF002 = "If B1 <> """" Then"
・・・
・・・(100個記述)
Sub Test()
If A1 <> "" Then 〜
RSLT = IF001
End If
If B1 <> "" Then 〜
RSLT = IF002
End If
・・・・・
MsgBox RSLT
End Sub
こんな感じかな。
スマホだと書きづらいわ…
Const IF002 = "If B1 <> """" Then"
・・・
・・・(100個記述)
Sub Test()
If A1 <> "" Then 〜
RSLT = IF001
End If
If B1 <> "" Then 〜
RSLT = IF002
End If
・・・・・
MsgBox RSLT
End Sub
こんな感じかな。
スマホだと書きづらいわ…
891デフォルトの名無しさん (ワッチョイ 5e68-Xc5L)
2022/02/02(水) 14:25:53.07ID:Ro/5oidY0 VBAってevalなかったっけ
あれをフラグに入れれば完結になるんだけどな
あれをフラグに入れれば完結になるんだけどな
892デフォルトの名無しさん (ワッチョイ a95f-4IfY)
2022/02/02(水) 14:31:06.05ID:mSZ4QSD40 IF文を全部、シートにコピペ→ソートしてやれば
Const を100個書くのは、3分でできるかな。
Const を100個書くのは、3分でできるかな。
893デフォルトの名無しさん (ラクッペペ MM3e-KfKj)
2022/02/02(水) 14:32:20.83ID:h1+1MA/aM もっとメンタリストみたいにスマートに当てる方法はないのですか?
あなた達のスキルにはがっかりデス
あなた達のスキルにはがっかりデス
894デフォルトの名無しさん (ワッチョイ a95f-4IfY)
2022/02/02(水) 14:36:33.27ID:mSZ4QSD40 プロシージャの中身も全部、シートにコピペして
変数の一行を100個挿入してやれば
10分かからないね。
変数の一行を100個挿入してやれば
10分かからないね。
895デフォルトの名無しさん (オッペケ Srbd-4IfY)
2022/02/02(水) 14:38:34.78ID:wojfg/N6r くれくれ乞食がうぜえな
お前が書けよ
お前が書けよ
896デフォルトの名無しさん (オッペケ Srbd-4IfY)
2022/02/02(水) 14:59:23.76ID:wojfg/N6r そもそも、IF文100コってなんだよw
無能が書いたのか?
無能が書いたのか?
897デフォルトの名無しさん (ワッチョイ ea3e-81nj)
2022/02/02(水) 19:16:31.19ID:4nB6ciIN0 vbaでieの操作に成功しました
そして目的の通知バーを出してキー操作をさせるためにsendkeyを入力しているのですがExcelの方がキー操作されてしまいます
これは待ち時間がないからですか?
そして目的の通知バーを出してキー操作をさせるためにsendkeyを入力しているのですがExcelの方がキー操作されてしまいます
これは待ち時間がないからですか?
898デフォルトの名無しさん (ワッチョイ a510-GWmt)
2022/02/02(水) 19:27:47.16ID:SglXGK6G0 そう思うならタイマとか入れてどうなったか書けよ
899デフォルトの名無しさん (ワッチョイ 11da-g+qu)
2022/02/02(水) 19:32:10.25ID:4mbUlsYd0 みんなは過去に作った関数ライブラリって、標準モジュールで
管理(インポートorエクスポート)しているかんじ?
クラスモジュールで管理したらだめ?
管理(インポートorエクスポート)しているかんじ?
クラスモジュールで管理したらだめ?
900デフォルトの名無しさん (ワッチョイ f1ce-Xc5L)
2022/02/02(水) 19:42:36.70ID:7tA3nICW0 >>897
もしライブラリの追加が可能な環境ならSeleniumbasic使った方が簡単で確実に動作するぞ
もしライブラリの追加が可能な環境ならSeleniumbasic使った方が簡単で確実に動作するぞ
901デフォルトの名無しさん (アウアウウー Sa21-1xoK)
2022/02/02(水) 20:08:51.32ID:gm4r/aDEa >>897
そりゃ、IEに送らないとだめだわなw
そりゃ、IEに送らないとだめだわなw
902デフォルトの名無しさん (オッペケ Srbd-Wizw)
2022/02/02(水) 20:31:24.68ID:lYAq0wM7r903デフォルトの名無しさん (ワッチョイ ea4f-stl2)
2022/02/02(水) 21:08:49.40ID:4bGMKLpw0 >>899
やり方は色々あると思うけどその方法なら
用途によって標準モジュールでもクラスモジュールでも使い分けで管理すればいいと思う。
別の方法としてはツールとしてスケルトンのブックを作っておいて
その中に色んなモジュールを入れておいてコピーして必要なもの以外は削除して使う方法、
アドインブックを作っておいて参照を切って使う方法とかもある。
やり方は色々あると思うけどその方法なら
用途によって標準モジュールでもクラスモジュールでも使い分けで管理すればいいと思う。
別の方法としてはツールとしてスケルトンのブックを作っておいて
その中に色んなモジュールを入れておいてコピーして必要なもの以外は削除して使う方法、
アドインブックを作っておいて参照を切って使う方法とかもある。
904デフォルトの名無しさん (スフッ Sd0a-IClH)
2022/02/02(水) 21:12:04.30ID:sT0aKZOxd めんどくさいから win+vでピン留めしてるわ
905デフォルトの名無しさん (ワッチョイ 5e68-Xc5L)
2022/02/02(水) 21:53:01.49ID:Ro/5oidY0906デフォルトの名無しさん (ワッチョイ 11da-g+qu)
2022/02/03(木) 00:25:24.67ID:qiNMcHyb0907デフォルトの名無しさん (オッペケ Srbd-4IfY)
2022/02/03(木) 00:38:31.96ID:tbES4bxer そんなん、メモ帳でよくね?
908デフォルトの名無しさん (スッップ Sd0a-7m15)
2022/02/03(木) 00:41:32.16ID:tkF05tCjd いつもの奴だぞ
909デフォルトの名無しさん (ワッチョイ b501-o7YT)
2022/02/03(木) 03:56:49.74ID:32hviewX0 >>897
VBAならスクレイピングを組むのに視覚的に動作確認できるけど、
慣れてきたらぜひpythonでchrome環境で同じような処理を再現してほしい
事務職の現場でもieだと対応してないサイトとかあったりしてクローリングはchromeの方が重宝されるんだ
VBAならスクレイピングを組むのに視覚的に動作確認できるけど、
慣れてきたらぜひpythonでchrome環境で同じような処理を再現してほしい
事務職の現場でもieだと対応してないサイトとかあったりしてクローリングはchromeの方が重宝されるんだ
910デフォルトの名無しさん (ワッチョイ 6ada-b3Fm)
2022/02/03(木) 09:21:08.30ID:hHsifBpa0 メモ帳で思い出したが、秀丸エディタってどうなの??
知人が秀丸使え使えってうるさいから
知人が秀丸使え使えってうるさいから
911デフォルトの名無しさん (ワッチョイ 0a2e-LlB6)
2022/02/03(木) 09:30:09.86ID:Nd7AcXHS0912デフォルトの名無しさん (ワッチョイ 5e68-Xc5L)
2022/02/03(木) 10:19:29.46ID:Z7zOJE1W0 >>910
閉じてもそのまま再開できる+タブ表示+シンタックスハイライト(文字色)が出来るものなら何でも良いと思う
メモ帳に比べたら秀丸は普通に便利
俺はsublimetext、atom、eclipce使ってるけど、全部オワコン臭が凄い
VScodeはプラグイン多くて使いやすいと思う
閉じてもそのまま再開できる+タブ表示+シンタックスハイライト(文字色)が出来るものなら何でも良いと思う
メモ帳に比べたら秀丸は普通に便利
俺はsublimetext、atom、eclipce使ってるけど、全部オワコン臭が凄い
VScodeはプラグイン多くて使いやすいと思う
913デフォルトの名無しさん (ワッチョイ 6ada-b3Fm)
2022/02/03(木) 12:04:33.95ID:hHsifBpa0 うーん。とりあえずメモ帳でいっかな。
なるべく無料のアプリ使いたいし。
ケチが一番!
なるべく無料のアプリ使いたいし。
ケチが一番!
914デフォルトの名無しさん (ワッチョイ 5e14-26/q)
2022/02/03(木) 12:06:23.06ID:pSX7/s4D0 サクラエディタ使いやすいね
915デフォルトの名無しさん (スフッ Sd0a-IClH)
2022/02/03(木) 12:11:30.24ID:c9OHCnJld Notepad++だな
タブでもやれるけど左枠に文書一覧表示が自分には合ってた
縦タブやお気に入り機能のようにファイルを扱える
タブでもやれるけど左枠に文書一覧表示が自分には合ってた
縦タブやお気に入り機能のようにファイルを扱える
916デフォルトの名無しさん (ワッチョイ 6ada-b3Fm)
2022/02/03(木) 12:31:17.48ID:hHsifBpa0 若い連中にはOneNoteが流行りなのかなと
917デフォルトの名無しさん (ワッチョイ 6610-lJmG)
2022/02/03(木) 13:12:28.58ID:akJYuSUB0918デフォルトの名無しさん (ワッチョイ 5e68-Xc5L)
2022/02/03(木) 13:49:08.79ID:Z7zOJE1W0919デフォルトの名無しさん (ブーイモ MM3e-Vnun)
2022/02/03(木) 13:54:30.19ID:advF3NKUM VSCode入れていいような環境でわざわざVBAなんか使う必要なくね?自由が利くなら他にいくらでも選択肢あるじゃん
拡張機能で得体の知れないOSSがモリモリ入る超危険ソフトウェアだぞ
拡張機能で得体の知れないOSSがモリモリ入る超危険ソフトウェアだぞ
920デフォルトの名無しさん (ワッチョイ 5e68-Xc5L)
2022/02/03(木) 13:59:55.10ID:Z7zOJE1W0921デフォルトの名無しさん (ワッチョイ a563-ntHq)
2022/02/03(木) 14:44:10.97ID:CBKIfEX60 VBA使う理由の半分はエクセルスプレッドシートとの連携だし
922デフォルトの名無しさん (ワッチョイ 1149-OHvl)
2022/02/03(木) 15:12:55.32ID:1AlNHnvf0 まあそうだね
Excel上でアウトプットしないならVBA以外がいいと思うは
Excel上でアウトプットしないならVBA以外がいいと思うは
923デフォルトの名無しさん (ワッチョイ ea4f-stl2)
2022/02/03(木) 15:39:55.47ID:OCu5/hNR0 EXCEL VBAのスレでスレ違いで悪いんだけど
話ついでに、VS.codeってトレースも出来るんだっけ?
話ついでに、VS.codeってトレースも出来るんだっけ?
924915 (スフッ Sd0a-IClH)
2022/02/03(木) 16:14:10.02ID:c9OHCnJld925デフォルトの名無しさん (ワッチョイ 668e-ltXr)
2022/02/03(木) 16:15:44.17ID:/TAKaoAN0 >>923
馬鹿は消えろ
馬鹿は消えろ
926デフォルトの名無しさん (ワッチョイ ea4f-stl2)
2022/02/03(木) 16:28:13.06ID:OCu5/hNR0927デフォルトの名無しさん (ワッチョイ a6da-LEuf)
2022/02/03(木) 16:52:05.79ID:RpJDoNdN0928デフォルトの名無しさん (ワッチョイ 6ada-b3Fm)
2022/02/03(木) 17:47:56.55ID:hHsifBpa0 超危険と言えば昔のExcelってそうだった記憶ある
確かExcelを狙ったウィルスがあったような??
確かExcelを狙ったウィルスがあったような??
929デフォルトの名無しさん (ワッチョイ 668e-ltXr)
2022/02/03(木) 18:15:38.24ID:/TAKaoAN0 >>926
自分の書き込みを読み返せ、馬鹿
自分の書き込みを読み返せ、馬鹿
930デフォルトの名無しさん (ワッチョイ 6610-lJmG)
2022/02/03(木) 18:24:46.05ID:akJYuSUB0 >>928
マクロウイルスのことかな
マクロウイルスのことかな
931デフォルトの名無しさん (ワッチョイ ea4f-stl2)
2022/02/03(木) 18:37:27.74ID:OCu5/hNR0932デフォルトの名無しさん (ワッチョイ 8dac-OHvl)
2022/02/03(木) 19:16:08.09ID:qZuoLMNW0 マクロだけだっけ、覚えてないわ
933デフォルトの名無しさん (ワッチョイ 15da-b3Fm)
2022/02/03(木) 21:24:18.10ID:Mvkv/5Wv0 マクロウィルスはラルーだっけな?
それもあったけど、なんかのウィルスだった覚えがあります。
入力した値や文字列が文字化けするウィルス
それもあったけど、なんかのウィルスだった覚えがあります。
入力した値や文字列が文字化けするウィルス
934デフォルトの名無しさん (ワッチョイ 6abd-WBqx)
2022/02/04(金) 17:29:19.29ID:/9L9fpIb0 10弱ほどの複数のシートの同じ行を、まとめて選択してDeleteしているのですが
シート1枚につき18秒ほど掛かるようになって、シート全体で3分以上Excelが固まった状態になります
行では無く範囲をUnionで選択しても速度は変わりませんでした
Clearcontentsすれば速いんですが、その後CSVにして読み込ませる必要があり
ただ消しただけだと、Deleteされた行までデータが存在する事になってしまっていて、支障があります
Clearcontentsした後、VBA側で空欄の行をDelete以外で詰める方法は無いでしょうか
シート1枚につき18秒ほど掛かるようになって、シート全体で3分以上Excelが固まった状態になります
行では無く範囲をUnionで選択しても速度は変わりませんでした
Clearcontentsすれば速いんですが、その後CSVにして読み込ませる必要があり
ただ消しただけだと、Deleteされた行までデータが存在する事になってしまっていて、支障があります
Clearcontentsした後、VBA側で空欄の行をDelete以外で詰める方法は無いでしょうか
935デフォルトの名無しさん (ワッチョイ f1ce-Xc5L)
2022/02/04(金) 17:34:09.06ID:/YpTyf1v0 ↑コピペ
936デフォルトの名無しさん (ワッチョイ 6abd-WBqx)
2022/02/04(金) 17:49:25.28ID:/9L9fpIb0 コピペって何が?
937デフォルトの名無しさん (ワッチョイ 668e-ltXr)
2022/02/04(金) 18:12:14.30ID:pHRCGz/X0 >>931
読み返しても問題に気付かない馬鹿か?
読み返しても問題に気付かない馬鹿か?
938デフォルトの名無しさん (ワッチョイ 2a7c-21ac)
2022/02/04(金) 20:33:02.02ID:mH27gNw80 諸先輩方に質問です。
VBAの勉強を始めたばかりで的外れなところはご容赦ください。
BeforeRightClickで記述するということはわかりました。
シート3のE4:H14とN4:Q14の範囲において、
セルを右クリックで黄色く塗る、もういちど右クリックすると塗りつぶしを無色にする
ということをやりたいのです。
同時に右クリックのメニューも表示しなくなるようプログラムしたいです。
塗りつぶすセルは毎回異なるセルです。
日々の作業で特定の範囲内でセルを黄色く塗る作業が多くあります。
これをペンキボタンを使わずにできると作業効率があがるかと思います。
皆様には簡単すぎるかと思いますがどうぞよろしくお願いします。
VBAの勉強を始めたばかりで的外れなところはご容赦ください。
BeforeRightClickで記述するということはわかりました。
シート3のE4:H14とN4:Q14の範囲において、
セルを右クリックで黄色く塗る、もういちど右クリックすると塗りつぶしを無色にする
ということをやりたいのです。
同時に右クリックのメニューも表示しなくなるようプログラムしたいです。
塗りつぶすセルは毎回異なるセルです。
日々の作業で特定の範囲内でセルを黄色く塗る作業が多くあります。
これをペンキボタンを使わずにできると作業効率があがるかと思います。
皆様には簡単すぎるかと思いますがどうぞよろしくお願いします。
939デフォルトの名無しさん (ワッチョイ a563-ntHq)
2022/02/04(金) 20:40:52.99ID:AMkz1drU0 直の回答で無くてすまんがショートカットキー使った方が便利な気がする
940デフォルトの名無しさん (テテンテンテン MM3e-ZZOd)
2022/02/04(金) 21:30:10.84ID:wpZeT9bxM >934
実際のコードはどんな感じ?
シート選択して該当行を削除してるなら、当然遅い。
実際のコードはどんな感じ?
シート選択して該当行を削除してるなら、当然遅い。
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 空自機レーダー照射、音声データ公開 中国 ★2 [蚤の市★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★3 [597533159]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
- ド・ド・ドリフのwwwwwwwww
- オーストラリアで16歳未満はSNS禁止になったらしいけどこれ
- スバルが言ったらノエルが濡れそうなこと
