[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/27 05:00 / Filesize : 243 KB / Number-of Response : 1022
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Excel VBA 質問スレ Part81



1 名前:デフォルトの名無しさん [2024/04/18(木) 14:03:38.03 ID:cMr18rZu.net]
ExcelのVBAに関する質問スレ
コード書き込みや作成依頼もOK

次スレは>>980が立てること
無理なら細かく安価指定

関連スレ
Excel VBA 質問スレ Part79(ワッチョイあり)
https://mevius.5ch.net/test/read.cgi/tech/1674875532/

※前スレ
Excel VBA 質問スレ Part79
https://mevius.5ch.net/test/read.cgi/tech/1674874007/
Excel VBA 質問スレ Part80
https://mevius.5ch.net/test/read.cgi/tech/1685489018/

666 名前:デフォルトの名無しさん mailto:sage [2024/10/24(木) 23:49:08.67 ID:gWdTalSN.net]
他言語になったらExcel自体を捨てるわ

667 名前:デフォルトの名無しさん mailto:sage [2024/10/25(金) 20:08:59.97 ID:t/JkJLNK.net]
>>640
シリアル値に変換して拾ってみたら?
出来るか分からんけど

668 名前:デフォルトの名無しさん mailto:sage [2024/10/25(金) 20:41:45.61 ID:26k99h7B.net]
>>640
SearchFormat

669 名前:デフォルトの名無しさん mailto:sage [2024/10/26(土) 14:16:07.96 ID:Mbqk4jcj.net]
上にあったエクセルに画像を貼るってやつだけど
多すぎると重くならない?
じゃあSQLとか使おうとしてGUIクライアントみてみると画像の一覧表示ってないよね
というか画像が一覧表示できるSQLクライアントってあったっけ
dbに直にバイナリでいれることはできてもクリック作業させて1枚だけの表示はできるけど
あとはパス指定して1枚だけとか

670 名前:デフォルトの名無しさん mailto:sage [2024/10/26(土) 18:05:31.34 ID:M1lKcgDO.net]
>>640
VBAならではの関数使おうとしないで、ゴリゴリ書いて探してもいいんじゃない

Dim i As Long
For i = 5 To 40
 Dim rng As Range
 Dim d As Date
 d = Sheet1.Cells(4, i)
 If Month(d) & "/" & Day(d) = "10/23" Then
  MsgBox d
  Set rng = Sheet1.Cells(4, i)
  MsgBox rng.Address
 End If
Next i

671 名前:デフォルトの名無しさん mailto:sage [2024/10/26(土) 22:18:07.69 ID:GxzkuYFi.net]
イイね👍

672 名前:デフォルトの名無しさん mailto:sage [2024/10/27(日) 00:56:57.85 ID:MpeHyGUT.net]
If Month(d) & "/" & Day(d) = "10/23" Then
If Month(d) = 10 And Day(d) = 23 Then
If Format(d, "mm/dd") = "10/23" Then
If Format(d, "mmdd") = "1023" Then

673 名前:デフォルトの名無しさん mailto:sage [2024/10/27(日) 04:02:05.14 ID:/LttkEmj.net]
If Int(d) = 45588 Then

674 名前:デフォルトの名無しさん mailto:sage [2024/11/03(日) 23:01:45.05 ID:a7c2hGbI.net]
vbaでのテキスト抽出について質問です
海外からPDFで送られてくるINVOICEのテキストをexcelに抽出した後にデータを整形したいです
日付(date)、送り主(sender)、伝票番号(item no.)、内容品の記載(Description)、数量(Quantity)、単価(Price)、合計額(Total Amount)といった取引の明細について1行にまとめることは可能でしょうか?
5件の取引明細があれば、5行になる感じにしたいです



675 名前:デフォルトの名無しさん [2024/11/04(月) 00:52:30.80 ID:LRoLJKtH.net]
>>661
テキストをコピペできるタイプのPDFならPythonとかでテキスト抽出出来るけど
VBA単体でPDFのテキストって読み取れないと思う

676 名前:デフォルトの名無しさん [2024/11/04(月) 01:20:34.38 ID:Z+FizMUN.net]
形式が決まってるpdfならPower Query使えば?

677 名前:デフォルトの名無しさん [2024/11/04(月) 02:48:56.41 ID:ZegNJoLB.net]
>>662-663
scanの必要なPDFではなく、コピペはレイアウトが崩れますが貼り付け可能、PowerQueryでも読み込めます!

読み込んだ後の加工・整形でお知恵を借りたく・・
vbaで必要項目だけを1行にまとめ、5件の取引明細があれば、5行になる感じにしたいです
//www.post.japanpost.jp/int/use/writing/invoice.html

678 名前:デフォルトの名無しさん [2024/11/04(月) 18:32:10.56 ID:iOkw8UlU.net]
×お知恵を借りたい
○全部丸投げ

こんなこともできないのならやめとけ
作ってもらってもメンテすらできんだろ

679 名前:デフォルトの名無しさん mailto:sage [2024/11/04(月) 19:06:50.47 ID:Z+FizMUN.net]
>>664
これは骨が折れる・・・

とりあえず、1件1ページのみとして
郵便局のExcelフォーマットから出力したPDFを
Power Queryで1ページ全てを素読みしたけど、
拾うべきデータの範囲は着色したこの部分?
ttps://i.imgur.com/iOQsAel.png

帳票の枠の中でも、行が増えると行数も変わりそう。
ヘタすると、列数も変わるかもしれない。

なので、
1. 素読みのクエリーは型変更とか、固有列名を使わないステップに留めて、さっさと行番号・列番号のリスト形式に変えてBaseクエリーにする。
2. 拾うべき範囲を行番号・列番号で特定するのは、「ご依頼主」<=行番号<「お届け先」とかで特定して、行番号・列番号のテーブルを先に作る。
3. 拾うべき範囲ごとにクエリーを作って、2.のテーブルごとに範囲を絞り、各列の文字列を結合(数量のところは合計)する。
4. それぞれ得られた値を1行データのテーブルに生成(#table()を使うとか)
5. ファイル別の複数枚連続処理は、よくあるヘルパークエリーを使うが改造が必要か? パラメータクエリとかの知識がないと、難しいかもしれない。

Power Queryで出来なくはなさそう。

680 名前:デフォルトの名無しさん mailto:sage [2024/11/04(月) 22:48:59.67 ID:ZegNJoLB.net]
>>665
申し訳ないです・・

>>666
内容品の記載(Description)、数量(Quantity)、単価(Price)、合計額(Total Amount)の部分はいただいたアドバイス通りtableですんなり1行でまとめられますね!
日付(date)、送り主(sender)、伝票番号(item no.)の部分は郵便局フォーマットには丁寧にインボイス作成日・ご依頼主・郵便物番号など記載がありますが、
海外から送られくるものは簡素で記載がない場合があり、特定の文字列をヒントに隣のセルから転記するとかできないです。
5は今のところ大丈夫です。テーブルごとに範囲を絞るという方法ならいけそうなので調べて取り組んでみます。
作業工程を分かりやすく教えていただき有難うございました!

681 名前:デフォルトの名無しさん mailto:sage [2024/11/05(火) 18:26:33.39 ID:MMmUQJJe.net]
Power Queryは覚えておいた方が良いのでしょうか
先にSQLを覚えた方が良いでしょうか

682 名前:デフォルトの名無しさん [2024/11/05(火) 22:34:13.22 ID:wkH554fM.net]
それぞれ別物
どういう時に使うか調べて使いそうな方からどうぞ

683 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 05:24:25.86 ID:7RV4D6Tp.net]
>>667
もしかしたら、ChatGPTの方が
もっといい、愚弟的な答えを出してくれるかも

684 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 07:15:58.64 ID:uFBCMf7c.net]
愚弟の意見は聞いてもしょうがないかなあ



