!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑同じ内容を3行貼り付けること
ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK
次スレは>>980が立てること
無理なら細かく安価指定
※前スレ
Excel VBA 質問スレ Part77
https://mevius.2ch.net/test/read.cgi/tech/1658009255/
Excel VBA 質問スレ Part78
https://mevius.2ch.net/test/read.cgi/tech/1667104996/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
Excel VBA 質問スレ Part79(ワッチョイあり)
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ aaa4-I2zm)
2023/01/28(土) 12:12:12.41ID:UjlIZ1Ov0587デフォルトの名無しさん (ワッチョイ 2310-mxQB)
2023/07/01(土) 18:26:06.43ID:1rn1baaI0 1995年のExcelブームは覚えている
588デフォルトの名無しさん (ラクッペペ MM8e-J/Sn)
2023/07/01(土) 18:44:34.92ID:GhycDyPNM Windows95, Plus!95, Office95の3点セットがお約束
589デフォルトの名無しさん (ワッチョイ 2b6e-+Mc8)
2023/07/01(土) 18:58:01.72ID:Oh7XEfKm0 ChatGPTにおすすめのエディターを聞いたらRubberduckを
勧められたんだが使っている人は多いのか?
ググってもあまりヒットしない。何がいいのか教えて
勧められたんだが使っている人は多いのか?
ググってもあまりヒットしない。何がいいのか教えて
590デフォルトの名無しさん (スプッッ Sd22-PlBh)
2023/07/01(土) 19:04:32.16ID:gYHP+cm1d >>589
死ねよ
死ねよ
591デフォルトの名無しさん (ラクッペペ MM8e-ZEnY)
2023/07/01(土) 19:06:53.69ID:8xr8XSCFM >>586
それより前にMSDOSの上で動くwindows2とか3の時代があって初期のエクセルはそういうwindowsもどきの上で動いていた。ロータス123はのMSDOSの上で動いていたけど、もどきの上のエクセルのほうが優れていたから金融機関の先端部署はエクセルにシフトしていたよ。大衆に普及するのはwindows95以降だけど
それより前にMSDOSの上で動くwindows2とか3の時代があって初期のエクセルはそういうwindowsもどきの上で動いていた。ロータス123はのMSDOSの上で動いていたけど、もどきの上のエクセルのほうが優れていたから金融機関の先端部署はエクセルにシフトしていたよ。大衆に普及するのはwindows95以降だけど
592デフォルトの名無しさん (ラクッペペ MM8e-J/Sn)
2023/07/01(土) 19:13:33.10ID:FPliCilUM Win2は日本未発売、Win3.0はほぼ失敗作で改良版のWin3.1日本語版は1993年発売
593デフォルトの名無しさん (ワッチョイ 029d-ZEnY)
2023/07/01(土) 19:57:47.85ID:G9bG2R8/0 じゃあ何で俺は使えてたのかな
海外の同僚に Windows 2.1 送ってもらったのかな
グローバルビジネスだから日本語 いらんのでそうしたかも
ともかく 海外の同僚がエクセルを使ってるのが羨ましかった記憶だけはあるわ
海外の同僚に Windows 2.1 送ってもらったのかな
グローバルビジネスだから日本語 いらんのでそうしたかも
ともかく 海外の同僚がエクセルを使ってるのが羨ましかった記憶だけはあるわ
594デフォルトの名無しさん (スプープ Sd22-M6k6)
2023/07/01(土) 21:11:53.28ID:Sw9UtBz+d むしろMSのOS使ってと1-2-3使ってない奴はモグリだろ
AppleのOSで使われてたのがExcelだし
AppleのOSで使われてたのがExcelだし
595デフォルトの名無しさん (ワッチョイ 6710-jj/n)
2023/07/01(土) 21:15:52.32ID:r23DAN/K0 Windows2.x(いくつだったかは忘れたけど)は日本でも使われてたと思うけど
596デフォルトの名無しさん (スプープ Sd22-M6k6)
2023/07/01(土) 21:23:58.72ID:ZTDJ1g/6d ほぼ8801、9801の日本で使われてたわけねーだろ
597デフォルトの名無しさん (ワッチョイ 23da-+Mc8)
2023/07/01(土) 21:31:34.20ID:FiZzg/q70 MS-DOSの時代からあったMicrosoft Works ワードプロセッサ、表計算、データベース、スケジュール管理、通信が
ひとつにまとまった、Microsoft Officeの前身みたいな製品 2009年10月まで販売されていた(らしい)
それと勘違いしてるか、若しくはもうすでに認知sy
5inchだったか3.5inchだったかのFD10枚セットパッケージにサンプル品としてExcel4.0デモ版が添付されてて
それでExcelの機能をお試しできた(らしい)
ひとつにまとまった、Microsoft Officeの前身みたいな製品 2009年10月まで販売されていた(らしい)
それと勘違いしてるか、若しくはもうすでに認知sy
5inchだったか3.5inchだったかのFD10枚セットパッケージにサンプル品としてExcel4.0デモ版が添付されてて
それでExcelの機能をお試しできた(らしい)
598デフォルトの名無しさん (ワッチョイ 029d-ZEnY)
2023/07/01(土) 21:56:15.11ID:G9bG2R8/0599デフォルトの名無しさん (ワッチョイ 029d-ZEnY)
2023/07/01(土) 21:57:25.75ID:G9bG2R8/0 ちょっとしたらマックだったかもしれない
600デフォルトの名無しさん (ワッチョイ 6710-jj/n)
2023/07/01(土) 21:58:16.58ID:r23DAN/K0 Wikipediaによれば、PC-9800シリーズ用Windows 2.1日本語版は1989年6月にを出荷開始
あと「動け!Windows」なるサイトの「歴代Windows」ってページによれば、PC-9801用Windows2.0日本語版は1988年9月に販売開始
あと「動け!Windows」なるサイトの「歴代Windows」ってページによれば、PC-9801用Windows2.0日本語版は1988年9月に販売開始
601デフォルトの名無しさん (ワッチョイ 6710-jj/n)
2023/07/01(土) 22:01:31.00ID:r23DAN/K0602デフォルトの名無しさん (ワッチョイ 029d-ZEnY)
2023/07/01(土) 22:08:29.48ID:G9bG2R8/0603デフォルトの名無しさん (アウアウウー Sabb-UYgO)
2023/07/01(土) 22:11:05.38ID:Qw99Rlz6a VBAなんていらないおじさんがいないかハンティングにきたけど山に帰ったか
いいことだ
アメリカで優秀だと評判な韓国系の記事を前に読んだが名前もソースも覚えてない
キムなんとか?いわく
あるシーンを乗り越えようとする時、VBA(Excel)を使う選択肢がベストでない事を作る本人は理解している。だが、やろうと思えばVBAで最低限のものは出来てしまう。Excelがあらゆるものをそのレベルへの対応を可能にしてしまう。
それ故に良くも悪くもVBAは根強く残るのだ。Excelが優秀な事が足枷にもなるのだ。
「僕のオフィスは未だにExcelがメインツールなんだよ」
これは地球上の多くのカンパニーで呟かれているのさ
おしまい
いいことだ
アメリカで優秀だと評判な韓国系の記事を前に読んだが名前もソースも覚えてない
キムなんとか?いわく
あるシーンを乗り越えようとする時、VBA(Excel)を使う選択肢がベストでない事を作る本人は理解している。だが、やろうと思えばVBAで最低限のものは出来てしまう。Excelがあらゆるものをそのレベルへの対応を可能にしてしまう。
それ故に良くも悪くもVBAは根強く残るのだ。Excelが優秀な事が足枷にもなるのだ。
「僕のオフィスは未だにExcelがメインツールなんだよ」
これは地球上の多くのカンパニーで呟かれているのさ
おしまい
604デフォルトの名無しさん (アウアウウー Sabb-UYgO)
2023/07/01(土) 22:25:46.41ID:Qw99Rlz6a ちなみに俺のVBAの熟知レベルなんて一年生レベル
ここの回答者には心の底から尊敬しかないね
質問に対して見下すレスは好きじゃないが
ここまで偉そうに要約もせずに長ったらしいレスを延々と続けたわけだがこうみえてパワポの資料作成とプレゼンは多分ここの玄人には負けない
役員報告も毎回俺が担当してる
自動車業界のQC全国大会に北海道まで行った事もある
上にいけばいくほどみんなアニメーションが大好き
理想の処理をさせる玄人と違ってパワポ映えさせて口でそれっぽくストーリーを作る虚構の権化、それが俺
使えてもいないAIを知った風に語るニートが現れたらまた狩りにくるわ
ここの回答者には心の底から尊敬しかないね
質問に対して見下すレスは好きじゃないが
ここまで偉そうに要約もせずに長ったらしいレスを延々と続けたわけだがこうみえてパワポの資料作成とプレゼンは多分ここの玄人には負けない
役員報告も毎回俺が担当してる
自動車業界のQC全国大会に北海道まで行った事もある
上にいけばいくほどみんなアニメーションが大好き
理想の処理をさせる玄人と違ってパワポ映えさせて口でそれっぽくストーリーを作る虚構の権化、それが俺
使えてもいないAIを知った風に語るニートが現れたらまた狩りにくるわ
605デフォルトの名無しさん (ワッチョイ d732-hRAP)
2023/07/01(土) 22:40:08.80ID:VrNsIall0 過去の栄光なんてどうでもいいんで
606デフォルトの名無しさん (ワッチョイ d701-JA+y)
2023/07/02(日) 00:07:59.02ID:9XSikxk90607デフォルトの名無しさん (アウアウウー Sabb-UYgO)
2023/07/02(日) 00:26:41.62ID:4ambuWLNa とれるとれる
がんばってねー
がんばってねー
608デフォルトの名無しさん (アウアウウー Sabb-hiKC)
2023/07/03(月) 09:02:24.50ID:XuaWdgM7a キムバレークラークのトイペはなぜあんなに使い難いんだぜ
609デフォルトの名無しさん (ワッチョイ 0bad-NjMy)
2023/07/06(木) 20:30:12.67ID:IUM+zzRi0 横に長い表があります
これの入力用にフォームを作っていますが、セルの値のフォームへの反映、フォームの値のセルへの反映を簡単に設定する方法はありますでしょうか?
今は、選択しているセルの行数をもとに、フォームのテキストボックスのCONTROLSAUCEを変更するVBAを使用しています
アドバイスを頂けると助かります!
これの入力用にフォームを作っていますが、セルの値のフォームへの反映、フォームの値のセルへの反映を簡単に設定する方法はありますでしょうか?
今は、選択しているセルの行数をもとに、フォームのテキストボックスのCONTROLSAUCEを変更するVBAを使用しています
アドバイスを頂けると助かります!
610デフォルトの名無しさん (ワッチョイ 7f8e-PlBh)
2023/07/06(木) 21:12:54.93ID:Or5iD8GR0 入力にVBAなんか使うな
611デフォルトの名無しさん (ワッチョイ 4fb1-Jyjt)
2023/07/07(金) 03:06:41.31ID:7Kb0twbt0 64bit使ってるところってあるのかな
612デフォルトの名無しさん (ラクッペペ MM8e-J/Sn)
2023/07/07(金) 03:42:42.23ID:rixJK0HVM 32bitが主流だったのは2013とか2016の頃までだろ
今はVBAでも64bitが主流
いまどきのモダナイズExcelで32bitは扱いづらい
今はVBAでも64bitが主流
いまどきのモダナイズExcelで32bitは扱いづらい
613デフォルトの名無しさん (アウアウウー Sabb-fE17)
2023/07/07(金) 15:45:30.02ID:jtTfuF+Ga614デフォルトの名無しさん (アウアウウー Sabb-XxlQ)
2023/07/07(金) 16:46:13.42ID:fKwbBwpWa すみません、ヒント・アドバイスありましたらお願いできませんでしょうか。
ネットワークよりJSONを取得しExcel内に表展開するVBA付ExcelをWindows環境で使用しているのですが、このMAC対応で苦慮しています。
MAC対応のため一部コードの修正・変更を行い、自分が借用したMACでは何の警告もエラーもなく動作するようになったのですが、先方に渡したMACで動作させると、下記URL画像の警告が出てしまいます。
https://imgur.com/nq4WNPk
メッセージも何もありません。
バージョンは全く同じ Microsoft Excel for MAC 16.74 (23061100) です。
HTTP通信を行う部分は、JsonConverterモジュールの一部FunctionをPublicに変更いたしました。
また、MAC対応のためDictionaryクラスモジュールをインポート済みです。
なお、当方MACは非常に不慣れです...
どなたか、アドバイスありましたらお願いできませんでしょうか。
ネットワークよりJSONを取得しExcel内に表展開するVBA付ExcelをWindows環境で使用しているのですが、このMAC対応で苦慮しています。
MAC対応のため一部コードの修正・変更を行い、自分が借用したMACでは何の警告もエラーもなく動作するようになったのですが、先方に渡したMACで動作させると、下記URL画像の警告が出てしまいます。
https://imgur.com/nq4WNPk
メッセージも何もありません。
バージョンは全く同じ Microsoft Excel for MAC 16.74 (23061100) です。
HTTP通信を行う部分は、JsonConverterモジュールの一部FunctionをPublicに変更いたしました。
また、MAC対応のためDictionaryクラスモジュールをインポート済みです。
なお、当方MACは非常に不慣れです...
どなたか、アドバイスありましたらお願いできませんでしょうか。
615デフォルトの名無しさん (ワッチョイ 23da-+Mc8)
2023/07/07(金) 17:04:26.85ID:0VfWs2EP0 不慣れなのに請け負うから これを解決しても続けざまにアレコレ発生するのが目に見える
検証用に一台入手して今後のトラブルに備える覚悟無いならやめとけとしか
古いけどこういうことなんだろう
https://rogolog.com/excel-vba-mac/
https://memorandums.3ki3ki.com/mac-macro/
本家 (相変わらずなんちゅーアドレス
https://support.microsoft.com/ja-jp/office/set-the-properties-for-a-visual-basic-project-in-office-for-mac-23b73fb9-0467-46b1-b996-0a3453474881
検証用に一台入手して今後のトラブルに備える覚悟無いならやめとけとしか
古いけどこういうことなんだろう
https://rogolog.com/excel-vba-mac/
https://memorandums.3ki3ki.com/mac-macro/
本家 (相変わらずなんちゅーアドレス
https://support.microsoft.com/ja-jp/office/set-the-properties-for-a-visual-basic-project-in-office-for-mac-23b73fb9-0467-46b1-b996-0a3453474881
616デフォルトの名無しさん (ワッチョイ 7f8e-PlBh)
2023/07/07(金) 17:08:05.71ID:kZsObKAx0 そもそもVBAを使うのが間違い
617デフォルトの名無しさん (ワッチョイ 4fb1-Jyjt)
2023/07/07(金) 17:26:38.99ID:7Kb0twbt0 >>612
そうなんだ、自分の周りではまだまだ32bitが主流なんで自分も64bitに変えられずにいる
てかごく一部だけどファイルのやりとりすると未だ.xlsで返してくるところもある
早く64bitが当たり前になってほしいな
そうなんだ、自分の周りではまだまだ32bitが主流なんで自分も64bitに変えられずにいる
てかごく一部だけどファイルのやりとりすると未だ.xlsで返してくるところもある
早く64bitが当たり前になってほしいな
618デフォルトの名無しさん (ワッチョイ ce19-/ugh)
2023/07/07(金) 20:07:48.30ID:fswiLlFY0619デフォルトの名無しさん (スプッッ Sd02-PlBh)
2023/07/07(金) 20:23:21.30ID:abSR6fudd >>618
馬鹿は話しの流れを読み取れない
馬鹿は話しの流れを読み取れない
620デフォルトの名無しさん (ワッチョイ ce19-/ugh)
2023/07/07(金) 20:41:10.81ID:fswiLlFY0 >>619
無能はスレに趣旨も読み取れない
無能はスレに趣旨も読み取れない
621デフォルトの名無しさん (アウアウウー Sabb-UYgO)
2023/07/07(金) 21:18:11.39ID:MbB8vp4aa またVBA否定おじさんが湧いてきてんのか
狩られる前に山に帰っとけよ
狩られる前に山に帰っとけよ
622デフォルトの名無しさん (ワッチョイ 9f94-rqKn)
2023/07/08(土) 11:38:12.90ID:ijl4CXnn0 すみません。ど素人なのですが
excelのコメントの背景に画像を埋め込んで
画像をポップアップ表示していたのですが
列の操作をしていたらコメント表示が崩れてしまいます。
その度に一つ一つセルを選択して元に戻していたのですが
セルを選択して選択範囲のコメントを元に戻すマクロを作りたいです。
Range("選択範囲").Comment.Shape.LockAspectRatio = msoFalse
;縦横比を固定するの解除
Range("選択範囲").Comment.Shape.Width = 385
;サイズと角度の幅を385に指定;
上記2つの処理を選択したセルで実行したいです。
どなたかご教授願えませんでしょう?
excelのコメントの背景に画像を埋め込んで
画像をポップアップ表示していたのですが
列の操作をしていたらコメント表示が崩れてしまいます。
その度に一つ一つセルを選択して元に戻していたのですが
セルを選択して選択範囲のコメントを元に戻すマクロを作りたいです。
Range("選択範囲").Comment.Shape.LockAspectRatio = msoFalse
;縦横比を固定するの解除
Range("選択範囲").Comment.Shape.Width = 385
;サイズと角度の幅を385に指定;
上記2つの処理を選択したセルで実行したいです。
どなたかご教授願えませんでしょう?
623デフォルトの名無しさん (ワッチョイ 9fea-BRQS)
2023/07/09(日) 06:16:39.66ID:EyCr57CU0 >>622
Range("選択範囲”) の部分を Selection にする
Range("選択範囲”) の部分を Selection にする
624デフォルトの名無しさん (ワッチョイ b76e-rqKn)
2023/07/11(火) 11:46:33.86ID:Hz6uZt090 条件付き書式設定だけを直接コピー&ペーストする方法はありますか?
PasteSpecial メソッドの xlPasteFormatsだと値もコピーされるので困っています。
PasteSpecial メソッドの xlPasteFormatsだと値もコピーされるので困っています。
625デフォルトの名無しさん (ワッチョイ 9fb5-+GKF)
2023/07/11(火) 20:18:45.24ID:MpA3DZ740 かきこめねぇ
626デフォルトの名無しさん (ワッチョイ eea5-5LlG)
2023/07/18(火) 10:54:26.03ID:LvCNnvc20 >>624
xlPasteFormatsなら書式設定だけが貼り付けされるはず
値もコピーされる状況が再現できるならコードがどこか間違ってるんじゃないかな
xlPasteFormulasになってるとか-4122が-4123になってるとか
xlPasteFormatsなら書式設定だけが貼り付けされるはず
値もコピーされる状況が再現できるならコードがどこか間違ってるんじゃないかな
xlPasteFormulasになってるとか-4122が-4123になってるとか
627デフォルトの名無しさん (ワッチョイ eea5-5LlG)
2023/07/18(火) 11:30:44.90ID:LvCNnvc20 あ、もし条件付き書式以外の書式設定を貼り付けたくないって場合ならPasteSpecialじゃできないよ
コピー元のFormatConditionsコレクションのインデックスをループして、
ModifyAppliesToRangeとかAppliesTo.Resizeとかで範囲を変えるしかないんじゃないかな
連レス失礼
コピー元のFormatConditionsコレクションのインデックスをループして、
ModifyAppliesToRangeとかAppliesTo.Resizeとかで範囲を変えるしかないんじゃないかな
連レス失礼
628デフォルトの名無しさん (ワッチョイ 3510-oI9e)
2023/07/20(木) 08:56:12.31ID:OYEyAFmI0 バブル当時は零細企業なんてExcelはおろかPCは職場に1台あるか無いかでしょ
629デフォルトの名無しさん (ラクッペペ MM34-0CIe)
2023/07/20(木) 10:09:00.32ID:uwS7wrmLM バブル期はロータスと一太郎の全盛期
630デフォルトの名無しさん (ササクッテロラ Spc1-tdBp)
2023/07/20(木) 20:32:09.68ID:XQoslBaMp ロータスとか一太郎使ってた奴は
今頃もう定年退職してるだろうな
今頃もう定年退職してるだろうな
631デフォルトの名無しさん (スプープ Sd7e-U5P+)
2023/07/20(木) 22:57:39.36ID:dEX3NXOmd 十代で使ってたからまだ現役だよ😙
632デフォルトの名無しさん (ワッチョイ dada-/jfo)
2023/07/21(金) 21:59:28.58ID:UW9xrttc0 一太郎2023 でてるよ
633デフォルトの名無しさん (スプープ Sd7f-edyX)
2023/07/22(土) 02:59:24.38ID:xD38DDURd 再来年で定年だよ
634デフォルトの名無しさん (アウアウウー Sa2b-LwMQ)
2023/07/22(土) 06:03:31.52ID:v8m+bwk6a ロータス時代なんて教則本とかあまり無かったから、その世代の人達は自分で考える力が桁違いに高いね
635デフォルトの名無しさん (スプープ Sd7f-edyX)
2023/07/22(土) 09:06:11.45ID:Zehs4MrMd 今みたいにネットで調べることが出来ないので、サポートデスクに電話して教えてもらうんだけど、口頭だとなかなか言いたいことが伝わらないで大変だった。
爺の昔話は苦情が来るからここまで。
爺の昔話は苦情が来るからここまで。
636デフォルトの名無しさん (ラクッペペ MM8f-pwGU)
2023/07/22(土) 09:43:10.34ID:ZIIwLrCXM さようなら!ロータス1−2−3表計算ソフトの歴史
https://news.yahoo.co.jp/byline/kandatoshiaki/20141003-00039667
https://news.yahoo.co.jp/byline/kandatoshiaki/20141003-00039667
637デフォルトの名無しさん (ワッチョイ 47da-nVDU)
2023/07/22(土) 12:14:26.21ID:KzTx0+hC0 そんな時代もありました案件
638デフォルトの名無しさん (ワッチョイ 4710-LwMQ)
2023/07/22(土) 22:31:19.96ID:59T8aYZk0639デフォルトの名無しさん (ワッチョイ 7fda-aMqs)
2023/07/23(日) 10:54:22.50ID:XZ7bFq0A0 まわるまわるよ時代は回る
640デフォルトの名無しさん (ワッチョイ 6732-nVDU)
2023/07/23(日) 12:03:51.28ID:qXDZh0wS0 回る四天王
時代
メリーゴーランド
飛んで
東芝
時代
メリーゴーランド
飛んで
東芝
641デフォルトの名無しさん (ワッチョイ 5f33-T5WS)
2023/07/24(月) 10:59:23.04ID:2E5Woh530 仕事でエクセル2003を使っています。
表の中に2つのSUM関数があります。
・0が表示されているSUM関数
・合計の数が表示されているSUM関数
マクロで、
「0が表示されているSUM関数のセル」
だけを選択する事は可能でしょうか。
自分でやった事は以下です。
・ジャンプ機能で数式をチェックする
「すべてのSUM関数」が選択される。選択不可。
・検索機能で、0を検索する
「検索条件に一致するデータは見つかりません」
と表示される。選択不可。
知識がなくて大変申し訳ありません。
皆様のご指導をよろしくお願いします。
表の中に2つのSUM関数があります。
・0が表示されているSUM関数
・合計の数が表示されているSUM関数
マクロで、
「0が表示されているSUM関数のセル」
だけを選択する事は可能でしょうか。
自分でやった事は以下です。
・ジャンプ機能で数式をチェックする
「すべてのSUM関数」が選択される。選択不可。
・検索機能で、0を検索する
「検索条件に一致するデータは見つかりません」
と表示される。選択不可。
知識がなくて大変申し訳ありません。
皆様のご指導をよろしくお願いします。
642デフォルトの名無しさん (ワッチョイ 7fda-onGn)
2023/07/24(月) 12:05:35.50ID:XScBRRuC0 検索対象に「値」ってないのか? 2003持ってないのでよくわからんが
643デフォルトの名無しさん (スップ Sdff-SdiU)
2023/07/24(月) 14:33:06.59ID:ps4dvXgGd >>641
馬鹿はこのスレが何のスレか知ってるか?
馬鹿はこのスレが何のスレか知ってるか?
644デフォルトの名無しさん (ワッチョイ 5f33-UQg9)
2023/07/24(月) 17:55:27.73ID:2E5Woh530 >>検索対象に「値」ってないのか?
数式
・数値
・文字
・論理値
・エラー値
ジャンプ機能の、数式の数値にチェックを
入れれば、SUM関数が選択されます。しかし、
すべてのSUM関数が選択されてしまいます。
「0が表示されているSUM関数のセル」だけを
選択できるマクロ・VBAはないでしょうか。
数式
・数値
・文字
・論理値
・エラー値
ジャンプ機能の、数式の数値にチェックを
入れれば、SUM関数が選択されます。しかし、
すべてのSUM関数が選択されてしまいます。
「0が表示されているSUM関数のセル」だけを
選択できるマクロ・VBAはないでしょうか。
645デフォルトの名無しさん (スップ Sdff-SdiU)
2023/07/24(月) 18:10:05.43ID:ps4dvXgGd646デフォルトの名無しさん (ワッチョイ 7fda-onGn)
2023/07/24(月) 18:54:14.46ID:XScBRRuC0 夏休みの宿題かな
647デフォルトの名無しさん (アウアウウー Sa2b-onGn)
2023/07/24(月) 20:06:13.43ID:MGheshjRa Excel2021で勉強中で初歩的な質問で申し訳ないです
インテリセンスについて質問させてください
インテリセンスで表示される引数について、
[ ] で囲われた引数は省略可だと思いますが、
例えば、InStr関数については、すべての引数が [ ] です
これはどう理解したらいいのでしょうか?
https://i.imgur.com/RXDupxq.png
よろしくお願いします
インテリセンスについて質問させてください
インテリセンスで表示される引数について、
[ ] で囲われた引数は省略可だと思いますが、
例えば、InStr関数については、すべての引数が [ ] です
これはどう理解したらいいのでしょうか?
https://i.imgur.com/RXDupxq.png
よろしくお願いします
648デフォルトの名無しさん (ワンミングク MMbf-XHZ2)
2023/07/24(月) 20:35:39.66ID:z51ku1oZM 夏休みか
649デフォルトの名無しさん (ワッチョイ dfea-SN+J)
2023/07/24(月) 21:16:06.87ID:TaKpevNO0 >>641
こんな方法があるようで。
Sub SelectZeroSumCells()
Dim ws As Worksheet
Dim cell As Range
Dim formulaString As String
Dim selectionRange As Range
Set ws = ActiveSheet ' アクティブなシートを取得
Set selectionRange = Nothing ' 選択範囲を初期化
For Each cell In ws.UsedRange ' シート内の各セルをチェック
If Left(cell.Formula, 4) = "=SUM" Then ' セルの数式がSUM関数かどうかを確認
formulaString = Mid(cell.Formula, 2) ' セルの数式を取得(=を除く)
If Evaluate(formulaString) = 0 Then ' 数式を計算し、合計が0の場合はセルを選択
If selectionRange Is Nothing Then ' 初めて該当するセルが見つかった場合
Set selectionRange = cell
Else
Set selectionRange = Union(selectionRange, cell) ' 2つ目以降の該当するセルが見つかった場合、既存の選択範囲に追加
End If
End If
End If
Next cell
If Not selectionRange Is Nothing Then ' 該当するセルを選択
selectionRange.Select
End If
End Sub
こんな方法があるようで。
Sub SelectZeroSumCells()
Dim ws As Worksheet
Dim cell As Range
Dim formulaString As String
Dim selectionRange As Range
Set ws = ActiveSheet ' アクティブなシートを取得
Set selectionRange = Nothing ' 選択範囲を初期化
For Each cell In ws.UsedRange ' シート内の各セルをチェック
If Left(cell.Formula, 4) = "=SUM" Then ' セルの数式がSUM関数かどうかを確認
formulaString = Mid(cell.Formula, 2) ' セルの数式を取得(=を除く)
If Evaluate(formulaString) = 0 Then ' 数式を計算し、合計が0の場合はセルを選択
If selectionRange Is Nothing Then ' 初めて該当するセルが見つかった場合
Set selectionRange = cell
Else
Set selectionRange = Union(selectionRange, cell) ' 2つ目以降の該当するセルが見つかった場合、既存の選択範囲に追加
End If
End If
End If
Next cell
If Not selectionRange Is Nothing Then ' 該当するセルを選択
selectionRange.Select
End If
End Sub
650デフォルトの名無しさん (ワッチョイ 4710-LwMQ)
2023/07/24(月) 23:19:00.59ID:MFtFNdvf0 馬鹿連呼のイカれ野郎はこのスレにもいるのか?
早く回答しろよ
早く回答しろよ
651デフォルトの名無しさん (ワッチョイ 7fda-onGn)
2023/07/24(月) 23:26:26.61ID:XScBRRuC0652デフォルトの名無しさん (ワッチョイ 5f33-UQg9)
2023/07/24(月) 23:42:24.30ID:2E5Woh530653デフォルトの名無しさん (ワントンキン MMcf-XHZ2)
2023/07/25(火) 00:13:56.48ID:eKqn2vaBM >>652
自分の間違いを認められない奴は二度と来るな
自分の間違いを認められない奴は二度と来るな
654デフォルトの名無しさん (ワッチョイ 5f33-UQg9)
2023/07/25(火) 00:32:36.47ID:VciGrMU40 >>645
>>で選択してどうすんの?
宿泊施設で働いています。
施設内に冷蔵庫が3つ(A・B・C)あります。
盛り付けた料理を冷蔵庫に運び、保存します。
お客様の人数が少ない日は、AとBだけ使い、
Cを使いません。
(エクセルの表)
A小計・B小計・C小計・ABCの合計
@空白セルを選択、ムダな列を非表示
★ACのSUM関数による小計0を選択、ムダな列を非表示
B表全体を印刷
Aが「0が表示されているSUM関数のセル」です。
AさえVBAで自動化できれば、@からBまでの
すべてを自動化でき、ムダがなくなります。
ややこしい説明で申し訳ありません。
>>で選択してどうすんの?
宿泊施設で働いています。
施設内に冷蔵庫が3つ(A・B・C)あります。
盛り付けた料理を冷蔵庫に運び、保存します。
お客様の人数が少ない日は、AとBだけ使い、
Cを使いません。
(エクセルの表)
A小計・B小計・C小計・ABCの合計
@空白セルを選択、ムダな列を非表示
★ACのSUM関数による小計0を選択、ムダな列を非表示
B表全体を印刷
Aが「0が表示されているSUM関数のセル」です。
AさえVBAで自動化できれば、@からBまでの
すべてを自動化でき、ムダがなくなります。
ややこしい説明で申し訳ありません。
655デフォルトの名無しさん (ワッチョイ 5f33-UQg9)
2023/07/25(火) 00:40:20.70ID:VciGrMU40656デフォルトの名無しさん (ワッチョイ dfea-SN+J)
2023/07/25(火) 04:35:19.33ID:eLLZuLdp0657デフォルトの名無しさん (ワッチョイ 7fda-onGn)
2023/07/25(火) 12:19:49.55ID:HKHhNjAB0 あくまで想像だがこんなシート?
a,=sum(1+2)
b,=sum(3+4)
c,=sum(5+6)
abc,=sum(a+b+c)
a,=sum(2+3)
b,=sum(1+0)
c,=sum(0+0) ←この行を非表示
abc,=sum(a+b+c)
...
a,=sum(1+2)
b,=sum(3+4)
c,=sum(5+6)
abc,=sum(a+b+c)
a,=sum(2+3)
b,=sum(1+0)
c,=sum(0+0) ←この行を非表示
abc,=sum(a+b+c)
...
658デフォルトの名無しさん (アウアウウー Sa2b-onGn)
2023/07/25(火) 15:40:59.03ID:En1UaVrHa >>651
ありがとうございます
すみません、インテリセンスではなくクイックヒントでした
MicrosoftのHPでそこは確認できているのですが、
クイックヒントとの相違についてが、調べきれませんでした
ありがとうございます
すみません、インテリセンスではなくクイックヒントでした
MicrosoftのHPでそこは確認できているのですが、
クイックヒントとの相違についてが、調べきれませんでした
659デフォルトの名無しさん (ワッチョイ 7fda-onGn)
2023/07/26(水) 03:03:30.47ID:zCZ/0Zp20660デフォルトの名無しさん (ワッチョイ 5f33-UQg9)
2023/07/26(水) 18:20:16.83ID:WqknVGST0661デフォルトの名無しさん (ワッチョイ 5f33-UQg9)
2023/07/26(水) 19:00:57.27ID:WqknVGST0 >>657
そんな感じです。ややこしい説明で申し訳ありません。
(表の並び方)
A・B・C・ABCの合計
A セル・セル・SUM関数(左のセルの数字を合わせた小計)
B セル・セル・SUM関数(左のセルの数字を合わせた小計)
C セル・セル・SUM関数(左のセルの数字を合わせた小計)
ABC SUM関数(AとBとCの合計)
Cの表を使わない場合、セルに数字を入力しませんので、
SUM関数のセルには「0」が表示されます。
「0が表示されているSUM関数のセル」を
選択し、列を非表示にするVBAを知りたいです。
そんな感じです。ややこしい説明で申し訳ありません。
(表の並び方)
A・B・C・ABCの合計
A セル・セル・SUM関数(左のセルの数字を合わせた小計)
B セル・セル・SUM関数(左のセルの数字を合わせた小計)
C セル・セル・SUM関数(左のセルの数字を合わせた小計)
ABC SUM関数(AとBとCの合計)
Cの表を使わない場合、セルに数字を入力しませんので、
SUM関数のセルには「0」が表示されます。
「0が表示されているSUM関数のセル」を
選択し、列を非表示にするVBAを知りたいです。
662デフォルトの名無しさん (ワッチョイ 47ce-LK98)
2023/07/26(水) 19:07:35.36ID:werXCtDT0 >>661
If Range("C3").Value = 0 Then Rows(3).Hidden = True
If Range("C3").Value = 0 Then Rows(3).Hidden = True
663デフォルトの名無しさん (スップ Sdff-SdiU)
2023/07/26(水) 20:12:43.45ID:I3jexMSod こんな低能にVBAを弄らせるなよ
後でトラブルが発生するのは確実だろ
後でトラブルが発生するのは確実だろ
664デフォルトの名無しさん (アウアウウー Sa2b-aMqs)
2023/07/26(水) 20:17:42.86ID:wSHYoxMZa 見えなくなったの戻せないとか言うんじゃね
665デフォルトの名無しさん (ワッチョイ 5f33-UQg9)
2023/07/26(水) 22:06:19.18ID:WqknVGST0 >>662
0を選択、非表示にする事ができました。
皆様本当にありがとうございます。
If Range("●●").Value = 0 Then
Columns("●●").Hidden = True
End If
0を選択、非表示にする事ができました。
皆様本当にありがとうございます。
If Range("●●").Value = 0 Then
Columns("●●").Hidden = True
End If
666デフォルトの名無しさん (ワッチョイ 5f33-UQg9)
2023/07/26(水) 22:32:56.39ID:WqknVGST0 素人がスレを汚して大変申し訳ありません。
今後はROM中心に参加させていただきます。
今後はROM中心に参加させていただきます。
667デフォルトの名無しさん (ワッチョイ 4710-LwMQ)
2023/07/26(水) 23:28:32.94ID:PKfWYZBo0 素人って??
ここにプロなんかいないよ。ましてや便所の落書き5ちゃんねるに。
ここにプロなんかいないよ。ましてや便所の落書き5ちゃんねるに。
668デフォルトの名無しさん (アウアウウー Sa2b-OsUj)
2023/07/27(木) 01:39:10.67ID:MKmA/8Fra669デフォルトの名無しさん (ワンミングク MMbf-XHZ2)
2023/07/27(木) 01:50:48.93ID:gFWuor0jM >>667
お前みたいな無知蒙昧の同類だろ
お前みたいな無知蒙昧の同類だろ
670デフォルトの名無しさん (アウアウウー Sa2b-edyX)
2023/07/28(金) 16:37:41.40ID:/W6OIRXGa 「あ6662」→「6662A」のように、頭に「あ」を含むセルは末尾に「A」をつけるようにするにはどうしたら良いですか?
671デフォルトの名無しさん (ワッチョイ 47ce-LK98)
2023/07/28(金) 16:47:20.78ID:rtSxtpUa0 s=range("a1")
if left(s,1)="あ" then range("a1")=right(s,len(s)-1) & "A"
if left(s,1)="あ" then range("a1")=right(s,len(s)-1) & "A"
672デフォルトの名無しさん (アウアウウー Sa2b-edyX)
2023/07/28(金) 16:47:51.90ID:/W6OIRXGa >>671
ありがとうございます!
ありがとうございます!
673デフォルトの名無しさん (ワッチョイ 1710-azQd)
2023/07/29(土) 05:39:19.04ID:gWGSOie+0 この程度の頭の連中がマイナンバーシステムを作ったのだろうな
674デフォルトの名無しさん (スプープ Sd8a-XRRA)
2023/07/29(土) 06:07:34.04ID:Ha6G8fCgd >>673
あなたもデジタル庁の募集に応募すればよかったのにしなかったんでしょ?
あなたもデジタル庁の募集に応募すればよかったのにしなかったんでしょ?
675デフォルトの名無しさん (ワッチョイ 1710-ZEXt)
2023/07/29(土) 07:20:09.13ID:wbc1KPRI0 >>669
あんたはプロなの?
あんたはプロなの?
676デフォルトの名無しさん (ラクッペペ MMe6-LDfi)
2023/07/29(土) 08:28:16.14ID:PfnsHmcDM 趣味人
677デフォルトの名無しさん (ワッチョイ b7ce-YxfT)
2023/07/29(土) 14:22:01.95ID:0SU66WMB0 バイトで色んな仕事やった中にマクロ作成もあったけどプロ名乗っていい?
678デフォルトの名無しさん (アウアウウー Sa1f-CF7t)
2023/07/29(土) 20:25:55.50ID:Iv5PIesma If Left(Cells(1, 1), 1) = "あ" Then
Cells(1, 1) = Mid(Cells(1, 1), 2) & "A"
End If
Cells(1, 1) = Mid(Cells(1, 1), 2) & "A"
End If
679デフォルトの名無しさん (ワッチョイ 1710-ZEXt)
2023/07/30(日) 09:59:21.42ID:mMKkLHXn0 >>677
今もVBAで飯食べてるならプロを名乗っていいんじゃね?
今もVBAで飯食べてるならプロを名乗っていいんじゃね?
680デフォルトの名無しさん (ラクッペペ MMe6-Fuds)
2023/07/30(日) 10:12:26.79ID:kled6o86M VBAでは職業プログラマは無理だろ
あくまで本業で楽するための道具のひとつ
あくまで本業で楽するための道具のひとつ
681デフォルトの名無しさん (ワッチョイ da3d-n8TV)
2023/07/31(月) 01:23:29.89ID:5P8TOtn70 「そこが知りたい!Excel VBAプロの技 Excel97/2000/2002/2003対応!」
という本が「幻の名書」てことで、
アマゾンでも中古で8,575円になってる。
”素人には見向きもされない難解な本”らしい。
https://thom.hateblo.jp/entry/2015/08/17/211757
調べてみると東京都稲城市立中央図書館にあるとのことで、
18きっぷで南多摩まで行ったわ。
(ちなみに南多摩は無人駅だから・・・・・)
開架なので、誰かが借りてなければ閲覧できる。
かなりマニアックなことが書いてあるのかと思えばそうでもかなったな・・・・。
無駄足だった。
ほほーって思った記事は、for-nextよりfor-eachのほうが早いってことかな。
興味があるやつは稲城に急げ。
という本が「幻の名書」てことで、
アマゾンでも中古で8,575円になってる。
”素人には見向きもされない難解な本”らしい。
https://thom.hateblo.jp/entry/2015/08/17/211757
調べてみると東京都稲城市立中央図書館にあるとのことで、
18きっぷで南多摩まで行ったわ。
(ちなみに南多摩は無人駅だから・・・・・)
開架なので、誰かが借りてなければ閲覧できる。
かなりマニアックなことが書いてあるのかと思えばそうでもかなったな・・・・。
無駄足だった。
ほほーって思った記事は、for-nextよりfor-eachのほうが早いってことかな。
興味があるやつは稲城に急げ。
682デフォルトの名無しさん (スッップ Sd8a-Be6Z)
2023/07/31(月) 02:34:47.30ID:LEmGEeTtd と転売屋が書き込んでます
683デフォルトの名無しさん (ワッチョイ 17da-X/lp)
2023/07/31(月) 09:02:43.19ID:OlV1D5u10 転売屋がわざわざ図書館紹介するなんて
回りくどいことはしないかと。
回りくどいことはしないかと。
684デフォルトの名無しさん (アウウィフ FF1f-6+wX)
2023/07/31(月) 10:07:47.32ID:8wbRk2dYF 古過ぎて「名著」とかちゃんちゃら可笑しい
685デフォルトの名無しさん (スププ Sd8a-qpsW)
2023/07/31(月) 10:21:03.99ID:jUC96+Yvd 今の365で出来ることまでVBAでしてた時代だろうしなぁ
686デフォルトの名無しさん (スフッ Sd8a-kvF/)
2023/07/31(月) 13:03:47.11ID:0J/eNra9d タバコの臭いプンプンしてそう
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★4 [Hitzeschleier★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 自民・麻生太郎副総裁 石破政権の1年は「どよーん」 高市政権発足で「何となく明るくなった」「世の中のことが決まり動いている」★2 [Hitzeschleier★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- ゆたぼん 二重手術を報告「めちゃくちゃ気に入っています」 [muffin★]
- ボーナスで何買うか迷っている
- 刃牙でチンコでかそうなキャラといえば
- コウメ太夫のネタ考えたから評価してくれ
- トランプ、G7に代わるcore 5を発表 [805596214]
- こんな時間に起きてvip見てるやつって何者?
- 【悲報】新米、全く売れなくて倉庫が満杯になってしまうwwwwwwwwwwwwwwwwwwww [802034645]
