[過去ログ]
Excel VBA 質問スレ Part80 (1002レス)
Excel VBA 質問スレ Part80 http://mevius.5ch.net/test/read.cgi/tech/1685489018/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
973: デフォルトの名無しさん [sage] 2024/04/17(水) 12:42:18.46 ID:9wMw4Y7N 課の改善テーマがVBAによる一元管理なんだが俺しか作ってねぇ 出来た?じゃねーんだよ あ~それ組めば出来るっしょみたいな奴らが何にもやってねー http://mevius.5ch.net/test/read.cgi/tech/1685489018/973
974: デフォルトの名無しさん [] 2024/04/17(水) 15:30:16.93 ID:moW2UzKN >>973 課のテーマならまず課長が組めるようにならないとお話しにならない もし課長が元々組めるなら、お前ができるからって押し付けんなって反発はされるだろうが、努力して組めるようになったんだから反発するのは「改善の努力したくない」と宣言するようなもん やらないやつを追い込め。今や小学生からやることだからバカ扱いで構わない http://mevius.5ch.net/test/read.cgi/tech/1685489018/974
975: デフォルトの名無しさん [sage] 2024/04/17(水) 19:09:56.03 ID:tHSYQNVz ちなみに今の相場では 1元 = 21.36円 http://mevius.5ch.net/test/read.cgi/tech/1685489018/975
976: デフォルトの名無しさん [] 2024/04/17(水) 19:33:43.81 ID:DrUG53yb >>967 実行するとエラーになる? スルーされる? もう忘れちゃったけど、 Javascriptでやらないと反映されないのが何かあったな http://mevius.5ch.net/test/read.cgi/tech/1685489018/976
977: デフォルトの名無しさん [sage] 2024/04/17(水) 20:08:31.06 ID:VVnuHtS4 なぁ、盛大な野望持ってると前に言うたやん 言われたからパワークエリを少し調べて見たけど全くわからん access、VBA、パワークエリ の関係性をマジで噛み砕いて教えてほしい http://mevius.5ch.net/test/read.cgi/tech/1685489018/977
978: デフォルトの名無しさん [] 2024/04/17(水) 20:38:14.93 ID:moW2UzKN >>977 ありゃ、難しかったですか… 閃かなかったならパワークエリーが便利に使えるところが無いからかもしれない 使えるとこないならもちろん覚えなくていい(しかしこれから使えるとこあるかもなので何ができるかは記憶に残しておこう) 例えばexcelシートのデータをAccessのリンクテーブルで使おうとすると、一行目が項目名でないといけない だけど、個人的にシートにまとめたデータとか、上の方に表題や解説を書いてたり、表は3列目以降にあったりする それらのムダな情報を除去して、必要な表データを取り出せるのよ。元のシートはそのままに 純粋な表データになったらAccessDBのリンクテーブルとして使える (リンクテーブルとは、普通はDB内に作成するテーブルと似たものをexcelのシートの表データで代替するもの。シートの値を変えるとAccessからもその値が見える。DB内に読み込んでしまうと、最新を常に読み込まなくてはならなくなる=不便) 続く http://mevius.5ch.net/test/read.cgi/tech/1685489018/978
979: デフォルトの名無しさん [] 2024/04/17(水) 21:00:16.40 ID:moW2UzKN >>977 DBは例えば商品テーブルと売上テーブルがあったとして、それらから共通の商品コードを紐づけにして、関連データを得る感じ これらはそもそもDBとはどういうときに便利に使えるかをまず知らないといけない 自分の仕事(分析)に使えそうかをそこで判断してからです まずは1つのテーブル(データ)から始めることもある 例えばシートのフィルターを使うと思うが、各項目間の条件はandでしかできない 値がxxで始まるという条件は2つしか書けない などの制限がある(だよね…) Accessのリンクテーブルにするとクエリー(SQL)で自在に条件指定できる これに当てはまれば、これだけでもAccessにする価値ある (入り口は簡単なことでいい。使えそうなネタが無いのに勉強もする気起きないだろうし) 私が新しいことを勉強するときはまず必要な(便利になる)ネタを探す。見つかったら勉強始めること多い http://mevius.5ch.net/test/read.cgi/tech/1685489018/979
980: デフォルトの名無しさん [] 2024/04/17(水) 21:09:59.14 ID:moW2UzKN >>979 前にも書いたけど、パワークエリとAccessのクエリは別物です 自動車と言っても、エンジン車、HV、EVとか動力機構が別物みたいなもん 共通なとこは、元のデータをゴニョゴニョ加工して別の形で取り出す仕組み、な感じ http://mevius.5ch.net/test/read.cgi/tech/1685489018/980
981: デフォルトの名無しさん [] 2024/04/17(水) 21:29:48.38 ID:moW2UzKN >>979 AccessのVBAはexcelと似たような立ち位置 シンプルなことならVBA使わなくてもできる しかし規模が大きくなったり便利に使おうとしたら必要になる もちろん覚えることはAccess固有のことのみで可。しかし、多分使えるようになるのは簡単ではない excelのブック、シート、セル、シェイプ等がどう関連してるかというオブジェクト関連図があればほとんどの操作は簡単?なように、Accessも関連図探してくれば想像の範疇に置けるとも言える VBEでF2で出るオブジェクトエクスプローラ(だっけ)をよく活用してるなら、効率よくVBA書けるとも思う http://mevius.5ch.net/test/read.cgi/tech/1685489018/981
982: デフォルトの名無しさん [sage] 2024/04/17(水) 22:50:47.93 ID:VVnuHtS4 うーんムズい 超膨大なデータを扱う訳じゃなく多少の効率とか最適かは置いとくとぶっちゃけVBAで強引に何とかなっちゃう感じのものかな? 数台の分析機器がそれぞれの独立したワークブックの下の行にデータが1行ずつ累積されていく 俺のVBAはそれを開いてシートコピッて自ブックに持ってきて不要な行を削除して列を変えるの作っただけでね 実行すると自ブックに複数のコピられたシートが集まる 同シート内でもサンプルの種類がまちまちにあるそいつらをサンプル毎に分かれてるブックにデータを飛ばしたい うーんむずい http://mevius.5ch.net/test/read.cgi/tech/1685489018/982
983: デフォルトの名無しさん [] 2024/04/17(水) 22:53:28.70 ID:Hc/N7RA7 こんなこともわからない馬鹿に作らせるなよ http://mevius.5ch.net/test/read.cgi/tech/1685489018/983
984: デフォルトの名無しさん [sage] 2024/04/17(水) 23:01:49.30 ID:VVnuHtS4 accessは正直使わないんだよな 使用頻度なんて99.999%でexcelだし 従ってaccessは脳から消去 パワークエリを引き続き覚える http://mevius.5ch.net/test/read.cgi/tech/1685489018/984
985: デフォルトの名無しさん [sage] 2024/04/18(木) 06:46:26.79 ID:Z+31e4IV Accessは1ファイル2GBの上限あり これに引っかかってUnion Queryで動きが取れなくなり Excelのデータ モデルに戻ったでござる http://mevius.5ch.net/test/read.cgi/tech/1685489018/985
986: デフォルトの名無しさん [sage] 2024/04/18(木) 07:45:28.39 ID:Ph6ychmj >>984 ×使わない 〇使い方を知らない http://mevius.5ch.net/test/read.cgi/tech/1685489018/986
987: デフォルトの名無しさん [sage] 2024/04/18(木) 08:44:16.44 ID:bsHjvii7 2GBのクエリーを回避する脳みその性能が必要 http://mevius.5ch.net/test/read.cgi/tech/1685489018/987
988: デフォルトの名無しさん [sage] 2024/04/18(木) 08:48:08.23 ID:O8jGm8aK >>986 おたくもか でも困らんと思うよ http://mevius.5ch.net/test/read.cgi/tech/1685489018/988
989: デフォルトの名無しさん [] 2024/04/18(木) 09:05:41.46 ID:cMr18rZu >>985 1ファイル全部入っている必要はない テーブルは別出しでもいいし、デカすぎるテーブル一つを外だしでもいい それよりテーブルデカくなれば、SQL server express(まだあるっけ?) 無料でやりたいなら、postgre(綴不明)とかもある http://mevius.5ch.net/test/read.cgi/tech/1685489018/989
990: デフォルトの名無しさん [sage] 2024/04/18(木) 09:12:21.18 ID:7rI/ajtp >>987 2GBはファイルサイズの話だから仮にクエリに1バイトも使ってなくても上限は迎える 他人の脳みその性能気にする前に頭の上の蠅を追うべき http://mevius.5ch.net/test/read.cgi/tech/1685489018/990
991: デフォルトの名無しさん [] 2024/04/18(木) 09:15:20.71 ID:cMr18rZu >>989 全部入りで1GBとか超えてきたらテーブル別出しを検討していい (これからもデータ増えていくなら) そうするとテーブル以外のフロントエンド部のファイルがコンパクトになって、それによるメリットもある http://mevius.5ch.net/test/read.cgi/tech/1685489018/991
992: デフォルトの名無しさん [] 2024/04/18(木) 09:18:35.25 ID:cMr18rZu >>990 excelに行くのがありえない大きな間違い http://mevius.5ch.net/test/read.cgi/tech/1685489018/992
993: デフォルトの名無しさん [sage] 2024/04/18(木) 10:53:17.72 ID:8tIoRi7t 何故Excelの最下行を移動させてるし たぶんそれぞれの端末で個別のExcelファイルに取り込んでるんだろうけど、 サーバー側にひとつだけExcelファイルを設けて、そこにそれぞれの計測器からのcsvを入れる方が一般的では 個別のファイルの列(項目)のMaxを設定して、計測器ごとの生データから必要な列に割り当てるようにしたほうが 百倍楽なはず まさか、計測器の分析アプリがExcelに直接データを埋め込んでくれてる訳でもあるまい 難しく考えるからより面倒に成る Think easy シンプル・イズ・ベスチャ http://mevius.5ch.net/test/read.cgi/tech/1685489018/993
994: デフォルトの名無しさん [sage] 2024/04/18(木) 11:02:52.58 ID:Z+31e4IV 10年間での期間最大とか いくつかの項目での前時間コマとの差とか 10地点合計の時間軸串刺し合計とかやるので、 Union Queryせざるを得なかった http://mevius.5ch.net/test/read.cgi/tech/1685489018/994
995: デフォルトの名無しさん [sage] 2024/04/18(木) 11:32:44.96 ID:beyxyKOT >>992 データモデルはデータの持ち方でしかなく、 Accessからアクセスしたっていいんだぞ http://mevius.5ch.net/test/read.cgi/tech/1685489018/995
996: デフォルトの名無しさん [sage] 2024/04/18(木) 11:36:47.34 ID:Z+31e4IV Accessのグラフも貧弱やで http://mevius.5ch.net/test/read.cgi/tech/1685489018/996
997: デフォルトの名無しさん [sage] 2024/04/18(木) 11:47:01.26 ID:Z+31e4IV 2026年にサポート終了するので、 Access使ってるところはShare PointとかPower Appsに移行しろ つうことかと http://mevius.5ch.net/test/read.cgi/tech/1685489018/997
998: デフォルトの名無しさん [sage] 2024/04/18(木) 12:29:29.64 ID:ZuHg8DiJ >>993 最下行に移動させてるわけじゃなくそういう仕様でcsvでもない 300行のデータ、追加されて301行のデータ、追加されて302行のデータ と設備が累積データを上書きしてく そのブックは弄れないから最新の累積データだけ常に引っ張る 今のところは http://mevius.5ch.net/test/read.cgi/tech/1685489018/998
999: デフォルトの名無しさん [] 2024/04/18(木) 13:24:15.51 ID:1KjycSiR >>995 EXCELのデータモデルをkwsk accessのデータモデルではだめな理由も http://mevius.5ch.net/test/read.cgi/tech/1685489018/999
1000: デフォルトの名無しさん [] 2024/04/18(木) 14:05:40.47 ID:cMr18rZu Excel VBA 質問スレ Part81 https://mevius.5ch.net/test/read.cgi/tech/1713416618/ 申し訳ない、今立てた 不備あったらごめん http://mevius.5ch.net/test/read.cgi/tech/1685489018/1000
1001: 1001 [] ID:Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 323日 5時間 42分 3秒 http://mevius.5ch.net/test/read.cgi/tech/1685489018/1001
1002: 1002 [] ID:Thread 5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《UPLIFT会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 4 USD/mon. から匿名でご購入いただけます。 ▼ UPLIFT会員登録はこちら ▼ https://uplift.5ch.net/ ▼ UPLIFTログインはこちら ▼ https://uplift.5ch.net/login http://mevius.5ch.net/test/read.cgi/tech/1685489018/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.905s*