685 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 08:33:50.45 ID:7RV4D6Tp.net]
>>670
例えば、今回の衆院選選挙結果の総務省集計
ttps://www.soumu.go.jp/senkyo/50syusokuhou/index.html

「中間開票状況(比例代表)」の13時現在の中身は
Excelでも、都道府県ごとは各比例ブロックごとにシートが分かれていて
紙帳票仕様のネ申Excel。

これをCopilotでなくてChatGPTが
横:政党別、縦:都道府県別の、
得票数を一つのマトリクス集計にする
クエリーを作ってくれたらしい。

686 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 10:24:38.88 ID:2mRFCI0/.net]
らしいて どこにその結果があるかとか、どのサイトでその情報を発信してるとかまで書かないと
つか、その程度人間がやれよ、と 作業効率? 出てきた結果を鵜呑みにしてていーのか?
誰かがダブルチェックとかしないものをハイハイ信じてていいのか? まぁいいんだろうな

687 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 10:28:05.62 ID:rJ7Bpe7Q.net]
ダブルチェックw

688 名前:デフォルトの名無しさん mailto:sage [2024/11/06(水) 10:50:49.61 ID:2mRFCI0/.net]
つか、成績優秀なエリートがゴロゴロ集ってるはずの官庁でこのExcelの使い方は、恥ずかしくないのか
誰かがひとこと「違うよ」って言えないのか 先例主義に取り込まれてにっちもさっちもいかない結果なのか
退官間近の老害が他の表現方法を頑として認めないとかか ダブルチェックしてもこの有り様なのか やんぬるかな

