Excel総合相談所 143 at BSOFT
[2ch|▼Menu]
[前50を表示]
600:名無しさん@そうだ選挙にいこう
21/03/31 17:28:03.86 .net
>>584
こんなの良く思いつくな

601:名無しさん@そうだ選挙にいこう
21/03/31 17:55:04.55 .net
>>573
2時間で頓挫しました。。
セルF2の部分は
URLリンク(i.imgur.com)
で対応しています。
条件付き書式は現在
=AND(INDIRECT("$B"&QUOTIENT(ROW()-1,5)*5+1),COUNTIF(FILTER($B$3:$J$48,$B$2:$B$47),F3)>1)
正しく組んだつもりなのですが
URLリンク(i.imgur.com)
パーティー1パーティー2は良いのですがチェックを入れてないパーティー4のラビリスタが反応してしまいます
URLリンク(i.imgur.com)
パーティー5にチェックを入れると想定通りコッコロ(プリンセス)に重複が入ります
URLリンク(i.imgur.com)
URLリンク(docs.google.com)
スプシ公開しますので今一度チャンスを下さい

602:名無しさん@そうだ選挙にいこう
21/03/31 18:05:28.07 .net
>>589
賢い馬鹿だな
嫌いじゃないがスプシにこだわらない方が近道かもしれんぞ
まあ多分プリコネってゲームのクラマスってのは特定した

603:名無しさん@そうだ選挙にいこう
21/03/31 18:36:24.07 .net
>>590
いいえ艦これって言うゲームの提督です
老害です

604:名無しさん@そうだ選挙にいこう
21/03/31 18:58:27.88 .net
>>589
条件付き書式
=AND(INDIRECT("$B"&QUOTIENT(ROW()-2,5)*5+2),COUNTIF(FILTER($B$3:$J$48,$B$2:$B$47),F3)>1)
で行けるよ

605:名無しさん@そうだ選挙にいこう
21/03/31 19:08:53.51 .net
>>592
出来た気になってた俺はお笑い者だったぞ
大阪に住んでたらうまい棒1000本奢っちゃるで
まぢありがとう

606:名無しさん@そうだ選挙にいこう
21/04/01 12:24:42.56 .net
>>587-588
この反応をみるにエクセルに慣れたこのスレの連中から見ても凄い発想なんだな
>>584は天才か

607:名無しさん@そうだ選挙にいこう
21/04/01 13:00:00.38 .net
なんでそうなるのかググったりして調べた結果
外側の(カッコ)は無くてもいいみたいね、2文字削れたw
=--SUBSTITUTE(D1,"K","E+3")
あとこんなのでもいいわけだな、打ちやすさ的に--がベストではあるけど
=SUBSTITUTE(D1,"K","E+3")*1
=SUBSTITUTE(D1,"K","E+3")/1
(カッコ)と"点々"の使い分けがいつも迷う
なかなか覚えられないわw

608:名無しさん@そうだ選挙にいこう
21/04/01 13:22:02.64 .net
E+3はE3でもいいよ

609:名無しさん@そうだ選挙にいこう
21/04/01 13:27:02.42 .net
-で始まるときは=無しで入力できたっけ

610:名無しさん@そうだ選挙にいこう
21/04/01 13:50:32.84 .net
どの世界でもそうだけどさ、
いい案が出てくると、
それをほんの少しだけ変えてこっちのほうがいいと
自己アピールする輩がわらわらと出てくるよね

611:名無しさん@そうだ選挙にいこう
21/04/01 14:11:43.66 .net
>>596
ほんとだね、さらに1文字削れた
>>597
少なくともGoogleスプレッドシートはダメだった
>>598
ひねくれた見方をするんじゃないよw
>>584リスペクトの上で改良を試みたんだよ
教えてもらった感謝の気持ちとして書いたのよ
>>584がいなければそういう事も出来なかったわけだしね

612:名無しさん@そうだ選挙にいこう
21/04/01 14:19:08.58 .net
>>598
大したこと言ってないのに7行も使うな

613:名無しさん@そうだ選挙にいこう
21/04/01 14:35:05.45 .net













614:名無しさん@そうだ選挙にいこう
21/04/01 15:32:04.06 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel for Microsoft 365 MSO(16.0.13231.20348)64bit
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
仕事で2台のデスクトップPCを使用しています、1台を新しく買い替えたためofficeをダウンロードしてインストールしました。
新PCのエクセルで結合セルを含むソート(並べ変え)ができなくなって困っています
A1〜G30の範囲で各行のE列とF列が結合されています
この状態でソートをかけると「この操作を行うには、すべての結合セルを同じサイズにする必要があります。」とエラーになります
古いPCのエクセル( Excel for Microsoft 365 MSO(16.0.12527.21096)64bit)では問題なくソート(並べ変え)はできます。
これはパソコンが原因なのか、エクセルが原因なのか、分かる方がいらっしゃれば教えてください
また、office365で前のバージョンをインストールする方法があれば、教えていただきたいです
よろしくお願いします。

615:名無しさん@そうだ選挙にいこう
21/04/01 15:44:43.61 .net
古いPCに新しいOffice入れてみればいい話だろ

616:名無しさん@そうだ選挙にいこう
21/04/01 15:45:22.38 .net
>>602
スレリンク(bsoft板:750番)
スレリンク(bsoft板:15番)

