!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を2行貼り付けるナリ
ExcelのVBAに関する質問スレナリ
コード書き込みや作成依頼もOKナリ
※前スレ
Excel VBA 質問スレ Part70
https://mevius.5ch.net/test/read.cgi/tech/1616072923/
Excel VBA 質問スレ Part71
https://mevius.5ch.net/test/read.cgi/tech/1621914481/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part73
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 4668-xJJl)
2021/09/13(月) 07:29:59.47ID:GNx0xRRz0532デフォルトの名無しさん (ワッチョイ 0d68-OyHA)
2021/10/26(火) 22:19:38.61ID:GuH7IxvP0 暇だから書いたけど、実際やるなら>>530みたいなので済ます戸思う
533デフォルトの名無しさん (ワッチョイ 895f-/pkb)
2021/10/26(火) 23:37:03.27ID:HhcOopAn0 D列のセルに文字を入力するとJ列のセルが塗りつぶされる処理をしたいのだがどうしたら良いものか
Sub Macro1()
If InStr(Range("D1").Value, "") > 0 Then
Range("D1").Offset(0,6).Interior.ColorIndex = 16
Else
Range("D1").Offset(0, 6).ClearFormats
End If
End Sub
Sub Macro1()
If InStr(Range("D1").Value, "") > 0 Then
Range("D1").Offset(0,6).Interior.ColorIndex = 16
Else
Range("D1").Offset(0, 6).ClearFormats
End If
End Sub
534デフォルトの名無しさん (ワッチョイ 0242-UBqA)
2021/10/27(水) 00:02:27.06ID:d3yRZmnd0 条件付き書式でいいんじゃね
535デフォルトの名無しさん (ワッチョイ fd5f-CCVl)
2021/10/27(水) 00:17:15.91ID:PN2o+9fe0 条件付き書式でいいが、どうせVBAでやるなら入力のたびに書式をクリアしてから再設定する方がいいよね
536デフォルトの名無しさん (ワッチョイ 0d68-OyHA)
2021/10/27(水) 19:45:59.71ID:DgEx7n5q0 条件付き書式がいいんじゃないかなぁ
537デフォルトの名無しさん (ワッチョイ fd5f-aAV6)
2021/10/27(水) 20:46:04.85ID:Pols7qyl0538デフォルトの名無しさん (ワッチョイ 82ad-WU2P)
2021/10/28(木) 11:45:30.63ID:WDBBEMQR0 コードを一括エクスポートするアドインでおすすめのってないですか?
Windows10のMicrosoft 365を使っていますが、下記は動作しませんでした。
https://moondoldo.com/DoldoWorkz/?Excel%E3%83%9E%E3%82%AF%E3%83%AD/VBA%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%82%92%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%88
ExcelVBAExport2007_xlam_20100321.ZIP → ExcelVBAExport2007.xlam
Windows10のMicrosoft 365を使っていますが、下記は動作しませんでした。
https://moondoldo.com/DoldoWorkz/?Excel%E3%83%9E%E3%82%AF%E3%83%AD/VBA%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%82%92%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%88
ExcelVBAExport2007_xlam_20100321.ZIP → ExcelVBAExport2007.xlam
539デフォルトの名無しさん (ワッチョイ 82ad-WU2P)
2021/10/28(木) 11:50:21.99ID:WDBBEMQR0 >>538
できた!これから手順を書いていく。
できた!これから手順を書いていく。
540デフォルトの名無しさん (ワッチョイ 82ad-WU2P)
2021/10/28(木) 12:12:13.13ID:WDBBEMQR0 >>538
上記サイトに記載されているとおり、
アドインフォルダに.xlamファイルをコピーし、アドイン登録を済ませて、
[Visual Basic プロジェクトへのアクセスを信頼する]のチェックボックスをオンにした状態でも、
[開発]タブに[エクスポート][選択エクスポート]が表示されなかったので、
最新のExcelでは使えないと勘違いしていたが、下記の手順で使えるようになった。
@エクスポート対象のxlsmファイルを開く。
A[開発]-[Excelアドイン]をクリックする。
B有効なアドイン一覧に、既に登録済みのExcelvbaexport2007がある。
C既にチェックボックスはオンになっているが、そのまま[参照]ボタンを押す。
Dアドインフォルダ(〜Roaming\Microsoft\AddIns)が開く。その中のExcelVBAExport2007.xlamを選択する。
E「この場所に'〜Roaming\Microsoft\AddIns\ExcelVBAExport2007.xlam'という名前のファイルが既にあります。置き換えますか?」と聞かれる。
F[はい]を選択する。
G[OK]ボタンを押してアドインウィンドウを閉じる。
[開発]タブ内の右端に[エクスポート][選択エクスポート]が現れる。
上記サイトに記載されているとおり、
アドインフォルダに.xlamファイルをコピーし、アドイン登録を済ませて、
[Visual Basic プロジェクトへのアクセスを信頼する]のチェックボックスをオンにした状態でも、
[開発]タブに[エクスポート][選択エクスポート]が表示されなかったので、
最新のExcelでは使えないと勘違いしていたが、下記の手順で使えるようになった。
@エクスポート対象のxlsmファイルを開く。
A[開発]-[Excelアドイン]をクリックする。
B有効なアドイン一覧に、既に登録済みのExcelvbaexport2007がある。
C既にチェックボックスはオンになっているが、そのまま[参照]ボタンを押す。
Dアドインフォルダ(〜Roaming\Microsoft\AddIns)が開く。その中のExcelVBAExport2007.xlamを選択する。
E「この場所に'〜Roaming\Microsoft\AddIns\ExcelVBAExport2007.xlam'という名前のファイルが既にあります。置き換えますか?」と聞かれる。
F[はい]を選択する。
G[OK]ボタンを押してアドインウィンドウを閉じる。
[開発]タブ内の右端に[エクスポート][選択エクスポート]が現れる。
541デフォルトの名無しさん (ワッチョイ 0605-/PVD)
2021/10/28(木) 16:45:24.43ID:IU5+Uq0S0 Excel 2019
「オプション」−「詳細設定」の「グラフィックアクセラレータを無効にする」のチェックを
VBAで設定するにはどうすればいいでしょうか?
AccessだとApplicationのSetOptionやGetOptionでできるんだけど、
Excelには見当たらないのでよろしくお願いします。
「オプション」−「詳細設定」の「グラフィックアクセラレータを無効にする」のチェックを
VBAで設定するにはどうすればいいでしょうか?
AccessだとApplicationのSetOptionやGetOptionでできるんだけど、
Excelには見当たらないのでよろしくお願いします。
542デフォルトの名無しさん (アウアウウー Sa45-iXiw)
2021/10/28(木) 19:13:26.37ID:t5V0CZ4Da https://ja.play-and-more.com/4226-turn-off-hardware-graphics-acceleration-office-2013
ハードウェア アクセラレータ―の設定については、
Excel と Word の設定が連動しているので、
Excel のオプションから設定を変更することで
Word 側にも設定を反映することはできます。
ハードウェア アクセラレータ―の設定については、
Excel と Word の設定が連動しているので、
Excel のオプションから設定を変更することで
Word 側にも設定を反映することはできます。
543デフォルトの名無しさん (スプッッ Sd02-zvUI)
2021/10/28(木) 20:43:34.51ID:rkEXdrl2d544デフォルトの名無しさん (ワッチョイ c1da-BvZE)
2021/10/29(金) 13:13:50.85ID:A+QIge6G0 同じpersonal..xlsbを複数の端末で使いたいので xlstart フォルダーから同期フォルダーに移動し
xlstart フォルダーではかわりに同期フォルダー内のpersonal.xlsb へのショートカットを置きました。
期待通り起動時にpersonal.xlsbを読み込みますが毎回マクロの実行許可を求めるので面倒です。
マクロ有効ファイル一般の仕様であることは理解しておりますが、特定のマクロファイルのみ確認を省略するか、
またはxlstart内にpersonal..xlsbにおいたまま同期する方法はないでしょうか。
xlstartフォルダー自身を同期フォルダーに設定することも検討しましたが、
googlドライブの場合は同期フォルダーは全てGドライブに移動するので
xlstartフォルダ自体が自動実行できなくこと、またpersonal.xlsb起動時にマクロを有効にするか確認
がはいり解決になりません。
xlstart フォルダーではかわりに同期フォルダー内のpersonal.xlsb へのショートカットを置きました。
期待通り起動時にpersonal.xlsbを読み込みますが毎回マクロの実行許可を求めるので面倒です。
マクロ有効ファイル一般の仕様であることは理解しておりますが、特定のマクロファイルのみ確認を省略するか、
またはxlstart内にpersonal..xlsbにおいたまま同期する方法はないでしょうか。
xlstartフォルダー自身を同期フォルダーに設定することも検討しましたが、
googlドライブの場合は同期フォルダーは全てGドライブに移動するので
xlstartフォルダ自体が自動実行できなくこと、またpersonal.xlsb起動時にマクロを有効にするか確認
がはいり解決になりません。
545デフォルトの名無しさん (ワッチョイ 912f-hcYH)
2021/10/30(土) 12:52:49.36ID:MclRPTdP0 >544
信頼できる場所に追加するとか、デジタル署名付けるとかしたら行けるんじゃ?
しらんけど
信頼できる場所に追加するとか、デジタル署名付けるとかしたら行けるんじゃ?
しらんけど
546デフォルトの名無しさん (ワッチョイ c1da-ziuY)
2021/10/30(土) 15:59:41.68ID:jbS9woJL0 >>545
知らんのかい
知らんのかい
547546 (ワッチョイ c1da-BvZE)
2021/10/30(土) 16:14:32.06ID:jbS9woJL0548デフォルトの名無しさん (アウアウキー Sa55-Jw6B)
2021/10/30(土) 16:52:18.20ID:u+oDsXHga ゆるさん、打ち首じゃ
549デフォルトの名無しさん (ワッチョイ c1da-ziuY)
2021/10/30(土) 18:39:08.12ID:jbS9woJL0 めんご
550デフォルトの名無しさん (ワッチョイ f15f-SH4q)
2021/10/30(土) 18:39:42.42ID:q+2005If0 りんご
551デフォルトの名無しさん (ワッチョイ 6910-dBrc)
2021/10/30(土) 18:44:01.08ID:8M2WunKL0 マンゴ
552デフォルトの名無しさん (ワッチョイ 81ce-BvZE)
2021/10/30(土) 22:30:09.59ID:hcWJ/Uj70 三兄弟
553デフォルトの名無しさん (ワッチョイ 9190-7alp)
2021/11/04(木) 12:18:24.94ID:onPWkBOz0 for i = 1 to 100 step 1
'最終行は処理中に変動するため栗けしの都度最終行を取得する
Worksheets(OutputSheetName).Cells(1000, 1).Select
Selection.End(xlUp).Select
iRastrow = Selection.Row
for j =2 to iLastrow step 1
何らかの処理
next j
next i
上記のようなプログラムがあったとして j=2、iLastrow=1のように最初から子ループの終了条件を満たしているようなケースで
子ループの j が 2でクリアされず親ループの繰り返しの都度 3,4...と加算されていくケースがあるんだけどさ
最初からループの終了条件を満たしている場合は、for j=2 … の部分の変数値のクリアはされないものなの?
終了条件を満たしているか満たしていないかに限らず、この行にきたら j=2 でクリアしてくれると思ってたんだが…
'最終行は処理中に変動するため栗けしの都度最終行を取得する
Worksheets(OutputSheetName).Cells(1000, 1).Select
Selection.End(xlUp).Select
iRastrow = Selection.Row
for j =2 to iLastrow step 1
何らかの処理
next j
next i
上記のようなプログラムがあったとして j=2、iLastrow=1のように最初から子ループの終了条件を満たしているようなケースで
子ループの j が 2でクリアされず親ループの繰り返しの都度 3,4...と加算されていくケースがあるんだけどさ
最初からループの終了条件を満たしている場合は、for j=2 … の部分の変数値のクリアはされないものなの?
終了条件を満たしているか満たしていないかに限らず、この行にきたら j=2 でクリアしてくれると思ってたんだが…
554デフォルトの名無しさん (アウアウキー Sa55-Jw6B)
2021/11/04(木) 12:30:43.13ID:h43gOvN2a LとRはいいの?
555デフォルトの名無しさん (ワッチョイ 9190-7alp)
2021/11/04(木) 12:43:19.95ID:onPWkBOz0 ごめん、そこは単なる書き間違い
実際のコードはLで統一されとります
実際のコードはLで統一されとります
556デフォルトの名無しさん (スフッ Sd33-ZpU0)
2021/11/04(木) 13:10:37.18ID:5T7tzysMd --ここから読む--
557デフォルトの名無しさん (ワッチョイ 8b01-c+0N)
2021/11/04(木) 16:49:49.42ID:or1HotUn0 コボル、フォートラン、LISP、VBA、、、
558デフォルトの名無しさん (ワッチョイ c1da-ziuY)
2021/11/04(木) 19:17:22.94ID:hoh+rIGN0 >>557
色々行ったけど一つとしてものにならなかった…?
色々行ったけど一つとしてものにならなかった…?
559デフォルトの名無しさん (ワッチョイ 1901-tWn2)
2021/11/04(木) 19:43:59.36ID:ipFD2P4r0 エクセルでチェック表作った
職員に入力してもらって月一で提出してもらってrpaツールに流し込んで専用ソフトに入力してるけど
バージョンアップしたファイル渡したのに
無視して古いファイル使ってきたり
様式ぶち壊してめちゃくちゃなファイルを提出してきて
まともなデータに成形するのに死ぬほど苦労した
ゴミ職員にたいしてブチ切れそうなんだけど
どうしたらいいですか
職員に入力してもらって月一で提出してもらってrpaツールに流し込んで専用ソフトに入力してるけど
バージョンアップしたファイル渡したのに
無視して古いファイル使ってきたり
様式ぶち壊してめちゃくちゃなファイルを提出してきて
まともなデータに成形するのに死ぬほど苦労した
ゴミ職員にたいしてブチ切れそうなんだけど
どうしたらいいですか
560デフォルトの名無しさん (ワッチョイ 7968-BvZE)
2021/11/04(木) 19:49:57.71ID:q8Oivabh0 新しいファイル以外の提出は受け付けなければいい
561デフォルトの名無しさん (ワッチョイ 1901-tWn2)
2021/11/04(木) 19:53:35.21ID:ipFD2P4r0 なるほどありがとう
このゴミ職員エクセルを魔法か何かと勘違いしてるわ
あまりに適当な仕事に腸煮えくり返る
このゴミ職員エクセルを魔法か何かと勘違いしてるわ
あまりに適当な仕事に腸煮えくり返る
562デフォルトの名無しさん (ワッチョイ 912f-25Cr)
2021/11/04(木) 20:01:42.86ID:Ghcai/Mm0 >>553
jの値はどこでどうやって確認したんだ?
jの値はどこでどうやって確認したんだ?
563デフォルトの名無しさん (ワッチョイ 698e-YpcQ)
2021/11/04(木) 20:21:03.55ID:BJCJqERO0 >>561
お前みたいな馬鹿が作っているからそうなる
お前みたいな馬鹿が作っているからそうなる
564デフォルトの名無しさん (ワッチョイ 1901-tWn2)
2021/11/04(木) 20:33:51.75ID:ipFD2P4r0 どういう状況のファイルかもわからんで煽るバカに言われてもな
565デフォルトの名無しさん (ワッチョイ 698e-YpcQ)
2021/11/04(木) 20:44:25.67ID:BJCJqERO0 >>564
壊されるような造りになってるのが馬鹿の証だぞ
壊されるような造りになってるのが馬鹿の証だぞ
566デフォルトの名無しさん (ワッチョイ 7968-BvZE)
2021/11/04(木) 20:47:33.02ID:q8Oivabh0567デフォルトの名無しさん (ワッチョイ 1901-tWn2)
2021/11/04(木) 20:49:27.77ID:ipFD2P4r0 仕方ないね。元は別の人が勝手に作った表で
おれのはその表をコピーして○がつけられるようにしたものだから
人のファイルを保護かけてガチガチに固めて私物化するわけにも行かないし
お前みたいな後先考えられないバカは
他所のファイルをガチガチに固めて属人化して批判されるんだろうけど
おれのはその表をコピーして○がつけられるようにしたものだから
人のファイルを保護かけてガチガチに固めて私物化するわけにも行かないし
お前みたいな後先考えられないバカは
他所のファイルをガチガチに固めて属人化して批判されるんだろうけど
568デフォルトの名無しさん (ワッチョイ 698e-YpcQ)
2021/11/04(木) 20:51:12.58ID:BJCJqERO0 >>567
典型的な馬鹿の言い訳
典型的な馬鹿の言い訳
569デフォルトの名無しさん (ワッチョイ 1901-tWn2)
2021/11/04(木) 20:53:21.15ID:ipFD2P4r0 もう反論終わって罵倒で誤魔化すタイムか
知能指数低すぎるわ
知能指数低すぎるわ
570デフォルトの名無しさん (ブーイモ MM8d-Ny7V)
2021/11/04(木) 20:58:17.15ID:xnqGDt6JM と、バカが申しております。
571デフォルトの名無しさん (ワッチョイ 8101-HYPS)
2021/11/05(金) 05:16:46.04ID:UB8UVAT80 >>553
そもそも
>> 子ループの j が 2でクリアされず親ループの繰り返しの都度 3,4...と加算されていくケースがある
が起きてるとどうやって判断したのかが分からない。
例えば実行できるコードにdebug.printを挿入しておいて、
「これを実行するとこんな出力されます、実際にはこうなって欲しいです」
みたいな具体的な質問してくれた方がいいと思う。
そういう分かりやすい質問文書くと、その過程で自己解決できたりするし。
そもそも
>> 子ループの j が 2でクリアされず親ループの繰り返しの都度 3,4...と加算されていくケースがある
が起きてるとどうやって判断したのかが分からない。
例えば実行できるコードにdebug.printを挿入しておいて、
「これを実行するとこんな出力されます、実際にはこうなって欲しいです」
みたいな具体的な質問してくれた方がいいと思う。
そういう分かりやすい質問文書くと、その過程で自己解決できたりするし。
572デフォルトの名無しさん (ワッチョイ 924f-Z5zA)
2021/11/05(金) 06:16:51.41ID:7Ov3I8ut0 >>567
とは言え上でも言われている通り
違うフォーマットのものは受け付けないようにするか
触られたくないところは保護掛けるくらいしか現実的な解決策はないだろうね
形式の違うもの送られて来たからこちらで手で直す、というのは基本的に違う気がする。
フォーマットチェックを行うツールを作ってそのゴミ職員とやらに「これでOKとならないものは受け付けません」とやる手もあるけど、そのツール作るのにも工数は掛かるからね。
とは言え上でも言われている通り
違うフォーマットのものは受け付けないようにするか
触られたくないところは保護掛けるくらいしか現実的な解決策はないだろうね
形式の違うもの送られて来たからこちらで手で直す、というのは基本的に違う気がする。
フォーマットチェックを行うツールを作ってそのゴミ職員とやらに「これでOKとならないものは受け付けません」とやる手もあるけど、そのツール作るのにも工数は掛かるからね。
573デフォルトの名無しさん (ワッチョイ 8101-HYPS)
2021/11/05(金) 06:56:51.17ID:UB8UVAT80 >>559
>無視して古いファイル使ってきたり
1,共有サーバーに置いてショートカットから起動させる
2,実際の処理はサーバーにやらせる。
3,VBA諦めてWebアプリにする
>様式ぶち壊してめちゃくちゃなファイルを提出してきて
そういうのは警告メッセージだして拒否するもの。
これまで未対応の様式のファイルも修正するおせっかいをしておきながら、
「めんどくさい」と突然キレるのは最悪。
やるならやりきる、やらないなら最初からやらない。中途半端は一番ダメだからね。
もしくはVBA諦めてテキスト関連のライブラリ豊富な使いやすい言語にする。
>無視して古いファイル使ってきたり
1,共有サーバーに置いてショートカットから起動させる
2,実際の処理はサーバーにやらせる。
3,VBA諦めてWebアプリにする
>様式ぶち壊してめちゃくちゃなファイルを提出してきて
そういうのは警告メッセージだして拒否するもの。
これまで未対応の様式のファイルも修正するおせっかいをしておきながら、
「めんどくさい」と突然キレるのは最悪。
やるならやりきる、やらないなら最初からやらない。中途半端は一番ダメだからね。
もしくはVBA諦めてテキスト関連のライブラリ豊富な使いやすい言語にする。
574デフォルトの名無しさん (スフッ Sdb2-slLX)
2021/11/05(金) 08:36:41.38ID:KTVj1H8Jd575デフォルトの名無しさん (ワッチョイ 0dce-H2rd)
2021/11/05(金) 08:42:12.18ID:zTls7LAZ0 話を聞かない、説明を読まない、世の中の大多数はアホばかり
まあこのことに気付かないで文句ばっか言ってるのもたいがい間抜けなんだけど
現実を受け入れて、バカにも使える仕様を考えるのが仕事ってもんだ
まあこのことに気付かないで文句ばっか言ってるのもたいがい間抜けなんだけど
現実を受け入れて、バカにも使える仕様を考えるのが仕事ってもんだ
576デフォルトの名無しさん (スフッ Sdb2-slLX)
2021/11/05(金) 09:17:23.17ID:KTVj1H8Jd それはまあそうなんだけど資料を揃えておけば
ひとまず相手側のせいにできるからそれを根拠に文句は言いやすいわ
ひとまず相手側のせいにできるからそれを根拠に文句は言いやすいわ
577デフォルトの名無しさん (アウアウキー Sab1-jU0I)
2021/11/05(金) 10:08:06.00ID:X0+Pa++fa 現場で変更するのはもとファイルが使いにくいからじゃないのか
578デフォルトの名無しさん (ワッチョイ b110-CiAA)
2021/11/05(金) 10:16:00.53ID:ccfSCjSv0 確かにチェックつけるだけなのになぜ改変されるのか謎
579デフォルトの名無しさん (ワッチョイ 8101-HYPS)
2021/11/05(金) 10:22:26.73ID:UB8UVAT80 よく見たら提出って言ってるな。
フォーマットに整形させたファイルをマクロつかって登録させる仕組みじゃないのか。
もしかしてVBAの話ですらない?
フォーマットに整形させたファイルをマクロつかって登録させる仕組みじゃないのか。
もしかしてVBAの話ですらない?
580デフォルトの名無しさん (ワッチョイ 9201-a1M3)
2021/11/05(金) 10:25:07.86ID:7p6i3Z7i0 >>553
step 1 が気持ち悪い
てか、まずこういうの作って実験してみればいいじゃん
挙動がわからなければ、めんどくさがらず小さなプログラム書いてどう動くか実験
そういうことやる癖つけないと厳しいよ
Option Explicit
Sub TestSub()
Dim i As Integer
Dim j As Integer
Dim lastRow As Integer
lastRow = 1
For i = 1 To 10
For j = 2 To lastRow
Debug.Print "aa"
Next j
Next i
End Sub
まぁ、普通に考えれば、どう見てもiRastrowが1ではなく別のもっと大きな値をとっている可能性が果てしなくでかいわ
step 1 が気持ち悪い
てか、まずこういうの作って実験してみればいいじゃん
挙動がわからなければ、めんどくさがらず小さなプログラム書いてどう動くか実験
そういうことやる癖つけないと厳しいよ
Option Explicit
Sub TestSub()
Dim i As Integer
Dim j As Integer
Dim lastRow As Integer
lastRow = 1
For i = 1 To 10
For j = 2 To lastRow
Debug.Print "aa"
Next j
Next i
End Sub
まぁ、普通に考えれば、どう見てもiRastrowが1ではなく別のもっと大きな値をとっている可能性が果てしなくでかいわ
581デフォルトの名無しさん (スフッ Sdb2-slLX)
2021/11/05(金) 10:52:29.16ID:KTVj1H8Jd デバッグで値確認していけばいいだけの話
582デフォルトの名無しさん (ラクッペペ MM96-sHbI)
2021/11/05(金) 12:18:28.52ID:gSvscUzNM 確認した結果、言語に致命的な問題があったという研究報告だろ
異論があるなら論文で提出しろや
異論があるなら論文で提出しろや
583デフォルトの名無しさん (ワッチョイ b145-9ETr)
2021/11/05(金) 12:19:13.47ID:WyPtUDby0 文系プログラマにデバッガ使えは酷
584デフォルトの名無しさん (ワッチョイ b145-9ETr)
2021/11/05(金) 12:24:56.88ID:WyPtUDby0 研究報告は5chで
585デフォルトの名無しさん (ブーイモ MMa6-H2rd)
2021/11/05(金) 13:48:49.56ID:5gsLg44lM586デフォルトの名無しさん (アウアウキー Sab1-jU0I)
2021/11/05(金) 17:15:34.16ID:T1OvPNHaa 作業ルールの変更は職場長の許可もらってやれよ
勝手に変なシート作ってフォーマット変えるなとか言われてもね
勝手に変なシート作ってフォーマット変えるなとか言われてもね
587デフォルトの名無しさん (ワッチョイ 924f-Z5zA)
2021/11/06(土) 09:43:33.18ID:GqSttEtV0 年末調整面倒くさい
何故に毎回フォーマットを変えるのか
いや、分かるよ、控除や税金計算が変わってるんだから仕方ないけどさ、
国には毎年キチンと高い税金納めているんだからEXCELで自動計算してくれて、それ印刷して提出すればいいくらいのもの作ってくれないのかなぁ
何故に毎回フォーマットを変えるのか
いや、分かるよ、控除や税金計算が変わってるんだから仕方ないけどさ、
国には毎年キチンと高い税金納めているんだからEXCELで自動計算してくれて、それ印刷して提出すればいいくらいのもの作ってくれないのかなぁ
588デフォルトの名無しさん (テテンテンテン MM96-w3Om)
2021/11/06(土) 09:54:07.39ID:tOYszMkkM589デフォルトの名無しさん (ワッチョイ 9201-+aG2)
2021/11/06(土) 11:02:12.05ID:I7EssLBv0590デフォルトの名無しさん (ワッチョイ 655f-fXKT)
2021/11/06(土) 11:40:54.21ID:FYF0HF0H0 ちょっと思いて調べたらユーザー定義関数でもスピルできるんだな
今度実験してみるか
今度実験してみるか
591デフォルトの名無しさん (ワッチョイ 0dce-H2rd)
2021/11/06(土) 13:59:19.77ID:hCRiIaw50 >>587
高額納税者なら会計士にたのめばええ
控除とか支給金とか、毎年新しい制度まできちんとチェックして、うちで使えるやつを教えてくれる
家族構成まで考慮して節税のアドバイスもくれるし、確実に手数料以上のメリットがある
高額納税者なら会計士にたのめばええ
控除とか支給金とか、毎年新しい制度まできちんとチェックして、うちで使えるやつを教えてくれる
家族構成まで考慮して節税のアドバイスもくれるし、確実に手数料以上のメリットがある
592デフォルトの名無しさん (ワッチョイ 9eda-H2rd)
2021/11/06(土) 19:50:35.22ID:uGoYMeGG0 >>589
扶養に入っていていてもメルカリ等で得た利益を合計すると扶養から外れることがあるからな
扶養に入っていていてもメルカリ等で得た利益を合計すると扶養から外れることがあるからな
593デフォルトの名無しさん (ワッチョイ 9201-a1M3)
2021/11/07(日) 03:10:59.12ID:4qrovYD50 税理士のことを会計士って呼ぶやつはかなりの高齢だって聴いたことがあるわ
594デフォルトの名無しさん (ワッチョイ f568-w3Om)
2021/11/07(日) 06:37:50.24ID:so93UNIl0 んな奴おらん
会計士は公認会計士の事
会計士は公認会計士の事
595デフォルトの名無しさん (ワッチョイ 9eda-jU0I)
2021/11/07(日) 22:57:31.69ID:XNg8pwBQ0 オランダはオラんだ
596デフォルトの名無しさん (ワッチョイ b110-7Toe)
2021/11/07(日) 23:38:18.06ID:V/DqJR+40 シンガポールの芯がポール
597デフォルトの名無しさん (テテンテンテン MM96-m7YD)
2021/11/08(月) 08:49:01.66ID:3W+jmNKxM タイ米でタイ飯を炊く
598デフォルトの名無しさん (アウアウキー Sab1-4u4U)
2021/11/08(月) 12:53:20.11ID:TKWun27Sa そびえ立つソビエト
599デフォルトの名無しさん (ワッチョイ a23d-qqEe)
2021/11/08(月) 13:31:29.26ID:/zBQ/QG70 VBAの構造体で
Type Book
title As String
author As String
price As Long
End Type
桁数を予め指定しておくことてできないんですか?
こんなような感じで
Type Book
title As String (10)
author As String (10)
price As Long (5)
End Type
Type Book
title As String
author As String
price As Long
End Type
桁数を予め指定しておくことてできないんですか?
こんなような感じで
Type Book
title As String (10)
author As String (10)
price As Long (5)
End Type
600デフォルトの名無しさん (ワッチョイ 0d49-fsSc)
2021/11/08(月) 14:09:40.47ID:syf9kZiP0 StringならString * 10 とかでできる。
Longは大きさ決まってるから指定できないはず。
Longは大きさ決まってるから指定できないはず。
601デフォルトの名無しさん (オイコラミネオ MM1d-66UU)
2021/11/08(月) 16:24:53.09ID:UsmHmtDwM >>587
前半は分かるけど、なんでそこでエクセルが出てくるんだよ
前半は分かるけど、なんでそこでエクセルが出てくるんだよ
602デフォルトの名無しさん (ワッチョイ 9eda-H2rd)
2021/11/08(月) 20:42:50.40ID:66GUt1hW0 >>599
クラスつくってプロパティの代入時にチェックいれればいいんじゃね
クラスつくってプロパティの代入時にチェックいれればいいんじゃね
603デフォルトの名無しさん (ワッチョイ 924f-Z5zA)
2021/11/08(月) 20:52:16.35ID:bylJ/Cyl0 >>601
数式だけでちゃちゃっと出来そうじゃん
そんなんで本格的なWebサイト作ってアクティブレポートとかではくより
このEXCELファイルダウンロードして必要なところに入力してねで終わらせた方が安上がりだし
むしろここ、EXCELVBAのスレだからEXCELにすらかすってないこと書くのってなんか気が引けるじゃん
数式だけでちゃちゃっと出来そうじゃん
そんなんで本格的なWebサイト作ってアクティブレポートとかではくより
このEXCELファイルダウンロードして必要なところに入力してねで終わらせた方が安上がりだし
むしろここ、EXCELVBAのスレだからEXCELにすらかすってないこと書くのってなんか気が引けるじゃん
604デフォルトの名無しさん (ワッチョイ ad49-A8Ax)
2021/11/09(火) 09:52:46.91ID:cbbOFy6t0 というか、最悪Webフォームやらにして、番号言えば参照してもらえるって感じでいいとおもうけどね
印刷とかしてもってくのめんどいし
本人確認で行くのはしゃあないとして
ま、スレ違い
印刷とかしてもってくのめんどいし
本人確認で行くのはしゃあないとして
ま、スレ違い
605デフォルトの名無しさん (ワッチョイ a23d-qqEe)
2021/11/09(火) 15:30:51.99ID:SzXGWqe30606デフォルトの名無しさん (ワッチョイ 9eda-H2rd)
2021/11/10(水) 22:53:12.24ID:lHaNkZWD0 >>605
それ普通じゃん
それ普通じゃん
607デフォルトの名無しさん (ワッチョイ 5eb0-ZlXc)
2021/11/10(水) 23:10:54.65ID:n4nrpIYq0 >>605
正規表現で一括置換すればいいだけだな。
正規表現で一括置換すればいいだけだな。
608デフォルトの名無しさん (ワッチョイ 9eda-H2rd)
2021/11/11(木) 22:25:28.82ID:4U2+Csw00 問題を解決するやり方が複数ある場合は作る人のセンスがでる
速度重視なのか汎用性やメンテナンス、あるいはただ動けばいいとか
速度重視なのか汎用性やメンテナンス、あるいはただ動けばいいとか
609デフォルトの名無しさん (スプッッ Sd93-+QSJ)
2021/11/12(金) 07:19:28.68ID:7noZI+XHd 単に技術・経験の差が大きい
610デフォルトの名無しさん (ワッチョイ 7501-3yk9)
2021/11/12(金) 16:46:18.75ID:xE6WDQNQ0 VBAっていうかエクセルの話題かもしれないけど、
ユーザーに入力させたテーブルがあってそれを校正するとき、
「間違っている部分」と「そこの入力形式の説明と記入例」をどうやって表示したら分かりやすいと思う?
イメージとしては「入力形式を確認する」ボタンをクリックすると
間違い場所が何らかの方法で説明されて、
ユーザーがそれを見ながら修正する感じです。
ユーザーに入力させたテーブルがあってそれを校正するとき、
「間違っている部分」と「そこの入力形式の説明と記入例」をどうやって表示したら分かりやすいと思う?
イメージとしては「入力形式を確認する」ボタンをクリックすると
間違い場所が何らかの方法で説明されて、
ユーザーがそれを見ながら修正する感じです。
611デフォルトの名無しさん (ブーイモ MM6b-H7L4)
2021/11/12(金) 17:12:52.04ID:qAk4Oa1rM612デフォルトの名無しさん (ワッチョイ 7501-3yk9)
2021/11/12(金) 18:11:45.18ID:xE6WDQNQ0 >>611
複雑な形式(5〜10文字の英数+アンダースコア+5文字の英数の繰り返し用のような)も多数あるのですが、可能でしょうか。
GoogleスプレッドシートならSplit関数があるので捏ね繰り回せばパース出来なくはないですが・・・
ユーザー定義関数で入力規則が設定できるのかとも思ったのですが、
「指定した範囲の名前は見つかりません」と出てしまい、
そもそも関数として認識されませんでした。
複雑な形式(5〜10文字の英数+アンダースコア+5文字の英数の繰り返し用のような)も多数あるのですが、可能でしょうか。
GoogleスプレッドシートならSplit関数があるので捏ね繰り回せばパース出来なくはないですが・・・
ユーザー定義関数で入力規則が設定できるのかとも思ったのですが、
「指定した範囲の名前は見つかりません」と出てしまい、
そもそも関数として認識されませんでした。
613デフォルトの名無しさん (ワッチョイ 23e6-aqCv)
2021/11/12(金) 18:36:55.58ID:grozR+8R0 以下のようなマクロが組みたいです。
ファイル(以下A)が保存されているフォルダ内を検索して、特定の名前が含まれる別のエクセルファイル(以下B)を開いて、Bの各シートをシート名を指定した名前に書き換えつつAの指定の位置にシートを追加する。開いたBは閉じる。
ファイル(以下A)が保存されているフォルダ内を検索して、特定の名前が含まれる別のエクセルファイル(以下B)を開いて、Bの各シートをシート名を指定した名前に書き換えつつAの指定の位置にシートを追加する。開いたBは閉じる。
614デフォルトの名無しさん (ワッチョイ 158e-OVKX)
2021/11/12(金) 18:40:57.40ID:KziMfQdv0615デフォルトの名無しさん (ワッチョイ a501-tBZP)
2021/11/12(金) 19:09:57.81ID:P++os05D0 ルビー先生の自演ですね
616デフォルトの名無しさん (ワッチョイ 2301-AQUW)
2021/11/12(金) 19:19:22.94ID:a3j0d+bF0 >>610
> 「間違っている部分」
そこにフォーカス当てるとか色を付けるとか
> 「そこの入力形式の説明と記入例」
メッセージ表示ればいいけど修整箇所がたくさんあるとウザくなるからそういうことが予想されるケースでは俺ならエラーセルに色付けしてそこが選択されたらステータスバーに表示するとかするかな
> 「間違っている部分」
そこにフォーカス当てるとか色を付けるとか
> 「そこの入力形式の説明と記入例」
メッセージ表示ればいいけど修整箇所がたくさんあるとウザくなるからそういうことが予想されるケースでは俺ならエラーセルに色付けしてそこが選択されたらステータスバーに表示するとかするかな
617デフォルトの名無しさん (ワッチョイ ed5f-GSYX)
2021/11/12(金) 19:56:06.94ID:1Dl5hXGo0 >>612
正規表現だろうな
正規表現だろうな
618デフォルトの名無しさん (ワッチョイ 2342-EULM)
2021/11/12(金) 19:59:42.26ID:USYnrtRo0 正規表現って言うと卑猥なことを言ってるような気がして口では説明しにくい
619デフォルトの名無しさん (ブーイモ MM69-FiwM)
2021/11/12(金) 20:24:37.20ID:Ncd0depJM 可愛い女子後輩が「せいきひょうげん教えて下さい!」なんて言ってきたらそれだけで射精してしまうよな
620デフォルトの名無しさん (ワッチョイ cbda-wd7R)
2021/11/12(金) 21:37:44.97ID:Bm/JCeux0 え?何の表現?
621デフォルトの名無しさん (ワッチョイ 2301-AQUW)
2021/11/12(金) 22:29:48.65ID:a3j0d+bF0 ここでぬいたでーたをこのせいきひょうげんでちゅうしゅつしてそこへそうにゅうしといて…
622デフォルトの名無しさん (ワッチョイ 7501-3yk9)
2021/11/13(土) 00:19:30.49ID:IngrJLwZ0623デフォルトの名無しさん (ワッチョイ 234f-0LCi)
2021/11/13(土) 04:21:00.05ID:9Z7Y7eKB0 >>610
色んなやり方があると思うけど
例えば小さなテーブルならOK、NGやなにがどう間違っているかの列を数式で出る欄を設けておいて
全ての行がOKならOK、そうで無ければNGと表示するセルをひとつ作って
それがNGであればなんかのボタン押したときに「入力値に誤りが有ります」的なメッセージを出す方法を使ってるところのが分かりやすかったかな。
ただこの方式だとユーザー定義関数使うとマクロ無効にされてる状態では正しく反応しないのが難点だけど。
色んなやり方があると思うけど
例えば小さなテーブルならOK、NGやなにがどう間違っているかの列を数式で出る欄を設けておいて
全ての行がOKならOK、そうで無ければNGと表示するセルをひとつ作って
それがNGであればなんかのボタン押したときに「入力値に誤りが有ります」的なメッセージを出す方法を使ってるところのが分かりやすかったかな。
ただこの方式だとユーザー定義関数使うとマクロ無効にされてる状態では正しく反応しないのが難点だけど。
624デフォルトの名無しさん (ワッチョイ 2301-AQUW)
2021/11/13(土) 05:16:16.94ID:x1CN7sQN0625デフォルトの名無しさん (ワッチョイ 1dce-wd7R)
2021/11/13(土) 06:02:35.99ID:HLrAQBx/0 どこに書いてあっても絶対に読まない民が43%いるから(当社調べ)
覚悟しとけよ
覚悟しとけよ
626デフォルトの名無しさん (ワッチョイ a3d9-5Pg7)
2021/11/13(土) 15:19:02.92ID:ANEVI8Gn0627デフォルトの名無しさん (ワッチョイ 45da-wd7R)
2021/11/13(土) 17:00:36.35ID:HusEpJk10 >>613
クエリでフォルダ指定すると、ファイル名一覧を取得出来るから
キーワードで絞込む。
で、インデックス列と希望する書き換えファイル名の列作ってリストにしといて、
あとはVBAで、IF FOR構文とSaveAsあたり使えば
出来るんでね?
クエリでフォルダ指定すると、ファイル名一覧を取得出来るから
キーワードで絞込む。
で、インデックス列と希望する書き換えファイル名の列作ってリストにしといて、
あとはVBAで、IF FOR構文とSaveAsあたり使えば
出来るんでね?
628デフォルトの名無しさん (ワッチョイ 158e-OVKX)
2021/11/13(土) 17:14:33.96ID:bgvplZUP0629デフォルトの名無しさん (ワッチョイ dd49-4vRU)
2021/11/15(月) 11:13:54.86ID:wYO/ump40 お金が稼げるVBAを組みたいです!
630デフォルトの名無しさん (ラクッペペ MM4b-wt4Y)
2021/11/15(月) 11:56:57.23ID:xIS0g/4FM ハロワ行け
631デフォルトの名無しさん (ワッチョイ cd68-M2S/)
2021/11/15(月) 19:07:44.02ID:UtsmVGsD0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【芸能】デパートで見つけたランドセルが衝撃価格! つまみ枝豆「どこかで規制しないと」に共感の声殺到 「全て同感」「高すぎますね」 [冬月記者★]
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず★2 [七波羅探題★]
- 「暖房が使えない」「食費が高くて子どもの栄養が…」 物価高に苦しむ子育て世帯、政府に期待する支援は [蚤の市★]
- 【速報】年収の壁の自民案判明、26年は168万円 [蚤の市★]
- 「ワールドトリガー」原作1話から完全新作アニメ化、よりパワーアップした1stシーズンとして [爆笑ゴリラ★]
- 自ら「パンセクシュアル」だと明かし、東由貴・東京都議(立憲民主)が「パートナーシップ」施策の充実求める:東京新聞 [少考さん★]
- ネトウヨ「中国ロシアとの戦争?日本にはアメリカがついてるので100%勝ちますよ」 [165981677]
- 【悲報】高市政権、中国軍機のレーダー照射について国際社会に発信へ [115996789]
- せんせー「生まれで人を差別してはいけません」俺「じゃあ皇族は?」せんせー「・・・」
- 木原官房長官「高市総理の何がパワフルか・強みといいますのは、やはり勉強通であり、また政策通であるということです」 [256556981]
- 中国GDP年率5%に上方修正へ、一方日本は景気は緩やかに回復してるのにマイナス2.3%に転落 [709039863]
- 【高市速報】中国、世界の敵になる [308389511]