689 名前:デフォルトの名無しさん [2024/11/06(水) 12:15:44.27 ID:spMsN6R2.net]
Excelでの作り込みはもうやめろ

690 名前:デフォルトの名無しさん [2024/11/06(水) 12:23:54.57 ID:spMsN6R2.net]
>>672
それ20年くらい前に作ったフォーマットを使い回しているだけだと思うぞ。

691 名前: mailto:sage [2024/11/06(水) 16:33:25.84 ID:BtyHfvPM.net]
>>677
それを単純に変換できないのが泣き所

692 名前: mailto:sage [2024/11/06(水) 16:36:58.86 ID:BtyHfvPM.net]
>>672
VBAの猛者だったら
この程度はお手のものかしら?

693 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 03:49:56.95 ID:2fq1pSrM.net]
>>679
できるのは当たり前だけど、仕事なら依頼者の要求通りに作るしかないんで、それなら人件費のかからないAIにやらせた方がいいってことなんだよ
自分で設計できる立場ならこんなひどい表は作らんが、このスレにたむろしてる便利屋にはそんな権限ないから

そもそも紙に鉛筆で書いて人間が数えてる時点でDXが聞いてあきれる

694 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 08:16:08.12 ID:+RRFEiMt.net]
真夜中のレスにしては冴えた意見 何があったんだろう
真夜中に起きて無きゃいけない境遇に陥った原因は



695 名前:デフォルトの名無しさん [2024/11/07(木) 10:38:46.03 ID:sTPvG4+T.net]
Excelファイルで公開するときは、数式などを含めると混乱を招く。

696 名前:デフォルトの名無しさん [2024/11/07(木) 11:04:54.70 ID:Ir/tiCTs.net]
いまだにexcel使ってるのが失笑もの

697 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 12:30:06.29 ID:VhgxmDKn.net]
>>683
Excel以外だと何使うの?
まさかGSSとか言わんよな

698 名前:デフォルトの名無しさん mailto:sage [2024/11/07(木) 19:26:49.99 ID:8kOJ2Hv5.net]
>>683
なんでこのスレにいるの?

699 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 09:21:33.63 ID:fuzcLRa9.net]
ブックを開くとR1C1参照形式になっている場合があるのですが、好みではないので手動でA1参照形式に直してます。
それが手間なのでExcelアドインを作って自動でA1参照形式にしたいのですが、他のブックがOpenされたときに実行する方法はありますか?

700 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 09:31:31.92 ID:IUJpLqtu.net]
そのマシンでいっとう最初にExcel使い始める時の儀式で、オプションのそれぞれの項目を整えるのは基本のキだろ
何だか知らないけど、とりあえずいぢってみっか であれこれやってるから、基本も身に付かない

701 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 09:44:48.02 ID:qkl1qcYD.net]
>>687
的外れすぎる
頭の悪さをひけらかすのはほどほどに

702 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 11:53:00.10 ID:nmvAbj6n.net]
最初に開いた設定を引き継いで感染していったの思い出した