617:名無しさん@そうだ選挙にいこう
21/04/01 16:38:49.96 .net
>>602
コピペ元これか
作成日 2020年10月10日
エクセルでソート(並べ変え)ができなくなった
URLリンク(answers.microsoft.com)

618:名無しさん@そうだ選挙にいこう
21/04/01 17:10:40.63 .net
お前らすごいな
時間あるんだなw

619:名無しさん@そうだ選挙にいこう
21/04/01 17:23:37.68 .net
一つ一つの質問にまじめに答えを考えてあげようとしてれば、
それが前考えたことあるかどうかはすぐわかるよ

620:名無しさん@そうだ選挙にいこう
21/04/01 17:35:00.90 .net
基本的にひまなんだね

621:名無しさん@そうだ選挙にいこう
21/04/01 17:42:54.40 .net
ええ、無職なんで

622:名無しさん@そうだ選挙にいこう
21/04/02 02:46:41.49 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel for Microsoft 365 MSO(16.0.13231.20348)64bit
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
4段階のドロップダウンリスト。
部署-課長-課員-内線となる4段階ドロップダウンリストが作りたいです。
2段階+INDIRECTならできたのですが。
作業列可能。VBA可能。名前は避けたい。(メンテナンスが続けられるとは思えない)
よろしくお願いいたします。

623:名無しさん@そうだ選挙にいこう
21/04/02 03:53:21.12 .net
ぐぐったら出来ない?

624:名無しさん@そうだ選挙にいこう
21/04/02 04:31:15.28 .net
無職かマジで?
いつも思うのだが、それだけの複雑な入れ子関数を独創
できるスキルあるのなら、すぐに就職決まるのではないか??
だってExcel上級者なんてどの企業も即欲しがるでしょ恐らく。

625:名無しさん@そうだ選挙にいこう
21/04/02 06:54:55.59 .net
>>612
違うよぉ、無職てのは単に定年退職した連中だから暇なだけなんさ。
ここ、60〜70歳でExcel歴30〜40年ばかりだもん

626:名無しさん@そうだ選挙にいこう
21/04/02 07:07:54.96 .net
>>612
東大出の無職の精神障害者です
就労不可の診断です

627:名無しさん@そうだ選挙にいこう
21/04/02 08:38:56.28 .net
Excel上級者って派遣スキルだよいいとこ
実際には実務とスキルを繋げられない奴ばかりなので、あまり役に立たない

628:名無しさん@そうだ選挙にいこう
21/04/02 08:50:45.34 .net
天下の東大出ならいくらでも働き口あるだら?
ただでさえ大卒は神扱いされる国なんだ


629:オ



630:名無しさん@そうだ選挙にいこう
21/04/02 08:54:46.78 .net
働き口あっても就労不可なんです
パワハラで精神潰れたんで
就職できてスキルあっても人間関係とか避けられないんでそんな簡単な話じゃないんです

631:名無しさん@そうだ選挙にいこう
21/04/02 09:14:31.91 .net
生きてる価値があるかないかのレベルだね

632:名無しさん@そうだ選挙にいこう
21/04/02 09:15:11.97 .net
なんでも他人のせいにしてそう、、、

633:名無しさん@そうだ選挙にいこう
21/04/02 09:24:48.30 .net
パワハラされるのはされる側が悪い
いじめられるのはいじめられる側が悪い
本人に原因があるのにそれを反省しないから何度でもパワハラいじめに遭う

634:名無しさん@そうだ選挙にいこう
21/04/02 09:36:12.39 .net
東大とかいうと学歴コンプの人が喜んでいじめに来るだろ
安易に名前出さないほうがいいよ

635:名無しさん@そうだ選挙にいこう
21/04/02 10:02:55.95 .net
つくり話にいつまで付き合ってくれるの?

636:名無しさん@そうだ選挙にいこう
21/04/02 10:08:33.84 .net
作り話などではありません
本当に東大です
パワハラの原因は把握しており
労働監督署にも認定されています

637:名無しさん@そうだ選挙にいこう
21/04/02 11:22:39.72 .net
」という夢を見た

638:名無しさん@そうだ選挙にいこう
21/04/02 11:30:18.09 .net
東大出身なんか上級人間なんだから2ちゃんねるにきちゃアカンでしょ
漏れ、高卒だし

639:名無しさん@そうだ選挙にいこう
21/04/02 11:32:07.05 .net
一時的にExcel人生相談室にしよう
どんなExcelのパワハラうけたんすか?

640:名無しさん@そうだ選挙にいこう
21/04/02 11:36:56.30 .net

東大のくせにExcelしか使えない
Excel作業以外の仕事を割り当てないでこの物言いはハラスメントです

641:名無しさん@そうだ選挙にいこう
21/04/02 11:37:37.90 .net
問題はおまえにあることがハッキリしたわ

642:名無しさん@そうだ選挙にいこう
21/04/02 11:49:53.90 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
A1 B1 C1と並んでいる中でA1に〇が入力されている場合のみB1C1を合計したいのですが
=SUMIF(A1,"〇",B1:C1)ではダメなんでしょうか? B1の数値のみ出てしまいます。
ご教授お願い致します。

643:名無しさん@そうだ選挙にいこう
21/04/02 12:12:57.28 .net
エクセル方眼紙を新しい定型って渡してくるパワハラやめろ

