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/
232 名前:デフォルトの名無しさん mailto:sage [2024/07/12(金) 19:40:31.11 ID:PZzrISVh.net] 結局作成者しか分からない書き方になってしまうね
233 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 02:58:36.45 ID:q/C/4svJ.net] 図形の書式→文字の効果の "四角"(図形幅に合わせて文字が変形するやつ)と"変形なし"をワンボタン切り替えられるようにしたいのだけど 効果四角→変形なし をマクロ記録した後コードを分けて実行すると、四角変形は上手くいくけど変形なしのコードを実行しても実際の結果と違って変形が解除されない…
234 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 10:51:53.06 ID:cXbjogOx.net] コードを書かんとわからんぞ
235 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 12:11:51.29 ID:eBJkpv1T.net] >>228 俺も同様の経験したことある 図形の効果がオンはできるがオフがキレイにできない
236 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 13:37:29.34 ID:q/C/4svJ.net] >>229 Sub tes() '文字を図形幅に合わせて変形 Selection.ShapeRange.TextEffect.PresetShape = msoTextEffectShapePlainText Selection.ShapeRange.TextFrame2.WordArtformat = msoTextEffect1 End Sub Sub tes2() '変形を解除 Selection.ShapeRange.TextFrame2.WordArtformat = msoTextEffect1 End Sub マクロの記録だと変形解除のコードが文字のエフェクト?初期化しか記録されない PresetShapeをどうにかするんだと思うけど調べてもそれらしいのが出てこないの >>230 もしかして手動解除しかできない…?
237 名前:デフォルトの名無しさん mailto:sage [2024/07/13(土) 16:19:37.49 ID:cXbjogOx.net] 運用シーンの想像が付かないが、連動させれば動作するけど切り離すとダメってのは 元のサイズとか位置とか仕様とかを記憶させてないんだから戻しようが無くてVBAも無言に成るしかないのでは addShape 辺りで最初に細かな設定したシェイプを作って、変形して、リセット とかなら動作するはず
238 名前:デフォルトの名無しさん [2024/07/13(土) 21:47:50.32 ID:IXVKi1AD.net] わからんけど、変えるのが駄目なら消して作り直せば?
239 名前:デフォルトの名無しさん mailto:sage [2024/07/14(日) 21:07:35.67 ID:LO5YDZM2.net] TextFrame2.WordWrap = True(自動改行オン)の状態でシェイプ内テキストが自動改行されているかを Len(TextFrame2.TextRange.Text)とLen(TextFrame2.TextRange.Lines(1))の比較で 判定出来たので、改行されていたら TextFrame2.WordWrap = False(自動改行オフ)にしてTextEffect.PresetShape = 1(四角変形)に設定。 改行無しかつTextEffect.PresetShape = 1だったらいったんシェイプ消してaddShapeで作り直し という感じで文字数が少ない時は通常表示、多い時は幅圧縮表示するコードいちおう書けました。ありがとうございます。
240 名前:デフォルトの名無しさん [2024/07/15(月) 11:36:02.72 ID:8PBTMz0X.net] >>234 そやね 何か技があるかと見てたけど変形なしにするのは作り直ししかなさそうに思う
241 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 15:22:20.01 ID:vG2riI25.net] 個人用マクロブックをクラウドや別PCでも共有して使う方法ってありますか?
242 名前:デフォルトの名無しさん [2024/07/20(土) 17:59:42.08 ID:pd3T6vIK.net] >>236 「共有」とはブックの共有のことをいっているのか?
243 名前:デフォルトの名無しさん [2024/07/20(土) 18:00:37.42 ID:pd3T6vIK.net] >>236 Excelファイルのコピーがわからないということか?
244 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 18:07:57.97 ID:1LSrUOUE.net] マクロを適当なブックにコピーしてクラウドなりに上げれば?
245 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 18:40:25.85 ID:vG2riI25.net] >>237-239 個人用マクロブックってのはこれです https://allabout.co.jp/gm/gc/297809/ これまでは自分で作ったFunctionとかを使い回すときにはブック毎にコピペしてたんですけど、こんなもんがあるということを知りまして かといってこれはローカルでしか機能しそうになかったので、クラウド運用のときとかに使う方法あるのかな?と思いまして 無理ならそこまで便利なものでもないかな
246 名前:デフォルトの名無しさん [2024/07/20(土) 18:49:25.40 ID:pd3T6vIK.net] >>240 ネタかよw Excel 2003の記事を読んでいるが、Windows XPを本当に使っているのか? まずはそこからだ。
247 名前:デフォルトの名無しさん [2024/07/20(土) 18:49:55.50 ID:pd3T6vIK.net] クラウド運用って何?
248 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 19:13:41.69 ID:6PYMQqn5.net] コードだけ控えとけばいいのでは
249 名前:デフォルトの名無しさん [2024/07/20(土) 19:35:28.68 ID:pd3T6vIK.net] >>240 誰も教えてくれなかったんだろうけど、VBAのコードの使い回しなら、エクスポート・インポート機能を使うんだよ。
250 名前:茶々 [2024/07/20(土) 20:12:14.78 ID:8zrAcMd6.net] ド素人ばかりで草
251 名前:デフォルトの名無しさん [2024/07/20(土) 20:46:51.23 ID:pd3T6vIK.net] >>245 個人用マクロブックはセキュリティ上の問題で使われなくなった。 ネタだとは思うが、この仕組みはかなり危うい。 実際にこうやって仕込むと自分自身でもコントロールができなくなる。
252 名前:茶々 [2024/07/20(土) 22:06:00.13 ID:iFgkPgQM.net] >>246 ド素人で草 どこの会社だよそれ それともバカの自己判断か?w
253 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 00:07:04.12 ID:fYsJOoNz.net] >>236 >>240 個人用マクロブックなんて機能あったんだなぁ 個人で使うには便利だろうけど 動かしようがないし共有用途では無理だろうね 俺もあんま詳しくないんだけど 作ったVBAエクセルをアドインファイル(xlam)にして 共有フォルダなりクラウドなりに置いといて各PCから参照してもらうのはどう? アドイン化されたプロシージャは「マクロ」の一覧から非表示になっちゃうから リボンにマクロ実行のボタンを追加してもらう必要があるけど そのへんのやり方も下の記事に書いてあったから見てみて 自作したVBAをアドインにして使う方法 #Excel - Qiita https://qiita.com/comugi/items/21dfc8baf1666e239536
254 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 12:56:39.68 ID:VGCsTqoL.net] >>248 どうもありがとう とりあえずあまり知られてない機能なのはわかりました 特定のいくつかのコードはアドイン化して各PCで使っているんだけど、これまで作ってきた色々なFunctionとか全部やると大変なことになるので 今は一つのモジュールにまとめて新規ファイルには最初に突っ込んだりしてるんだけど、たまにアップデートとかしたときには全部入替となるとまた大変で そこでこんな機能知って便利かな?と思ったんだけど、最近は大抵のファイルはクラウドにおいてるんで、出先では使えないかなと クラウド上のファイルの場合、PERSONAL.XLSBの参照先はどこになるのかな?とか知ってる人いないかな?と思って質問しました どこにあるファイルでも基本そのローカルの場所を参照してくれるならPERSONAL.XLSBを配布すればよさそうだけど…一度また自分で調べてみます
255 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 14:32:55.86 ID:Qlqjn6xB.net] >>249 ほんのちょっとググればローカル固定でPERSONAL.xlsbが作られるのは分かるけどね 単一のブックにすべてのマクロを作成して保存する - Microsoft サポート https://support.microsoft.com/ja-jp/office/aa439b90-f836-4381-97f0-6e4c3f5ee566 マクロの共有 Personal.xlsb ファイルを他のユーザーと共有する場合は、他のコンピューターの XLSTART フォルダーにコピーできます。 Windows 10 の場合、 Windows 7、および Windows Vistaでは、このブックは C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart フォルダーに保存されます。
256 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 14:40:38.34 ID:Qlqjn6xB.net] >>249 というか アドインに詰めて各PCで使ってもらうにしろ Personal.xlsbを配布するにしろ 結局のところあんまり労力は変わらないような…?
257 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 14:41:42.67 ID:Qlqjn6xB.net] うちの会社で勝手に入れられる業務用アドインだと有効化した時点で自動でリボンへメニューが追加されるんだよな あれどういう仕組みなんだろ見れたら見てみるか…
258 名前:デフォルトの名無しさん [2024/07/21(日) 15:10:31.60 ID:zm5uApN3.net] >>252 手は一つだけではないかもだが、起動時にリボン登録を走らせる
259 名前:デフォルトの名無しさん [2024/07/21(日) 16:52:25.09 ID:bEwBbSRS.net] >>253 commandbars やな
260 名前:デフォルトの名無しさん mailto:sage [2024/07/22(月) 22:58:14.94 ID:of/dmjKk.net] 常時通信するソフトを個人用PCに強引に入れさせられる ↓ セキュリティで10分でロックかかるかは触らないと通信エラーになる ↓ 部長と情シスにvbaで定期的にカーソル動かすかマウスムーバーをAmazonで買うしかなくなると相談する ↓ セキュリティ解除はしないけどそのどちらかでやってくれと回答される ↓ これついては聞かなかったことにするとまで言われる 何という責任逃れ軍団
261 名前:デフォルトの名無しさん [2024/07/22(月) 23:21:56.75 ID:W5cKTeXz.net] >>255 完全に代替できるまともな案を提案すればいいだろ どうせ何も出せない無能のくせに
262 名前:デフォルトの名無しさん mailto:sage [2024/07/22(月) 23:24:31.08 ID:+7Ic8Cyk.net] ロックでスリープしなけりゃいいんじゃね?
263 名前:デフォルトの名無しさん mailto:sage [2024/07/22(月) 23:24:36.67 ID:rCu2IFtP.net] 余計な2行目のせいで「そういうアンタはマトモな案を出せる有能なのかよ🤬🤬🤬🤬🤬🤬🤬🤬🤬🤬」ってしょーもないおサルのレスバ合戦に発展するんでしょ ぼく知ってるよ
264 名前:デフォルトの名無しさん [2024/07/23(火) 00:09:58.84 ID:ky93KE1q.net] そんな煽りに乗ってくれればいいね バカは不自由すればいいって一蹴されて終わりだろww
265 名前:デフォルトの名無しさん [2024/07/23(火) 05:55:25.90 ID:t79JZUp1.net] いやいやそこじゃなくて、 何で会社のではなく個人用PCなのかだろう どんな状況だよ
266 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 07:45:36.51 ID:yA3s1fWI.net] こんな便所の落書きでしかマウント取れないお猿の大将って……()
267 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 07:46:47.64 ID:yA3s1fWI.net] >>260 社用の個人PCなのか 社外のプライベートPCのことなのか 原文が適当すぎるから何も言えねぇ
268 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 08:17:50.27 ID:BuJCezvl.net] こういう面倒臭い案件大好き もうちょっと詳細書いてみ? 上役や情シスからお墨付きもらったんだろ? やりたい放題じゃんか 責任逃れまでできる それとも日中ボーっとしてることが多いからてんで、最低限マウスいぢくってる振りぐらいはしろ っつーペナルティなんか? セキュリティで10分操作が無ければロック掛かる通信監理システムって何だろうな 普通そういうシステムは、稼働したら一日中ほったらかしにしとくのが普通だろうに
269 名前:デフォルトの名無しさん [2024/07/23(火) 17:38:37.23 ID:TPPfHQM2.net] >>249 そもそも自分の環境の説明がまったくないんだが?
270 名前:デフォルトの名無しさん [2024/07/23(火) 17:41:00.00 ID:TPPfHQM2.net] >>263 いまはPC操作をしていなくても仕事をしていると判断することが多い。
271 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 19:59:44.87 ID:35eDOqtl.net] VBAで定期カーソル移動で解決したわ モノタロウでマウスジグラーも頼んだけど使わなくて済んだ ネットワーク障害があったときは俺の範疇じゃない 流石俺だわ
272 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 20:09:46.02 ID:cXSn49vY.net] >>266 俺なら鏡の上にマウス置く
273 名前:デフォルトの名無しさん [2024/07/23(火) 22:31:26.96 ID:HkbI738T.net] いまさwebからExcelに情報とるソフト作ってるんだけど 「Microsoft Internet Controls」のライブラリ使ってるんよ でもIEっていずれ使えなくなるんよな?やっぱchromeとか違うブラウザ方法でやったほうがいいん?
274 名前:デフォルトの名無しさん [2024/07/23(火) 23:21:21.21 ID:LnBdIObW.net] >>268 そやな もうそれは卒業していい
275 名前:デフォルトの名無しさん [2024/07/24(水) 00:53:54.71 ID:Yd5lPCFP.net] スクレイピングするなら何が一番ええの? Selenium Basicでええのか?
276 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 01:01:55.12 ID:Aql4xph6.net] >>270 まずはVBAを使わないこと
277 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 01:08:43.85 ID:l8TdcfaH.net] ユーザー数が多いのでいくなら、Power Query PQでできないボタン操作絡みとかだったらPythonかしら?
278 名前:デフォルトの名無しさん [2024/07/24(水) 01:39:29.85 ID:Yd5lPCFP.net] まじですかー Pythonを使えるようになるのは道のりながそう Excelだけで完結したいのにめんどうすぎる
279 名前:デフォルトの名無しさん [2024/07/24(水) 01:40:21.77 ID:mluzaMP6.net] WEBだけでなくもっと広く自動化したいならRPA
280 名前:デフォルトの名無しさん [2024/07/24(水) 02:37:37.68 ID:Yd5lPCFP.net] なんかTinySeleniumVBAってのが簡単そうだからそっちでやってみるわ
281 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 19:28:44.16 ID:23AdqYHQ.net] >>268 コード見してみ
282 名前:デフォルトの名無しさん [2024/07/25(木) 01:39:41.05 ID:SZPx3Myy.net] >>276 独学で恥ずかしいからヤダ>< いまここ見てTinySeleniumVBAっての入れてedgeを開くところまできた! https://qiita.com/uezo/items/66e20b064ffd5f239b9a
283 名前:デフォルトの名無しさん [2024/07/25(木) 01:58:42.32 ID:SZPx3Myy.net] WebDriverのmsedgedriver.exeで立ちあがったウィンドウが消えない 立ち上がったedgeは Driver.CloseBrowser で消えるのに!!どうすればええんや
284 名前:デフォルトの名無しさん [2024/07/25(木) 02:04:13.82 ID:SZPx3Myy.net] >>277 のLink見てこれで何とかedgeが立ちあがったんだけどさ webドライバ?(msedgedriver.exe)で開いたウィンドウが開いたままになるのが気に食わないから閉じたいんだけど なんて付け足せばええ?天才いたら教えてくれええ Public Sub main() ' Start WebDriver (Edge) Dim Driver As New WebDriver Driver.Edge "C:\Users\〜〜〜\msedgedriver.exe" ' ブラウザを立ち上げる Driver.OpenBrowser ' 指定したURLを開く Driver.Navigate "URL" ' 立ち上げたブラウザを閉じる Driver.CloseBrowser End Sub
285 名前:デフォルトの名無しさん [2024/07/25(木) 12:50:18.09 ID:7O0EkaPX.net] 事故解決はまだかw
286 名前:デフォルトの名無しさん [2024/07/25(木) 13:34:22.38 ID:SZPx3Myy.net] 事故解決したわ クローズじゃなくてシャットダウン使ったら全て閉じたわ
287 名前:デフォルトの名無しさん [2024/07/25(木) 14:33:04.71 ID:7O0EkaPX.net] >>281 F2のオブジェクトブラウザも活用してな オブジェクト名とプロパティ、メソッド眺めると何を使うか、何ができるかおおよそわかる もちろんサンプルソース色々見るのも必要だけど
288 名前:デフォルトの名無しさん [2024/07/25(木) 17:58:46.43 ID:d36Rq1nw.net] マウスのクリックとかキーボードの入力までチェックしている会社があるが、そういうイベントを自動的に発生させるものもあるから意味ないよなあ
289 名前:デフォルトの名無しさん mailto:sage [2024/07/26(金) 08:07:31.00 ID:h10hR1tY.net] 少なくとも、何かあった(問題発生)時の原因切り分けには役立つ 経緯を辿れるのは重要
290 名前:デフォルトの名無しさん [2024/07/26(金) 12:39:47.80 ID:ZcP8A8QQ.net] なんか無理やりVBAでスクレイピンするよりPythonでも学ぼうかな なんか最近のExcelってPythonを使えるんでしょ
291 名前:デフォルトの名無しさん [2024/07/26(金) 12:39:48.16 ID:ZcP8A8QQ.net] なんか無理やりVBAでスクレイピンするよりPythonでも学ぼうかな なんか最近のExcelってPythonを使えるんでしょ
292 名前:デフォルトの名無しさん mailto:sage [2024/07/26(金) 17:30:58.83 ID:pCo9FROv.net] 使えるといっても一部の機能だけなはず
293 名前:デフォルトの名無しさん mailto:sage [2024/07/26(金) 20:18:35.01 ID:j0JS6yAA.net] なんなら何でエクセルでやるの
294 名前:デフォルトの名無しさん [2024/07/26(金) 20:28:12.57 ID:JylNHC7t.net] >>288 彼らにそれを言っても無駄
295 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 05:50:07.37 ID:RNvy9Kyk.net] Excelは万能だと思い込んでいるだけでしょうに
296 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 07:41:33.03 ID:xUKwOIPS.net] 私はExcel がとても好きなんです 何でもExcelに寄せて解決しようと考えます
297 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 08:08:40.83 ID:YclQyCPB.net] 好きこそものの上手って奴だな 好きなのはいいこと 他人の評価に惑わされて新しいものに飛び付いたり、無理して上の方を目指したりしても あんまし上達は見込めないこともあるし、好きだからこその見極めとかもできるように成るし
298 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 08:21:10.66 ID:/Rm6QbSr.net] Excelは統合開発環境だろ?(白目)
299 名前:デフォルトの名無しさん [2024/07/27(土) 10:09:36.11 ID:vTCaaucv.net] 職場のルールだから上司の許可とればいいだけやん 無断で勝手なことするのが悪い
300 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 14:10:58.02 ID:MpFjT9ff.net] >>288 ほんそれ
301 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 16:04:17.42 ID:f+5IapJ8.net] そこにエクセルがあるから
302 名前:デフォルトの名無しさん [2024/07/27(土) 17:19:55.05 ID:0d/nChKn.net] >>296 ほんそれ
303 名前:デフォルトの名無しさん [2024/07/27(土) 17:39:22.95 ID:dZSJkFHS.net] >>295 >>297 x ほんそれ o ほんとそれ
304 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 18:16:30.12 ID:YclQyCPB.net] ○ ボンゴレ
305 名前:デフォルトの名無しさん mailto:sage [2024/07/27(土) 18:26:25.05 ID:RNvy9Kyk.net] 別にテメェの金で買ったソフトをどう調理しようが勝手だろが
306 名前:デフォルトの名無しさん [2024/07/27(土) 23:25:12.94 ID:ALN241hL.net] >>298 XL
307 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 01:52:13.70 ID:AI4heTLU.net] エクセルはインストール全面禁止みたいな環境でも使えるからな 好むというかそれしか選択肢がない
308 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 02:00:14.06 ID:hbyVmHWp.net] Windowsに標準で入ってるPowerShellもかなりのことができるんだけどね Officeすら入ってない業務アプリ専用端末なんかでも使えるし
309 名前:デフォルトの名無しさん [2024/07/28(日) 06:01:12.49 ID:tp6EkYfE.net] そう思ってたが、実はC井も使えると分かって愕然
310 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 10:25:58.68 ID:PDbL5QOd.net] 入力支援ないとだめぽ
311 名前:デフォルトの名無しさん [2024/07/28(日) 10:44:37.43 ID:Sh9zjpk8.net] ぽ
312 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 16:37:22.13 ID:/XajKr+9.net] うんけ
313 名前:デフォルトの名無しさん mailto:sage [2024/07/28(日) 18:49:51.38 ID:srb26qrN.net] ♯#井丼升
314 名前:デフォルトの名無しさん [2024/07/30(火) 17:16:16.88 ID:PmWSmSbC.net] >>302 解釈が難しいな。
315 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 17:36:17.77 ID:Gd5OjP8y.net] >>304 メモ帳コーディングは地獄の一丁目 おまけに.netも無しじゃ最近の若いモンにはきつかろう
316 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 19:39:57.90 ID:WSvvKjsh.net] VBAのコード入力による学習は エクセルがないと無理なんですか? エクセルは高いから躊躇してます
317 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 19:52:25.13 ID:dHP4AZe0.net] Microsoft365でも契約しな OneDrive1TBがついて得やで
318 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 20:22:26.75 ID:RvCjVRz7.net] 性能が高いのは良いこと
319 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 20:40:14.84 ID:5WXETp/h.net] cut、pasteする時にWindows11 のクリップボードがにゅにゅーっと出てきて暫く居座る奴はカトペを置き換えるしかないの?
320 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 20:46:04.67 ID:dHP4AZe0.net] >>314 ???????????????????????????????????????????????????
321 名前:デフォルトの名無しさん [2024/07/30(火) 21:07:14.23 ID:nPiAUXL+.net] 10の頃はクリボー履歴を残さない設定があったけど
322 名前:デフォルトの名無しさん [2024/07/30(火) 21:17:03.86 ID:IMwqHlbY.net] >>311 千円で買えよ!
323 名前:デフォルトの名無しさん [2024/07/30(火) 21:17:57.51 ID:IMwqHlbY.net] ヤフーオークションでプロダクトキーが投げ売りされてんのに
324 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 21:40:39.64 ID:y7kCcZvj.net] クリップボードを経由させなきゃいいんじゃね
325 名前:デフォルトの名無しさん [2024/07/30(火) 23:34:32.29 ID:IMwqHlbY.net] ?
326 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 23:43:30.51 ID:3AyLEo6Q.net] フォルダ内のテキストファイルの○行目をシートに転記するマクロで○行目指定してんのに何故か別の行が転記されるときがあるんだが理由が分からん
327 名前:デフォルトの名無しさん mailto:sage [2024/07/30(火) 23:56:53.87 ID:Gd5OjP8y.net] >>321 プログラムは思った通りには動かない、書いた通りに動くんだ 結果がおかしい時はプログラムがちゃんと書けてない時
328 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 00:28:49.92 ID:C8AjW84O.net] >>316 11にもあるんだよなぁ……
329 名前:デフォルトの名無しさん [2024/07/31(水) 01:02:36.32 ID:6HFWnvUK.net] >>321 ブックとシート両方指定してるのに 違うシートが書き換えられた事ならあるわ
330 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 01:38:59.52 ID:j31w/jNU.net] >>324 それはどこかでブックやシートの指定を忘れてるか、オブジェクトの取得をミスってるだけだな 油断してるとありがち
331 名前:デフォルトの名無しさん [2024/07/31(水) 01:54:38.89 ID:Qef+C1SH.net] Excelのコピー履歴とクリップボードは別物だぞ?
332 名前:デフォルトの名無しさん mailto:sage [2024/07/31(水) 02:47:34.27 ID:trwcXpOe.net] >>314 自決しました。 Windows10でも再現したのでWindows11 の問題ではなくoffice365?office2021?の問題でした。 列をcutしてinsertするとエラーみたいなのが暫く居座りその間処理が止まる現象。 ググるとコピペで発生している話がよく目につきました。 カットインサートの前後でクリボをクリアするコード書くとエラーみたいな表示は出なくなるが処理がもたつく。 結局、列を先にインサートしてコピー先を用意し、そこにvalueで=して写し、元の列を削除としました。 結局クリボを使わないコピペ方法しか手は無いのかな? 結果的にはoffice2016で行うカットインサートよりも早くなりましたが、結構な量の書き換えが必要なので億劫です。