703 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 13:02:30.29 ID:IUJpLqtu.net]
ん? 貶すだけのカキコに何の意味が? 「こうすんだよ」ってのを書いてこそクールなのに
きっと、かっこ悪い人生送ってんだろうな
tp://shichiriaisland2.☆.fc2.com/blog-entry-1.html ☆の部分はblogに
ちょっとググるだけでこれが出てきた どうすんだよ
これの真似をすりゃお望みが実現するのかも知らんが、そんなにしょっちゅうA1⇔R1C1表示が
目まぐるしく変わってしまう環境(それもググってるときにいくつも見掛けたけど)の方をこそ
見直さなきゃいけない気がするがな
そのせいでVBA実行時にそのたんびエラー吐いて業務が停滞してたんじゃあ、本末転倒

704 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 13:24:02.66 ID:IUJpLqtu.net]
サイトの主がView稼ぎのために質問したかと疑うほど、まるっと質問とサイトの内容が一致してるが
アドインの危険性も考慮しないといけない(Excel アドイン 問題性とかでググればいくつも)
自分側は受け入れるだけ・操作も自分だけ、という環境に限ってならそのサイト真似するだけで実装できるが
相手に渡すこともある・複数人で操作する、とかいう環境だと、アドインは決して効果的な最適解では無い
最悪クラッシュに結び付く らしい



705 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 13:32:32.25 ID:e1KbgQWu.net]
w
よほど悔しかったんだね

706 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:03:04.79 ID:qkl1qcYD.net]
>>690
貶すだけのカキコって>>687だろ
声に出して読んでごらん

707 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:15:53.69 ID:SgvUABwv.net]
読んだ
次は?

708 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:17:32.01 ID:N7CbOeYK.net]
エクセルで仮に奇数行が10行あったとして偶数行に10行の同じページを簡単にコピーする事って可能でしょうか?

709 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:29:35.41 ID:SgvUABwv.net]
可能です

710 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 14:37:30.23 ID:N7CbOeYK.net]
697
教えていただけると非常に助かります
ググってもいまいちわかりませんでした

711 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 15:32:43.99 ID:IUJpLqtu.net]
>>693

712 名前:デフォルトの名無しさん [2024/11/08(金) 19:02:04.66 ID:y8v+DuF6.net]
>>686
その常にExcelを起動していないといけない使い方がよくわからない

Excelはブック単位・ファイル単位でプロセスができるアプリケーションではない

713 名前:デフォルトの名無しさん [2024/11/08(金) 19:04:30.21 ID:y8v+DuF6.net]
>>695
「ページ」の意味がわからない

714 名前:デフォルトの名無しさん [2024/11/08(金) 19:08:16.83 ID:y8v+DuF6.net]
Excelでページと言ったら、印刷ページしか思いつかないしな。

セルにWebページのURLでも入力してんのかな?



715 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 19:22:17.86 ID:fuzcLRa9.net]
>>699
Excelファイルを開く→Excelが起動する→アドインが読み込まれる→Excelファイルが開く→アドインがA1参照形式に変更する
ということを企んでおります。

716 名前:デフォルトの名無しさん [2024/11/08(金) 19:41:50.81 ID:y8v+DuF6.net]
>>702
それはわかるんだけど、Excelはウィンドウが異なっていても、実体はひとつだから面倒なことなんだよ。

717 名前:デフォルトの名無しさん [2024/11/08(金) 19:50:45.80 ID:y8v+DuF6.net]
>>702
元の質問をちゃんと見た
あまりに基本的なことを聞いているのでびっくりしたわ

検索エンジンでものを調べることを学んだ方がいいわ

答えを教えるのは好きじゃないけど、調べたらいい説明が簡単に見つかったからおしえる

https://support.microsoft.com/ja-jp/office/%E3%83%96%E3%83%83%E3%82%AF%E3%82%92%E9%96%8B%E3%81%84%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB%E3%83%9E%E3%82%AF%E3%83%AD%E3%82%92%E8%87%AA%E5%8B%95%E7%9A%84%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B-1e55959b-e077-4c88-a696-c3017600db44

https://amacoda.net/blog/2018/09/toggle_reference_style_a1_to_from_r1c1/

718 名前:デフォルトの名無しさん [2024/11/08(金) 19:54:09.80 ID:y8v+DuF6.net]
>>702
「アドイン」も意味がわかっていないのに用語を使うのはやめてください。

アドインというのはExcelが起動したらアドインするもののことではありません。

Excelの機能ではない機能を追加する、追加した機能のことを「アドイン」と言います。