644:名無しさん@そうだ選挙にいこう
21/04/02 12:41:50.13 .net
SUMIFでなくてIFとSUMじゃないの
=IF(A1="○",SUM(B1:C1))
みたいな感じで

645:名無しさん@そうだ選挙にいこう
21/04/02 12:50:39.65 .net
>>631
ありがとうございます、ためしてみたんですが、その数式だとFALSEとでてしまいます

646:名無しさん@そうだ選挙にいこう
21/04/02 13:03:48.90 .net
>>627
それくらいの言われようなら良いじゃないすか。。。
そのExcelすらいまだに出来ない人もいるんですよ??
高度な関数のネストを独創できるだけ凄いスキルだと思いますよ。
普通ならそこまでExcelを極めようとする人はあまりいないです。

647:名無しさん@そうだ選挙にいこう
21/04/02 13:13:29.15 .net
>>631
すいません、入力ミスでした。できました!
大変助かりました、ありがとうございます。

648:名無しさん@そうだ選挙にいこう
21/04/03 15:14:29.94 .net
URLリンク(news.yahoo.co.jp)

649:名無しさん@そうだ選挙にいこう
21/04/03 16:20:23.78 .net
零細自営業ですが、写真週刊誌FRAIDAY特集記事読んでEXCELで
納品書、請求書を発行できると知り驚きました
これまでPCAの販売管理ソフトが目まぐるしくバージョンアップする 
度、多額の出費を要するため放置した為、いまだWindows98の使用を
余儀なくされてますが
EXCELなら将来バージョンアップした製品を買わないと得意先データ、
商品データを引き継がせないなんて事は無いですかね?

650:名無しさん@そうだ選挙にいこう
21/04/03 16:46:20.10 .net
詳細を知らないので自信を持ってお勧めはできませんが、LibreOfficeなどで代替


651:できるのならそのほうが安心じゃないですかね



652:名無しさん@そうだ選挙にいこう
21/04/03 16:50:40.16 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい(少し)
【4 VBAでの回答の可否】 可
A1〜A31に日付と曜日「d(aaa)」を表示させて
条件付き書式で土日祝日に色をつけてます
上記のA31までは他のセルなどで作った関数で表示させていて
例えば今年の2月のように31日までない月は
29日〜31日分のセルは見かけ上空白になってます
この場合 条件付き書式の結果を反映させたまま
この見かけ上の空白をDeleteキーを押した時のように
データの消去をするにはどうすればいいですか
実はマクロを組んでるのですが
月毎に見かけ上の空白のセル数が変わるので
困ってます
結果がA列で行われなくてもOKです
よろしくお願いします

653:名無しさん@そうだ選挙にいこう
21/04/03 18:19:37.71 .net
>>638
29〜31日はこんな式で月が変わってないか判定して空白にしてやればいい
=IF(MONTH(A1)<>MONTH(A29),"" 以下略

654:名無しさん@そうだ選挙にいこう
21/04/03 18:24:33.24 .net
>>636
excelのバージョン以前にwin98ってPCAだろうがOBCだろうが動作保証外じゃ…
最近だとほぼクラウド化してるし98で満足できる程度のPCなら数万で買えるじゃない

655:名無しさん@そうだ選挙にいこう
21/04/03 20:02:03.59 .net
新しい操作を覚えるコストって知ってる?

656:名無しさん@そうだ選挙にいこう
21/04/04 00:20:37.62 .net
"将来"の期間による。5年後なら「そんなことは無い」と断言していい
20年後のことだったらわかりゃせん

657:名無しさん@そうだ選挙にいこう
21/04/04 02:26:22.28 .net
>>640
え?Windows 98当時のPCAのバージョンのデータはWindows7でも10で使えませんがExcelはWindows10でも使えるんですか?

658:名無しさん@そうだ選挙にいこう
21/04/04 06:59:02.71 .net
>>638これでできるよ
セルA29〜31を選択し条件付き書式で、MONTH(A1)<>A29で表示形式を白く塗りつぶし

659:638
21/04/04 07:01:59.87 .net
>>639
回答をありがとうございます
ただ既に見かけ上は空白になっているので
数式が入るとDeleteを押したのと
同じ状態ではならないのです
情報が足りませんでしたが他のセルからの参照で
年と月を選ぶとA1〜A31に日付が入り
それをセルの書式設定でd(aaa)にして
さらに条件付き書式で色分けをしていて
それを毎月更新します
なぜそうしたいかというと
土日祝日のB列に斜線を引くようなマクロを組みましたが
見かけ上空白(条件付き書式が入ってる)なので
土日祝日のB列にも斜線が入ってしまうので
Deleteした状態にしたかったのです
これはマクロでできますか?

660:名無しさん@そうだ選挙にいこう
21/04/04 07:02:45.59 .net
マクロならできるよ
でも関数だけでも八割方できる

661:638
21/04/04 07:03:05.83 .net
>>644さんありがとうございます

662:638
21/04/04 07:06:15.92 .net
あと見かけ上空白の部分は完全に空にしたいので
数式とかが入ると斜線が入ってしまうのです

663:名無しさん@そうだ選挙にいこう
21/04/04 07:06:31.78 .net
>>647
間違えた寝起きです
MONTH(A29)<>MONTH(A1)ですた
条件付き書式かセルに関数かどちらかやりやすい方を選んで下さいませ

664:638
21/04/04 07:10:45.05 .net
>>645が変でした
なぜそうしたいかというと
土日祝日のB列に斜線を引くようなマクロを組みましたが
28日〜31日の部分で
見かけ上空白なのにの条件付き書式や数式が入ってると
B列にも斜線が入ってしまうので
Deleteした状態にしたかったのです

665:名無しさん@そうだ選挙にいこう
21/04/04 07:25:12.78 .net
>>643
横だけどOfficel2000今でも使ってるよ
はっきりいって余計な機能とかクラウドサービスとかいらないんだよね
Excelはオートフィルだけは切らないとなぜかソフトが突然落ちるけど他は問題ない
Outlookだけはなぜか使えない

666:名無しさん@そうだ選挙にいこう
21/04/05 01:31:37.82 .net
説明に自信がないなら画像の一つでも付けたほうが伝わるよ

667:名無しさん@そうだ選挙にいこう
21/04/05 19:09:47.95 .net
VBAのユーザーフォームでコンボボックスにドロップダウンリストの値をセットしたいのですが、初心者が陥りそうな罠ってありますか?
ネットで検索するとすぐ出てくるinitializeのプロシージャの中にadd item で入れる方法だと何も入らないんです
仕方なくプロパティrow source にセル範囲指定でリスト入れてるんですがご教示お願いします。

668:名無しさん@そうだ選挙にいこう
21/04/05 19:59:48.14 .net
>>653
検証するからコード貼って

669:名無しさん@そうだ選挙にいこう
21/04/05 22:06:02.43 .net
いや、コードはちょっと、、、
流石に社内情報は貼れません

670:名無しさん@そうだ選挙にいこう
21/04/05 22:23:10.82 .net
こちらの情報は最小限しか提供しませんが、考えられることを間違っていてもいいのでいろいろたくさん提供してください
たくさん出たものをこちらでどれが正しいか使えるか検討しますので

671:名無しさん@そうだ選挙にいこう
21/04/05 22:46:15.17 .net
ComboBox.List=Range.Valueに社内情報も糞もないだろ
舐めているのか

672:名無しさん@そうだ選挙にいこう
21/04/05 22:50:44.82 .net
雲の上から下々の者へ
みたいな

673:名無しさん@そうだ選挙にいこう
21/04/05 23:47:59.08 .net
>>653
ウォッチ式で
userform1.ComboBox1
を見ると分かると思う

674:名無しさん@そうだ選挙にいこう
21/04/06 00:19:12.43 .net
オレもrowsourse使っていた時期があったけど「.List=配列」にしたほうがラクなコトに気がついた

675:名無しさん@そうだ選挙にいこう
21/04/06 11:28:16.79 .net
お世話になります。マクロ等利用しておらず、単純な文面を入力した
だけのシートが2つある(合計3000文字以内)Excelなのですが
パソコンを再起動したところ、サイズが349MBと表示され、立ち上げることが困難になりました。
画像や図形等は挿入しておらず、検討がつきません。
復元等できる方法やこうなった原因が分かる方
返信いただけると幸いです。よろしくお願い致します。

676:名無しさん@そうだ選挙にいこう
21/04/06 11:45:47.96 .net
ファイルをうpしろ
言ってることが漠然としすぎていて意味不明だから

677:名無しさん@そうだ選挙にいこう
21/04/06 11:58:44.45 .net
>>661
こんにちは。
単純な文面を入力しただけのExcelファイルが立ち上げ困難なのですね。
画像や図形等は挿入していないとのこと。
復元できる方法をお知りになりたいのですね。
まず、立ち上げ困難とのことですが、困難というだけで立ち上がるのであれば、それはファイルが壊れているわけではありません。
したがって、復元ということが原理的にできないことになります。
立ち上がるのであれば、必要な部分をコピーして新しいファイルに貼り付けてはいかがでしょうか。
それでも同じようになるのであれば、それが正常なファイルである証拠です。
質問者様のお役に立てれば幸いです。

678:名無しさん@そうだ選挙にいこう
21/04/06 12:23:21.44 .net
>>661
非表示シートがないか、確認してみましょう。
それから、エクセルファイルはzipファイルなので、拡張子をzipに変えてから開いてみるとなにかわかるかも。

679:名無しさん@そうだ選挙にいこう
21/04/06 12:24:21.63 .net
>>662
会社関係のファイルですので、うpは残念ながら不可能です。
言葉足らずで申し訳ありません。
>>663
回答ありがとうございます。
環境(PC)の性能によっては立ち上がる場合があったりなかったりという感じです。
立ち上がっていても、必要な部分が文字化けしているのでコピーも不可能という感じです。
素人ながらですが、拡張子をzipにし、sharedStrings.xml をテキストエディタで開いたところ
文字化けした文字列が6万行程連なっていました。

680:名無しさん@そうだ選挙にいこう
21/04/06 12:44:30.44 .net
>>665
ちゃんとUTF-8の開けるテキストエディタを使った?
あと、zipを解凍した時、どのファイルのサイズが巨大になってた?

681:名無しさん@そうだ選挙にいこう
21/04/06 12:49:03.14 .net
必要のないストリームデータが入っていたのが原因でした。テンプレートにもともと入っていたようです。
お騒がせしました。
なお、UTF8のデータを読み取るのは目的ではありません。

682:名無しさん@そうだ選挙にいこう
21/04/06 14:18:02.68 .net
Excelのテンプレートに入れられるようなストリームデータって何?

683:名無しさん@そうだ選挙にいこう
21/04/06 14:22:40.67 .net
どうせ株価の人だろ

684:名無しさん@そうだ選挙にいこう
21/04/06 16:27:01.49 .net
>>668
質問に質問で返さないでください

685:名無しさん@そうだ選挙にいこう
21/04/06 16:44:28.90 .net
「質問」と「結果報告」を区別できる人いますか?

686:名無しさん@そうだ選挙にいこう
21/04/06 18:08:12.08 .net
>>670
あれは某漫画で、マウント取って上下関係を誇示するための決め台詞として「かっこええ〜」
と厨な人たちの心にヒットして流布しちゃっただけで、本来質問に質問で返しちゃいけないなんて
ルールやマナーはないよ
むしろちゃんとした議論や精密な論議をやっていく上では、曖昧な質問についてはっきりさせたり、
その前提とか意図、背景など明らかにすることが必要になってくるもの
後出しが嫌われるのもこうしたことから
まぁ今回>>668はどちらかというと余談の部類だが、俺もちょっとテンプレに入ってる
ストリームデータとやらって知りたいw

687:名無しさん@そうだ選挙にいこう
21/04/06 18:14:13.92 .net
結論から書けよ

688:名無しさん@そうだ選挙にいこう
21/04/06 18:40:55.35 .net
13枚 私は和食ですわ

689:名無しさん@そうだ選挙にいこう
21/04/06 18:44:57.20 .net
コンボボックスの謎が解けません
なんでリスト入らんのやろ

690:名無しさん@そうだ選挙にいこう
21/04/06 18:47:11.89 .net
トランスフォーマーのクソゲ?

691:名無しさん@そうだ選挙にいこう
21/04/06 19:46:09.64 .net
>>675
・item(0)にばかり追加している
・読み出す時にitem(0)ばかり読み込んでいる
多分どっちか

692:名無しさん@そうだ選挙にいこう
21/04/07 00:48:36.63 .net
入れてすぐに消してるとか
1回の操作でイベントが2回発動してないか?

693:名無しさん@そうだ選挙にいこう
21/04/07 06:46:26.09 .net
してませんよ

694:名無しさん@そうだ選挙にいこう
21/04/07 09:56:57.05 .net
他には?

695:名無しさん@そうだ選挙にいこう
21/04/07 14:21:25.30 .net
【1 OSの種類         .】 Windows 7
【2 Excelのバージョン   】 Excel 2007
【3 〜 9】 いいえ 及び 否
音楽CDの収録曲リストを作っています。
約8万行×約30列、約20MB。文字・数値のみ、計算式・図形等は無し。
挿入削除や並替などが多いため、ファイルの破損を防ぐ意味から、
試しに一度シンボリック形式で保存して、通常形式に戻したところ、
当該シートのファイルサイズが20%程度減りました。
(Multiplanを使っていた頃、挿入削除を繰り返すと破損するので
 その対策にシンボリックを使った経験から)
元.XLSX (約20MB)→ 元.SLK (約50MB)→ 新.XLSX (約16MB)
一見したところでは、行高さの設定と塗り潰しの色がクリアされた程度で、
データとセル書式は変わっていません。ただ、20%もサイズが減ったことから、
気づいていない「失われたもの」が有るでしょうか?

696:名無しさん@そうだ選挙にいこう
21/04/07 16:41:07.38 .net
くだらない想像してないでデータ数を数えろよ

697:名無しさん@そうだ選挙にいこう
21/04/07 18:17:52.66 .net
おかげさまでコンボボックスの謎が解けました
1行目の
Private sub Userform Initialize()
の“Userform”の文字列のところをわざわざオブジェクト名に変えていたのが原因でした
お付き合い頂きありがとうございました。
出来ればもう一つ教えて欲しいのですが、ユーザーフォーム があるブックのデータは数十個の別ブックからクエリで引っ張ってきたデータをマスタにしているのですが、autofilter メソッドで一応検索は


698:出来るのですが、なぜか検索後のフィルター解除が出来ません エラーは出ないのですが次に検索しようとすると解除されていないフィルターのせいで上手くいきません これはクエリデータがテーブルになっているからって事ですかね?



699:名無しさん@そうだ選挙にいこう
21/04/07 19:00:16.64 .net
>>681
編集保存のたびに編集前データのゴミがたまってたのがなくなった

700:名無しさん@そうだ選挙にいこう
21/04/07 19:11:47.07 .net
VBA質問スレのほうがよろしいかとスレリンク(tech板)

701:名無しさん@そうだ選挙にいこう
21/04/07 19:25:13.58 .net
>>681
無い
気になるならsheet1!a1=sheet2!a1のように全セル比較してfalseでも探すと良い

702:名無しさん@そうだ選挙にいこう
21/04/07 19:47:59.77 .net
ああ、何か変なことするとShowAllDataが利かなかったような気がするわ

703:名無しさん@そうだ選挙にいこう
21/04/07 20:41:27.41 .net
具体的に書けないなら黙ってて

704:681
21/04/07 21:56:51.12 .net
>>684 >>686
ありがとうございます。安心しました。
ところで、このような大きな表を並べ替えると、並べ替えの条件(整理番号順、曲名順等)によって
ファイルサイズが変わるのですが、どんな理由があるのでしょうか?

705:名無しさん@そうだ選挙にいこう
21/04/07 22:20:20.82 .net
>>689
並び替える前と後で、どちらもシンボリック化してから比較した?
それをやってないのなら、編集でゴミがどんどん増えるのはExcelの仕様
編集を繰り返すと、書式などの情報がだんだんばらけてくるため

706:名無しさん@そうだ選挙にいこう
21/04/07 22:40:37.81 .net
シンボリック化ってcsvにするような事と同じ?

707:名無しさん@そうだ選挙にいこう
21/04/07 23:17:31.33 .net
>>689
フリガナ情報はシンボリックにすると消えるから並べ替えに支障が出ることも。
文字の色も中間色では再現されない場合がある。
大きさな表などには対応しているが、マルチプランにあった機能のみと考えた方が良い。
>>691
csvは数値だけだが、シンボリックは計算式やセル書式などの情報も加わる保存形式。

708:名無しさん@そうだ選挙にいこう
21/04/07 23:24:08.40 .net
すみませんが、質問に答えていただけますか?

709:名無しさん@そうだ選挙にいこう
21/04/07 23:37:39.89 .net
スピルした配列の任意の列を参照する方法ありますか?
例えばA1にスピルする関数が入力されて
結果がA1:D10にスピルしているような場合、
A1#とすれば配列全体を参照できますが、
似たような感じでB1:B10を参照するような表記方法がないかなぁと。。。

710:名無しさん@そうだ選挙にいこう
21/04/07 23:40:07.98 .net
>692
ありがとうございます
シンボリック形式ってメジャーですか?

711:名無しさん@そうだ選挙にいこう
21/04/07 23:48:11.98 .net
メジャーじゃないよ
使うと嫌われる

712:名無しさん@そうだ選挙にいこう
21/04/08 00:14:44.82 .net
>>694
=A1# B:B

713:名無しさん@そうだ選挙にいこう
21/04/08 00:40:35.96 .net
>>697
すげえ!!ありがとう!!

714:名無しさん@そうだ選挙にいこう
21/04/08 06:06:55.90 .net
何もすごくないと思うけど
おまえが無知なだけだろ
何の工夫もない式

715:名無しさん@そうだ選挙にいこう
21/04/08 06:31:17.33 .net
>>695
メジャーではないけれど、プログラミングの考え方の一片がうかがえる。
例えば、A1 に B1*C1 とし A1 を下にコピーすると
A1は「B1*C1で値は○」となっているが、A2やA3 …は
「B2*C2で値は◎」「B3*C3で値は●」…ではなく
「A1と同じ式で値は◎」「A1と同じ式で値は●」…となっているのが分かる。

716:名無しさん@そうだ選挙にいこう
21/04/08 07:36:29.66 .net
プログラミングw
感想だねアンタの

717:名無しさん@そうだ選挙にいこう
21/04/08 07:53:53.42 .net
レベル低いなー
こんなのがドヤ顔して回答してんのかよ

718:名無しさん@そうだ選挙にいこう
21/04/08 07:59:42.06 .net
ここはそういうスレですよ

719:名無しさん@そうだ選挙にいこう
21/04/08 08:22:30.90 .net
すでにソートされている
aaabbbbbcdddddeeeeee
みたいに並んでいるときにbとだけ指定されたら開始位置と終了位置、この場合は4と8を返せる関数はありますか?
matchで4は取れるけど後ろの8が取れなくて困ってます。
bを指定する時点では、次がcかどうかはわかってません。

720:名無しさん@そうだ選挙にいこう
21/04/08 08:56:10.73 .net
>>704
力業だけど
aからeが縦に並んでいたとき、
bなら行番号を返す作業列を作って最小最大を拾ったな。

721:名無しさん@そうだ選挙にいこう
21/04/08 08:59:38.60 .net
>>704
開始位置にbだけの長さを足して1引く
bをヌルに置換して何文字減ったか調べればいい

722:名無しさん@そうだ選挙にいこう
21/04/08 10:04:27.34 .net
>>704
MATCH() + countif()
かな

723:名無しさん@そうだ選挙にいこう
21/04/08 10:13:41.57 .net
>>707
1引かないと最初のcの位置になっちゃうよ

724:名無しさん@そうだ選挙にいこう
21/04/08 10:17:42.57 .net
>>704
=XMATCH("b",A:A,0,1)
=XMATCH("b",A:A,0,-1)

725:名無しさん@そうだ選挙にいこう
21/04/08 10:21:35.03 .net
確実にだんご状態になってんなら余裕だろ

726:名無しさん@そうだ選挙にいこう
21/04/08 12:29:48.23 .net
1引くってどーやるの?

727:名無しさん@そうだ選挙にいこう
21/04/08 14:45:29.25 .net
ここは初級者はお断りスレなんだな

728:名無しさん@そうだ選挙にいこう
21/04/08 17:53:02.04 .net
ExcelでのシンボリックについてはOfficeのサポート
他のファイル形式では転送されない Excel の書式と機能
に正しく変換されるものと変換されないものが出ている。
ただ「Excel の関数が SYLK 形式でサポートされていない場合は、・・・」
の関数を含め、SYLK形式の詳細が分からないんだな。
フォーマットの一部は↓に載っているが。
URLリンク(qiita.com)

729:名無しさん@そうだ選挙にいこう
21/04/08 19:07:39.97 .net
>>711
MATCH() + countif() -1
にするだけだよ

730:名無しさん@そうだ選挙にいこう
21/04/09 01:15:43.08 .net
近藤matchか

731:名無しさん@そうだ選挙にいこう
21/04/09 07:04:48.70 .net
LAMBDAで再帰

732:名無しさん@そうだ選挙にいこう
21/04/09 15:17:01.78 .net
>>712
ああ、ロクな質問しかしないからな。最低限、理解してなきゃいけない事も平気な態度で教えて君で質問してくるからな

733:名無しさん@そうだ選挙にいこう
21/04/09 20:10:24.39 .net
面白いから適当に同じ質問貼り付けてるよ

734:名無しさん@そうだ選挙にいこう
21/04/09 21:53:07.39 .net
match -1とか、なんかダサい

735:名無しさん@そうだ選挙にいこう
21/04/09 22:15:59.71 .net
=MATCH("b",A:A,1)

736:名無しさん@そうだ選挙にいこう
21/04/09 22:59:31.75 .net
もうその話は終わりましたが

737:名無しさん@そうだ選挙にいこう
21/04/10 16:58:59.60 .net
matchの人気に嫉妬だわ

738:名無しさん@そうだ選挙にいこう
21/04/10 20:18:29.02 .net
関数を使って集計する方法を教えていただけないでしょうか。
index matchの組み合わせもしくは、sumifもしくはindex match sumifの複合で表示させたいです。
画像の出荷と書かれたセルに関数を入れて集計したいです。
集計は参照シートの黄色で書かれた「販売+その他出荷」の合計を表示したいです。
sumifでは縦の計算になってしまい、横の足し算が出来ない印象です。
上の数字はmatchを使った際の引用条件になると思い入れました。
説明わかりづらくてすいません。関数を教えていただけないでしょうか。
具体例のエクセルは簡単に書いてますが、実際に書くエクセルはデータが膨大なものです。
なぜかindexもうまく引用できていませんでした。

739:名無しさん@そうだ選挙にいこう
21/04/10 20:26:57.67 .net
なぜExcelでやるの?
アホなの?

740:名無しさん@そうだ選挙にいこう
21/04/10 20:27:07.42 .net
>>723
画像がないよ。

741:名無しさん@そうだ選挙にいこう
21/04/10 20:53:10.11 .net
ここがどこかわかるか?
URLリンク(i.imgur.com)

742:名無しさん@そうだ選挙にいこう
21/04/10 21:14:29.36 .net
秋田食堂

743:名無しさん@そうだ選挙にいこう
21/04/10 23:27:27.57 .net
昔、黒電話からの7199でよく出前してもらったわ

744:名無しさん@そうだ選挙にいこう
21/04/11 09:30:17.82 .net
またコピペ質問か

745:名無しさん@そうだ選挙にいこう
21/04/11 10:37:57.53 .net
>>726
スレリンク(ramen板:535番)

746:名無しさん@そうだ選挙にいこう
21/04/11 10:41:01.32 .net
ここ相談所でお前ら相談員ちゃうんか
相談員やったらちゃんと仕事せいや

747:名無しさん@そうだ選挙にいこう
21/04/11 10:47:47.10 .net
>>726
画像の左下に気付かずそのままコピペしたな?

748:名無しさん@そうだ選挙にいこう
21/04/11 13:59:42.88 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel 2010
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】はい
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

|A1|B1|C1|……
という行の方向のセルのアドレスをとある列の方向に並べたい
たとえば
B2に式=A1を書き込む
B3に式=B1を
B4に式=C1を
といった具合に
値だけなら「行列を入れ替える」でできる
「リンク貼り付け」ならアドレスを入れられるけど横にしか並べられない
「リンク貼り付け」のようになって、列の方向に貼り付けするにはどうしたらいい?

749:名無しさん@そうだ選挙にいこう
21/04/11 14:39:07.52 .net
二回貼り付けすればいい

750:名無しさん@そうだ選挙にいこう
21/04/11 14:53:28.48 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
掛け算九九表のようなマトリックス表を作りたいです
とにかく速く正確な表の作り方を教えて下さい
URLリンク(imgur.com)

751:名無しさん@そうだ選挙にいこう
21/04/11 14:58:33.76 .net
>>734
どういうこと?

752:名無しさん@そうだ選挙にいこう
21/04/11 16:55:46.44 .net
>>726
厚木市民かな?

753:名無しさん@そうだ選挙にいこう
21/04/11 17:00:08.07 .net
>>735
=A2#*B1#
>>726
特定恐れてコピペでごまかそうとしてるな

754:名無しさん@そうだ選挙にいこう
21/04/11 17:01:59.85 .net
>>726
逃げるなよおい

755:636
21/04/11 17:51:34.62 .net
>>640
中古パソコン屋にWindows98は希少価値でネットでも
凄く高く取引されてると聞きました
ホントですかね?
故障のリスクを考えWindows98を早く卒業し
バージョンアップで設ける販売管理ソフトも卒業し
Excelで納品書、請求書を使いたいのです
Excelで業務できると知ってたら20年以上
販売管理ソフトと古いOS、ドットインパクトプリントと
ランニングコストの悪い納品、請求書用紙など使わなかった (涙)

756:名無しさん@そうだ選挙にいこう
21/04/11 18:22:14.65 .net
もうその話は終わった
周回遅れだよ

757:名無しさん@そうだ選挙にいこう
21/04/11 18:50:27.26 .net
中途半端な知識仕入れてて良いように騙されそうな人だ

758:名無しさん@そうだ選挙にいこう
21/04/11 23:13:56.02 .net
実務とはかけ離れた腕自慢スレになりつつあるなここは

759:名無しさん@そうだ選挙にいこう
21/04/11 23:20:17.84 .net
>>740
Googleスプレッドシート使えよ

760:名無しさん@そうだ選挙にいこう
21/04/11 23:54:36.07 .net
単に表を作りたいだけなら無料のWeb版Excelで十分

761:名無しさん@そうだ選挙にいこう
21/04/12 09:22:07.97 .net
だな
ここにくる質問者は何を求めてるのかわからん

762:名無しさん@そうだ選挙にいこう
21/04/12 09:29:07.38 .net
Windows98用の販売管理ソフトなら32bit版Windowsでぎりぎり動くレベルだろ

763:名無しさん@そうだ選挙にいこう
21/04/12 09:52:26.13 .net
検証した上で言ってんの?

764:名無しさん@そうだ選挙にいこう
21/04/12 12:42:56.11 .net
主語は?

765:名無しさん@そうだ選挙にいこう
21/04/12 23:57:12.91 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
Sheet1
Sheet2
・・・
Sheet50
と、連続してハイパーリンクを作成したいのですが、オートフィルができません。
=HYPERLINK("#'Sheet1'!A1","001")
のSheet1と、001の値を1づつ加算していきたいのですが、どういった記述にすれば可能でしょうか。

766:名無しさん@そうだ選挙にいこう
21/04/13 05:59:41.84 .net
indirect使え

767:名無しさん@そうだ選挙にいこう
21/04/13 09:00:15.99 .net
ただの文字列の連結

768:名無しさん@そうだ選挙にいこう
21/04/13 12:25:23.35 .net
この数式キモくない?
=TEXT(SUBSTITUTE(HYPERLINK("#'Sheet0'!A1",0)),0,ROW(A1)),"000")