719 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 20:56:28.78 ID:qkl1qcYD.net]
>>699
どこにも常にExcelを起動していないといけないなど書かれていない
そして一部のブックを開いてインスタンスを起動した際、
表示がR1C1形式になることは実際にある
>>703
実体は一つとは限らない
インスタンスは複数作れる

元の質問者のやりたいことは、
マクロ名にAuto_Openの名をつけて書くだけだろ
なんか的外れの回答して悦に浸る奴多くて気持ち悪いな

720 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 21:05:16.42 ID:fuzcLRa9.net]
自己解決しました。
イベントハンドラーを設定することでブックオープン時に実行するようにしました。
下記をExcelアドイン化して自動化しました。

クラスモジュール:EventClassModule
Public WithEvents App As Application
Private Sub App_WorkbookOpen(ByVal Wb As Workbook)
Application.ReferenceStyle = xlA1
End Sub

標準モジュール:Module1
Dim EventHandler As New EventClassModule
Sub InitializeAppEvents()
Set EventHandler.App = Application
End Sub

ThisWorkbook
Private Sub Workbook_Open()
InitializeAppEvents
End Sub

721 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 21:48:48.84 ID:mDRvQ/TX.net]
>>705
僕ちゃん凄いねー

ほら、皆も言ってあげな?
そういう病気だからしゃーないのよ

722 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 22:19:30.03 ID:bk17XEVr.net]
また喧嘩か?

723 名前:デフォルトの名無しさん mailto:sage [2024/11/08(金) 23:20:44.91 ID:dHRMsI8D.net]
新規ブックを良い感じに開くマクロってこと?
あとxlsm起動だけでマクロを動かせるの初めて知ったわ

724 名前:デフォルトの名無しさん [2024/11/10(日) 04:25:53.26 ID:NcxfIIMm.net]
>>706
ブックを開く
他のブックを開く

と書いてあるので解釈としては同時に2つのExcelファイルを開いて使うと言っている可能性がある

上記の場合はお互いのExcelファイルが切り離されないExcelの実行なので、干渉することがあるので注意しろと書いた。



725 名前:デフォルトの名無しさん [2024/11/10(日) 04:33:58.00 ID:NcxfIIMm.net]
>>710
Excelファイルを開いただけで、任意のマクロを実行させることができるから、Excel 2007からマクロ付き、マクロなしでExcelのファイル形式を分けるようになった。拡張子が違うのはそのため。

間違って開いて意図しないマクロが実行されることを防ぐ仕様に改められた。

悪意のある人間が作ったものだとExcelファイルを開いただけで、マクロマルウェアが実行されてセキュリティ事故になる。

726 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 09:05:30.20 ID:UDxeQg0j.net]
>>711
可能性があるってだけで、
>>686
> その常にExcelを起動していないといけない使い方がよくわからない
って言い切れるのすごいな
同時に2つのExcelファイルを開いて使おうが、
インスタンスは1つとは限らないのは前述の通り
> お互いのExcelファイルが切り離されないExcelの実行なので、干渉することがあるので注意しろと書いた。
日本語でおk

727 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 10:31:33.18 ID:3wt4fRdi.net]
ブックは複数でもVBAのインスタンスは一つだよ
実験してみればすぐわかるが、2つ目を起動すると1つ目が止まって、あとから起動した方が優先的に実行されるから

728 名前:デフォルトの名無しさん [2024/11/10(日) 11:15:21.98 ID:NcxfIIMm.net]
>>713
Windows版しか確認していないけど、タスクマネージャーを見るとExcelはプロセスがひとつでファイル単位はマルチスレッドで実装されている。

Excelのバージョン違いを使うというならいいが、こんな面倒なこともしたくないだろ。

ちなみにOutlookも二重起動できるが、それは見かけだけ。

729 名前:デフォルトの名無しさん [2024/11/10(日) 11:15:22.06 ID:NcxfIIMm.net]
>>713
Windows版しか確認していないけど、タスクマネージャーを見るとExcelはプロセスがひとつでファイル単位はマルチスレッドで実装されている。

Excelのバージョン違いを使うというならいいが、こんな面倒なこともしたくないだろ。

ちなみにOutlookも二重起動できるが、それは見かけだけ。

730 名前:デフォルトの名無しさん [2024/11/10(日) 11:15:29.64 ID:NcxfIIMm.net]
>>713
Windows版しか確認していないけど、タスクマネージャーを見るとExcelはプロセスがひとつでファイル単位はマルチスレッドで実装されている。