769:名無しさん@そうだ選挙にいこう
21/04/13 12:36:36.90 .net
>>634
textの位置がキモい

770:名無しさん@そうだ選挙にいこう
21/04/13 12:44:56.99 .net
>>753
なぜそうなる!?
ハイパーリンクの引数は文字列だと言っている

771:753
21/04/13 15:16:26.58 .net
これで十分気持ち悪かったわ
=TEXT(ROW(A1),HYPERLINK("""#'Sheet""0""'!A1""","000"))

772:名無しさん@そうだ選挙にいこう
21/04/13 15:39:12.95 .net
しかも間違ってる

773:名無しさん@そうだ選挙にいこう
21/04/13 20:06:38.59 .net
おっさん自覚診断
上から目線で、求められてないアドバイスを始めてしまう
(マウンティングしたい、さすがと言われたい)

774:名無しさん@そうだ選挙にいこう
21/04/13 20:12:51.22 .net
そりゃこのスレに来て質問に回答してやろうと考える奴らは皆そうだろ

775:名無しさん@そうだ選挙にいこう
21/04/13 20:22:18.50 .net
自覚あるんだw

776:名無しさん@そうだ選挙にいこう
21/04/14 07:53:09.48 .net
そりゃそうせ、ここも知恵袋も一般ユーザーがあまり知らない超絶テクを披露してみんなの度肝を抜くスレだもん。
つまり自己満の腕自慢スレ

777:名無しさん@そうだ選挙にいこう
21/04/14 10:31:17.26 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Microsoft 365 MSO (16.0.13127.21210) 32 ビット
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
ピボットテーブルデータ更新で「データ型を更新できません。」と表示されます。
(データ→すべて更新で)
同じファイルをほかのPC更新するときはメッセージが出ません。
365再インストールでも同じ。なにがわるいかわかりますか?

778:名無しさん@そうだ選挙にいこう
21/04/14 19:07:30.87 .net
日頃の行いが悪い

779:名無しさん@そうだ選挙にいこう
21/04/14 19:29:15.34 .net
excelでピボット使うほうが悪い

780:名無しさん@そうだ選挙にいこう
21/04/14 19:44:02.54 .net
excel以外にピボット使えるものを知りません

781:名無しさん@そうだ選挙にいこう
21/04/14 20:02:58.87 .net
accessとかのデータベースソフトは普通に使える

782:名無しさん@そうだ選挙にいこう
21/04/14 21:37:40.85 .net
ピボットやめよう
365ならピボット必要ないよ

783:名無しさん@そうだ選挙にいこう
21/04/14 22:07:39.10 .net
365ならピボットの代わりに何を?

784:名無しさん@そうだ選挙にいこう
21/04/14 22:09:28.96 .net
クエリーテーブルでいいだろ

785:名無しさん@そうだ選挙にいこう
21/04/14 22:18:53.90 .net
>>768
スピル


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

533日前に更新/253 KB
担当:undef