Excelのバージョン違いを使うというならいいが、こんな面倒なこともしたくないだろ。

ちなみにOutlookも二重起動できるが、それは見かけだけ。

731 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 12:08:16.47 ID:E+ApCFsC.net]
Excelのインスタンス/プロセスがひとつになるか複数になるかは起動方法次第ですよ。
[Alt]押しながら実行するかコマンドで/xオプションを付与して実行すれば新しいインスタンス/プロセスで起動されます。

732 名前:デフォルトの名無しさん [2024/11/11(月) 05:39:21.67 ID:NQ0EoKmB.net]
>>718
初心者にそんな説明をすんな

733 名前:デフォルトの名無しさん [2024/11/11(月) 05:40:43.31 ID:NQ0EoKmB.net]
元の話がExcelファイルを開いたときにすべて自動的に設定を変更させたいという質問だぞ?

734 名前:デフォルトの名無しさん mailto:sage [2024/11/11(月) 12:58:42.82 ID:ka8ZtxVN.net]
>>718
alt起動はお世話になることがある



735 名前:デフォルトの名無しさん mailto:sage [2024/11/11(月) 13:55:41.09 ID:5S7r+2Ar.net]
背景を書いた方がいいんだろうな 2010までは複数のExcelを立ち上げても自動的に別のインスタンスで起動していたが
2013以降はおなじインスタンスで起動するから、激重のExcelを立ち上げちゃったら、他に起動していたExcelまで
動作がカクカクになってしまうので、それを回避するためにALT起動は有効だよ、と
マシン買い替えろ ってのもあるけど

736 名前:デフォルトの名無しさん mailto:sage [2024/11/11(月) 14:04:04.48 ID:NYpo9nL7.net]
Excel95ですら同じウインドウ内で開いてなかったっけ?

737 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 00:46:59.60 ID:X1+LzEIn.net]
今でも.xls使えるよね?
.xlsだとブックオープンのイベント使えないの?

738 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 03:22:04.61 ID:s7TrriqN.net]
使えるよ
マクロ入りのxlsはxlsmと同じ挙動になる

739 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 20:24:22.14 ID:FmVUeBRT.net]
だよね
>>712が謎理論だなーと思って

740 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 20:49:10.98 ID:ZayvrQXu.net]
いや、メールの添付ファイルで .xlsx だとマクロが入っていない、入っていても実行されないからそれなりの安全確認効果があるのよ

741 名前:デフォルトの名無しさん [2024/11/13(水) 00:26:45.68 ID:qet6V+FN.net]
最近はデフォで拡張子表示してくれるようになったの?

742 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 00:57:24.54 ID:8T0UYdIm.net]
んなわけない
アイコンのデザインが微妙に違うのと、フォルダを詳細表示にするとマクロ有効と表示される

743 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 10:47:56.20 ID:+aAEkQcC.net]
また背景の話に成るけど、旧Verでマクロ入りでつくられた.xlsを新しいVerのExcelで開くとマクロは実行されるけど
保存時にはデフォでは.xlsmでしか保存できないから、敢えて保存形式を旧Verのxlsで保存とか、ひと手間余計に必要
そんな手間を掛けてまで.xlsとして保存し続ける理由は何なんだ?という
旧Verのマクロ入り.xls開くときにアラート発するかどうかまでは記憶がおぼろ

744 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 11:47:44.96 ID:8T0UYdIm.net]
>>730
そりゃ古いPCが残ってるからだろ
お金の問題だったりリテラシーの問題だったり、過去の資産の関係で乗り換えれない人もいる
いまだにMS-DOSやN88-BASICすら残ってるんだぞ



745 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 12:04:22.68 ID:yVT3j+C4.net]
>>730
.xlsm は .xls 以上に黒判定なんだからどっちでもいいだろ

746 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 12:50:15.63 ID:ta3UU21D.net]
>>732
逆逆
.xlsmより黒いのが.xls
中身全部カプセル化されたブラックボックスだからね

747 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 13:16:07.36 ID:yVT3j+C4.net]
未だにセキュリティホール残ってんの?
聞いたことないけど

748 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 14:02:06.38 ID:sAaCV0t5.net]
悪意のあるコードを実行したら悪さができるという意味では、そりゃVBAセキュリティホールだらけというかVBA自体がセキュリティホールそのもの
その大前提において、あくまでVBAは作成者を完全に信頼できる場合に限り実行してよいものであって、
信頼できないVBAが意図せず実行されないようにするための対策は十分に施されている

749 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 14:03:08.54 ID:ta3UU21D.net]
モダンExcelとの完全な互換性もなく既に.xlsは非推奨
MSのサポートもない
自動で実行されることがないからセキュリティホールと呼ばれないだけで、
無思慮にコンテンツの有効化ボタンをおせば危険な動きをさせられることは変わらない
.xls使い続けてる人はただのセキュリティリテラシーの低い人ってだけだよ

750 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 16:39:50.11 ID:+aAEkQcC.net]
自社内で使い回してる分にはどうでもいいけどね それを取引先だのにメール添付して送り付ける?
取引量徐々に減らされるだろ? スパッ!と切られるかも知らんが
どういう前提で.xlsについて聞きたいのか、先ずはその立ち位置を明確にして欲しいもの

751 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 19:07:24.86 ID:qgK1gcFm.net]
取引先に .xlsm 送ったらドン引きされるだろって言ってるだけだよ

752 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 19:51:17.74 ID:ta3UU21D.net]
>>738
.xlsも同じかそれを越えて白い目で見られてることくらい知っといた方が良い

753 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 20:02:48.77 ID:Xnanuat/.net]
経営者は事務員が開いてるファイルの拡張子を見る機会なんてないから
それで取引を切るとか、よっぽどトラブルでも起こさない限りありえない
本当に働いたことあんのかな

754 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 20:41:33.31 ID:2OeWj1Ll.net]
>>727
「それなりに」だよねそうだよねー
後出しご苦労さま



755 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 21:05:13.28 ID:O1sM7pap.net]
俺がOpenXMLで作った .xlsx は良くExcelを落とすのであまり信用するなよ

756 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 21:36:26.04 ID:ta3UU21D.net]
>>741
「そうでないものはそうでないと分かるようにする」ことって、
セキュリティやガバナンスにおいてとても重要なことなんだけど、
リテラシー低すぎるとそれすら理解できないんだな

757 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 00:07:49.25 ID:5EQWyarC.net]
>>743
そうそう、僕ちゃん正しいからこれからもそうするんだよね?
大丈夫、周りがちゃんとフォローするから

758 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 09:14:25.74 ID:O4Gv76Dj.net]
いろんな立ち位置の人が混ざってるのは理解できるが、事務員と経営者て なしてその対比なんだか
下請けに仕事出すレベルのそれなり中堅みたいな規模なら、社内にセキュア担当とか設けるもんだろ?ちがうのか?
いまどき親会社が下請けに.xls添付してるようなら、ちょっとどうかと仕事を請けるのやめようかと思案すべきだし
逆ならって意味なんだが 同列の協業とかだったら「あすこはまだこんな仕事してやがる、よし追い落とそう」とか
企む基準に成るレベル 下請けから.xls送られてきたら設備投資に余力が無いと判断されて発注が躊躇われる
そんな経営判断もできない経営者はこの先伸びる力を持っていない、とまで書いておこう

759 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 10:02:12.81 ID:S62JpFh9.net]
セル結合してたら契約切ってる

760 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 10:06:51.81 ID:0tHdumUr.net]
>>744
人をバカにしても自身の能力が上がるわけじゃないし、
バカにする内容によっては自身がバカにされる対象になるよ

761 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 11:26:17.66 ID:O4Gv76Dj.net]
>>746 えー、それはゆるして データじゃ無くてタイトルとかだから、ね、ね、ね ダメかー

762 名前:デフォルトの名無しさん [2024/11/14(木) 15:07:20.24 ID:a5xmyjQf.net]
エクセル使ってたら契約切ってる

763 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 19:00:31.36 ID:VvA7K8zf.net]
そんな権限持ってな

764 名前:いくせに []
[ここ壊れてます]



765 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 21:35:31.13 ID:Xif/XSUI.net]
一般事務員にそこまで高度なスキルがヒットなのかwww

766 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 10:46:35.05 ID:ywD+hKxA.net]
「ヒットなのか」って、意味不明






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<243KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef