!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:UjlIZ1Ov0229デフォルトの名無しさん (ワッチョイ 42b5-Q9zM)
2023/03/25(土) 17:09:50.33ID:zf3m1D9l0 恐ろしいぐらいめんどくさかったけど複雑な処理をするマクロが完成して改善の部門賞で去年3万貰えたけどそれを超えるマクロが完成しそう
こりゃ社長賞狙えるかな
こりゃ社長賞狙えるかな
230デフォルトの名無しさん (スプッッ Sd62-sLGM)
2023/03/25(土) 17:16:33.67ID:JIVU3ZWvd 典型的な頭の弱い社畜の書き込み
井の中の蛙
井の中の蛙
231デフォルトの名無しさん (ワッチョイ 42b5-Q9zM)
2023/03/25(土) 17:20:16.80ID:zf3m1D9l0 だよな、ここの人らって本当に井の中の蛙だわ
異動してpythonに移行する前に作り上げて10万かっさらうわ
異動してpythonに移行する前に作り上げて10万かっさらうわ
232デフォルトの名無しさん (ワッチョイ 8619-+msU)
2023/03/25(土) 20:39:39.60ID:1snJqDno0 まぁEXCEL VBAはEXCEL扱うのはめっぽう強いし
ちょこっとした処理を作るのに長けているから
プログラマ主体でなくて業務側についてる人でも多く使っているからね。
他の言語使っててもUTとかの際に
エビデンス取るとき整合確認とかで
EXCELの数式やVBA知ってると
かなり時間短縮出来たりするし。
ちょこっとした処理を作るのに長けているから
プログラマ主体でなくて業務側についてる人でも多く使っているからね。
他の言語使っててもUTとかの際に
エビデンス取るとき整合確認とかで
EXCELの数式やVBA知ってると
かなり時間短縮出来たりするし。
233デフォルトの名無しさん (ワッチョイ e510-XAhC)
2023/03/26(日) 02:18:50.58ID:Vzczu/7L0 ちょっとした処理に適しているのがExcelマクロだい。
234デフォルトの名無しさん (ワッチョイ e95f-ghT9)
2023/03/26(日) 21:50:17.38ID:XuHk6gkC0 VBAはネットに転がってるのがいいよね
235デフォルトの名無しさん (ワッチョイ e510-XAhC)
2023/03/26(日) 22:54:45.65ID:Vzczu/7L0 VBA基地外が転がってる
236デフォルトの名無しさん (アウアウエー Sa7f-PvZ5)
2023/04/01(土) 10:04:12.82ID:UPkZGiTza VBAでゼビウス作りたいです
237デフォルトの名無しさん (ワッチョイ ffda-kVuH)
2023/04/01(土) 10:41:21.61ID:Fre5vyIa0 まず許可とらないと
238デフォルトの名無しさん (ワッチョイ ffda-kVuH)
2023/04/01(土) 19:42:02.16ID:Fre5vyIa0239デフォルトの名無しさん (ワッチョイ df05-RaML)
2023/04/04(火) 05:43:03.68ID:gM2C6lf70 Excelの罫線が太すぎるので
ある範囲の入力済セルの下に
例えば0.5ptのオートシェイプを引きたいです
どのようにしたらできますか?
ある範囲の入力済セルの下に
例えば0.5ptのオートシェイプを引きたいです
どのようにしたらできますか?
240デフォルトの名無しさん (ワッチョイ ffda-kVuH)
2023/04/04(火) 11:13:58.48ID:H3UIOgUM0 入力済セルの下にオートシェイプの線を貼り付ける
線の書式の幅を 0.5pt にする
線の書式の幅を 0.5pt にする
241デフォルトの名無しさん (ワッチョイ df05-RaML)
2023/04/04(火) 16:48:55.55ID:gM2C6lf70 >>240
VBAで自動でやりたいです
VBAで自動でやりたいです
242デフォルトの名無しさん (スッップ Sd9f-YxMi)
2023/04/04(火) 17:42:01.18ID:7A3Dl4jZd ほんとにオートシェイプでやるの?
あら手の嫌がらせかな
あら手の嫌がらせかな
243デフォルトの名無しさん (ワッチョイ df05-RaML)
2023/04/04(火) 19:06:27.39ID:gM2C6lf70 >>242
どうしても細い線が引きたいけどないのでそうするしかないんです
どうしても細い線が引きたいけどないのでそうするしかないんです
244デフォルトの名無しさん (スッププ Sd9f-pjF7)
2023/04/04(火) 19:29:11.09ID:S7HWOC1cd245デフォルトの名無しさん (ワッチョイ df2f-DB2t)
2023/04/04(火) 19:40:07.41ID:CrO9FoIt0 やりたければやればいい
何がわからないのかわからない
丸投げしたいなら初めからそう言っとけ
何がわからないのかわからない
丸投げしたいなら初めからそう言っとけ
246デフォルトの名無しさん (オッペケ Sr33-hSAX)
2023/04/04(火) 19:57:30.78ID:renXLxQ5r 流石に何も調べず「こうしたいんです」って言われてもね
調べた上で質問しろよ流石に
調べた上で質問しろよ流石に
247デフォルトの名無しさん (ワッチョイ df05-RaML)
2023/04/04(火) 19:57:38.37ID:gM2C6lf70248デフォルトの名無しさん (スッププ Sd9f-pjF7)
2023/04/04(火) 20:11:18.91ID:5YvJO7dSd249デフォルトの名無しさん (スプッッ Sd1f-j25d)
2023/04/04(火) 20:27:01.14ID:6BEiQs1Sd 馬鹿は馬鹿な頭で馬鹿な方法を考えついて馬鹿な質問をする法則
例の零細企業の馬鹿でわかったはずだろ?
例の零細企業の馬鹿でわかったはずだろ?
250デフォルトの名無しさん (ワッチョイ df05-RaML)
2023/04/04(火) 21:06:09.03ID:gM2C6lf70251デフォルトの名無しさん (ワッチョイ df05-RaML)
2023/04/04(火) 22:10:24.26ID:gM2C6lf70 ちなみに点線は印刷業界でいうヘアラインというやつでプリンタの一番細い線を出すという命令なので
いいプリンタほどほぼ印字されないそうです
なので設定は無関係です
300dpiにすれば印字されますが文字が汚いです
印刷のアドバイスを聞きたいわけでも情報を後出ししているわけでもなく、
オートシェイプで線を引くコードが知りたかっただけです
いいプリンタほどほぼ印字されないそうです
なので設定は無関係です
300dpiにすれば印字されますが文字が汚いです
印刷のアドバイスを聞きたいわけでも情報を後出ししているわけでもなく、
オートシェイプで線を引くコードが知りたかっただけです
252デフォルトの名無しさん (ワッチョイ 5f01-hSAX)
2023/04/04(火) 22:16:45.73ID:KVvIoDM70 絶対に自分で調べたほうが早いし楽だし拡張性あるのに、頑なに人に聞くやつっているよな
ggrks
ggrks
253デフォルトの名無しさん (ワッチョイ dfda-icd+)
2023/04/04(火) 22:33:10.85ID:zXZGFdaS0 Sub Macro1()
Dim rr As Range
Set rr = Selection
rr.Parent.Shapes.AddLine(rr.Left, rr.Top + rr.Height, rr.Left + rr.Width, rr.Top + rr.Height).Select
With Selection.ShapeRange.Line
.Weight = 1
.ForeColor.RGB = RGB(0, 0, 0) '255,255,153 薄いイエロー 204,255,255 薄いブルー
End With
rr.Select
End Sub
Sub Macro2()
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlHairline 'xlThin
.ColorIndex = xlAutomatic
End With
End Sub
Macro1が直線を引く場合 Macro2が罫線を引く場合 Weight = 1を0.5にしても変わらない xlHairline細線xlThin極細
直線を引くと消す作業が必要に成る
Dim rr As Range
Set rr = Selection
rr.Parent.Shapes.AddLine(rr.Left, rr.Top + rr.Height, rr.Left + rr.Width, rr.Top + rr.Height).Select
With Selection.ShapeRange.Line
.Weight = 1
.ForeColor.RGB = RGB(0, 0, 0) '255,255,153 薄いイエロー 204,255,255 薄いブルー
End With
rr.Select
End Sub
Sub Macro2()
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlHairline 'xlThin
.ColorIndex = xlAutomatic
End With
End Sub
Macro1が直線を引く場合 Macro2が罫線を引く場合 Weight = 1を0.5にしても変わらない xlHairline細線xlThin極細
直線を引くと消す作業が必要に成る
254デフォルトの名無しさん (ワッチョイ ffda-kVuH)
2023/04/04(火) 22:57:58.66ID:H3UIOgUM0 下線を付ける場合って普通はアンダーライン機能使うし、空欄の下線なら___ (シフト+「ろ」)
~~~~~~~~~~ (半角波線) ^^^^^^ (ハット) で上行の強調みたいな書き方したり
───── (罫線文字) ━━━━━ (罫線文字太い) でたいていは済むと思うが
~~~~~~~~~~ (半角波線) ^^^^^^ (ハット) で上行の強調みたいな書き方したり
───── (罫線文字) ━━━━━ (罫線文字太い) でたいていは済むと思うが
255デフォルトの名無しさん (ワッチョイ df05-RaML)
2023/04/04(火) 23:21:59.65ID:gM2C6lf70 下線というのはセル毎の仕切り線という意味でした
わかりにくくてすみません
わかりにくくてすみません
256デフォルトの名無しさん (ワントンキン MMdf-QXPF)
2023/04/04(火) 23:30:14.47ID:khpg5U9yM >>249
馬鹿は馬鹿な質間の後に後出し条件を付けるも追加で
馬鹿は馬鹿な質間の後に後出し条件を付けるも追加で
257デフォルトの名無しさん (ワッチョイ df05-RaML)
2023/04/05(水) 00:53:07.23ID:ab4hIo8m0258デフォルトの名無しさん (ワッチョイ df05-RaML)
2023/04/05(水) 00:54:17.99ID:ab4hIo8m0 ろくなやついないみたいだからよそいくね
259デフォルトの名無しさん (ワンミングク MM03-5SDg)
2023/04/05(水) 01:00:51.04ID:XcJibMPkM 何が問題なのかわからない馬鹿ばっかのところが見つかるといいね
260デフォルトの名無しさん (スッップ Sd9f-JyK+)
2023/04/05(水) 01:20:39.85ID:Yfsd/RuOd 知恵遅れ袋があるじゃないか
261デフォルトの名無しさん (ワッチョイ 7f42-novi)
2023/04/05(水) 07:58:24.80ID:nt1BQkgU0 >>257
それは自分が思う解決方法であって目的は細い線を印刷することだろ
それは自分が思う解決方法であって目的は細い線を印刷することだろ
262デフォルトの名無しさん (スッップ Sd9f-YxMi)
2023/04/05(水) 08:35:05.20ID:xBlgsSX7d 罫線文化は日本特有だからそろそろ辞めよう
263デフォルトの名無しさん (ワッチョイ ffda-kVuH)
2023/04/05(水) 11:17:22.11ID:hwWjK5am0 そういい続けてもう何年になるだろうか
264デフォルトの名無しさん (ワッチョイ dfda-icd+)
2023/04/05(水) 11:34:30.61ID:Pachb7xx0 >>258
オイオイw 提示したコード試したンか?w オートシェイプの線と罫線と両方をサンプルして
尚且つ、線種や色を改良しやすいように例示もしたってのに
出力できる太さに限界があるなら色を変えることで改善させるのもひとつの解決策だろうに
オイオイw 提示したコード試したンか?w オートシェイプの線と罫線と両方をサンプルして
尚且つ、線種や色を改良しやすいように例示もしたってのに
出力できる太さに限界があるなら色を変えることで改善させるのもひとつの解決策だろうに
265デフォルトの名無しさん (スプッッ Sd9f-j25d)
2023/04/05(水) 14:48:49.66ID:RBswHKfYd >>264
そういうまともな発想が通じない自分の馬鹿な解決方法とやらに拘るのが馬鹿の馬鹿たる所以だ、残念なことに
そういうまともな発想が通じない自分の馬鹿な解決方法とやらに拘るのが馬鹿の馬鹿たる所以だ、残念なことに
266デフォルトの名無しさん (ブーイモ MM83-KLNd)
2023/04/05(水) 19:37:02.68ID:/dmeuB+9M どこが日本特有だよ
タイやら中国やらアメリカやらからデータ来るけど罫線なんて普通に使いまくりだぞ
文化じゃねーよ無職知ったかかよ
タイやら中国やらアメリカやらからデータ来るけど罫線なんて普通に使いまくりだぞ
文化じゃねーよ無職知ったかかよ
267デフォルトの名無しさん (ワッチョイ c5da-Rzwh)
2023/04/09(日) 10:12:35.57ID:RxxIHycr0 さて、そろそろ書けますか?
268デフォルトの名無しさん (ワッチョイ c5da-Rzwh)
2023/04/09(日) 10:34:21.92ID:RxxIHycr0 うおおw またどっかに吸い込まれたw なにがイカン?
tps://www.post.japanpost.jp/img/int/use/writing/pic_invoice.jpg 日本郵便のサンプル
tps://learn.microsoft.com/ja-jp/dynamics365/finance/localizations/media/apac-tha-tax-invoices-tax-invoice.png
tps://templates.invoicehome.com/invoice-template-en-neat-750px.png
各国のインボイス画像何枚か貼り付けたレスだが、取り敢えずアタマ削って書き込んでみるw
現地の駐在員が日本人の可能性もあるぞ と書きたかったw それらの国でもイージーな書式でも通用するから
敢えて日本向けに罫線書式で送り付けてきてる可能性だってある 何かに憑り付かれたように「これでなきゃだめ」
なのは、使う側が融通効かない石頭揃いなせいが大 容易に使えてそれを容認するような文化 が無い(劣ってる)とは言える
tps://www.post.japanpost.jp/img/int/use/writing/pic_invoice.jpg 日本郵便のサンプル
tps://learn.microsoft.com/ja-jp/dynamics365/finance/localizations/media/apac-tha-tax-invoices-tax-invoice.png
tps://templates.invoicehome.com/invoice-template-en-neat-750px.png
各国のインボイス画像何枚か貼り付けたレスだが、取り敢えずアタマ削って書き込んでみるw
現地の駐在員が日本人の可能性もあるぞ と書きたかったw それらの国でもイージーな書式でも通用するから
敢えて日本向けに罫線書式で送り付けてきてる可能性だってある 何かに憑り付かれたように「これでなきゃだめ」
なのは、使う側が融通効かない石頭揃いなせいが大 容易に使えてそれを容認するような文化 が無い(劣ってる)とは言える
269デフォルトの名無しさん (ワッチョイ 022c-0l8A)
2023/04/09(日) 12:18:38.23ID:xFg640up0 部署で唯一VBA使える人が異動しそうなので
なにか力になりたいけれども、マイクロソフトのVBAスタンダードの
勉強をするよりはその人のコードを見て調べて…の方が良いでしょうか。
資格は実務に役立たないとよく聞くので。
なにか力になりたいけれども、マイクロソフトのVBAスタンダードの
勉強をするよりはその人のコードを見て調べて…の方が良いでしょうか。
資格は実務に役立たないとよく聞くので。
270デフォルトの名無しさん (スッププ Sd22-bUxl)
2023/04/09(日) 12:44:54.33ID:IMhUrj1Nd271デフォルトの名無しさん (ワッチョイ 0279-90pI)
2023/04/09(日) 12:49:57.62ID:I9Qf3W7D0 何も知らないやつが仕事で力になりたいけどとか簡単に言っちゃいけないよ
他人のVBAコードは不条理の塊と見なせるから、担当が自分に振られたのでなければ下手に関わらない方がいい
異動なら連絡は付くだろうし、君が心配しなくとも引継ぎ担当が面倒見てくれるよ
他人のVBAコードは不条理の塊と見なせるから、担当が自分に振られたのでなければ下手に関わらない方がいい
異動なら連絡は付くだろうし、君が心配しなくとも引継ぎ担当が面倒見てくれるよ
272デフォルトの名無しさん (ワッチョイ 022c-0l8A)
2023/04/09(日) 12:59:51.78ID:xFg640up0273デフォルトの名無しさん (ワッチョイ 2559-uxwc)
2023/04/09(日) 13:03:59.67ID:fQMTK17W0 こっそりYouTubeで解説動画見て、簡単なの自分で作って、実務のVBA眺めて意味を考えてググって分からなかったらここで聞いて勉強してからじゃない?
最初は使い方だけ聞けばいいし、中身変更なんて頻繁にないでしょ。
最初は使い方だけ聞けばいいし、中身変更なんて頻繁にないでしょ。
274デフォルトの名無しさん (ワッチョイ 2505-xchC)
2023/04/09(日) 17:34:38.52ID:VccS8NQy0 >>268
交互色もよくみる
交互色もよくみる
275デフォルトの名無しさん (ワッチョイ 8dda-O+PF)
2023/04/09(日) 18:28:02.92ID:SycmVm660 >>280
Listobject使うと自動で交互色テーブルになるんですが他国言語版はならんのか?
Listobject使うと自動で交互色テーブルになるんですが他国言語版はならんのか?
276デフォルトの名無しさん (アウアウウー Sa05-MV9R)
2023/04/09(日) 21:15:17.28ID:/EJLPp0Da おちつけ
277デフォルトの名無しさん (ワッチョイ c619-5xw/)
2023/04/11(火) 06:32:54.99ID:2FEVzV7Z0278デフォルトの名無しさん (ワッチョイ c510-CGoK)
2023/04/11(火) 10:56:35.96ID:muoUIQjV0 日商表計算1級は自慢してもいいレベルらしい。
mosは…察し。
mosは…察し。
279デフォルトの名無しさん (ワッチョイ 7f33-S3w6)
2023/04/15(土) 17:32:15.76ID:m9DY7U8S0 エクセルのチェックボックスにチェック入れたら、特定のセルに文字を入力する方法を教えてください
↓みたいにチェック入れたり外したりしたら、セルB2に入る文字を変えたいです
https://jsfiddle.net/07ed2ajc/
↓みたいにチェック入れたり外したりしたら、セルB2に入る文字を変えたいです
https://jsfiddle.net/07ed2ajc/
280デフォルトの名無しさん (ワッチョイ 5f79-uE6i)
2023/04/15(土) 17:39:31.98ID:iq3ZlEDB0 セル チェックボックス 連動
で沢山出てくるよ
で沢山出てくるよ
281デフォルトの名無しさん (スプープ Sdea-/HYv)
2023/04/22(土) 08:24:42.08ID:Ir4lduVSd A列の「作業結果」ごとに振り分けたいんだけど良い方法ない?
ピポッド組んだ方がはやいかな?
A列 B列
作業結果 氏名
不備なし 田中
不備あり 佐藤
不備なし 佐々木
不備あり 加藤
↓別シートに転記したい
A列
不備なし
田中
佐々木
不備あり
佐藤
加藤
ピポッド組んだ方がはやいかな?
A列 B列
作業結果 氏名
不備なし 田中
不備あり 佐藤
不備なし 佐々木
不備あり 加藤
↓別シートに転記したい
A列
不備なし
田中
佐々木
不備あり
佐藤
加藤
282デフォルトの名無しさん (スプープ Sdea-/HYv)
2023/04/22(土) 08:27:50.42ID:Ir4lduVSd フィルタかけて 「不備なし」、「不備あり」ごとに転記
作業結果 氏名
不備なし 田中
不備なし 佐々木
不備あり 佐藤
不備あり 加藤
「作業結果」列で重複データのみを削除
Sheets("Sheet2").Range("A1").CurrentRegion.RemoveDuplicates Columns:=1, Header:=xlYes
作業結果 氏名
不備なし 田中
佐々木
不備あり 佐藤
加藤
ここまではイメージしたのだけれど、
そもそもとして、A列の属性ごとにまとめたいから、上記ではうまくいかないような…
作業結果 氏名
不備なし 田中
不備なし 佐々木
不備あり 佐藤
不備あり 加藤
「作業結果」列で重複データのみを削除
Sheets("Sheet2").Range("A1").CurrentRegion.RemoveDuplicates Columns:=1, Header:=xlYes
作業結果 氏名
不備なし 田中
佐々木
不備あり 佐藤
加藤
ここまではイメージしたのだけれど、
そもそもとして、A列の属性ごとにまとめたいから、上記ではうまくいかないような…
283デフォルトの名無しさん (スプープ Sdea-/HYv)
2023/04/22(土) 08:29:37.58ID:Ir4lduVSd 氏名はありきたりなのを使用したので大丈夫かとw
284デフォルトの名無しさん (ワッチョイ 7d32-RykB)
2023/04/22(土) 08:31:58.26ID:EkSMf2Yw0 あかん不倫ありに見えた・・・
285デフォルトの名無しさん (スプープ Sdea-/HYv)
2023/04/22(土) 08:52:52.45ID:Ir4lduVSd 自己解決
ピボット組んだ方が説明しやすいような気がした
ピボット組んだ方が説明しやすいような気がした
286デフォルトの名無しさん (ワッチョイ 7d32-RykB)
2023/04/22(土) 08:56:33.28ID:EkSMf2Yw0 今月に入って勉強し始めたわいはフォームからの操作で使ってるけど、
ある結果に該当するデータを For ~ Next と If ~ Elseでふりわけてコピーしてる。
ある結果に該当するデータを For ~ Next と If ~ Elseでふりわけてコピーしてる。
287デフォルトの名無しさん (ワッチョイ eaea-cSV1)
2023/04/22(土) 09:16:50.26ID:0F5tuW810288デフォルトの名無しさん (スプープ Sdea-/HYv)
2023/04/22(土) 09:43:24.98ID:Ir4lduVSd >>287
これいけそうだね。
毎日集計ださなければならないんだけど、
日付で絞るのは楽勝だとして、
不備なし
不備あり
ごとにFILTERかければいいんだね。
なるべく誰でも分かるものにしろ、
とのお達しなので来週ためしてみるよ。
どうもありがとう。
これいけそうだね。
毎日集計ださなければならないんだけど、
日付で絞るのは楽勝だとして、
不備なし
不備あり
ごとにFILTERかければいいんだね。
なるべく誰でも分かるものにしろ、
とのお達しなので来週ためしてみるよ。
どうもありがとう。
289デフォルトの名無しさん (ワッチョイ 1e5e-9dEq)
2023/04/24(月) 16:29:17.11ID:51aj6gGh0 Excelのシートにpdfを貼り付けたいんですが(一枚目だけでいい)
OLEObjecps.Add
でファイルパスを与えて取り込むと
文字が読みづらいレベルで
解像度が低く取り込まれてしまいます
簡単なプレビューをエクセル上でしたいだけで
pdfのパスが入ってるセルを選択したら
シート上に表示、といったことがやってます
別のファイルを選択したら前のプレビューは消して次のファイルをプレビューする、みたいな
Acrobat Readerはインストされてますが
無料環境でやりたいです。
OLEObjecps.Add
でファイルパスを与えて取り込むと
文字が読みづらいレベルで
解像度が低く取り込まれてしまいます
簡単なプレビューをエクセル上でしたいだけで
pdfのパスが入ってるセルを選択したら
シート上に表示、といったことがやってます
別のファイルを選択したら前のプレビューは消して次のファイルをプレビューする、みたいな
Acrobat Readerはインストされてますが
無料環境でやりたいです。
290デフォルトの名無しさん (スプッッ Sd0a-bITu)
2023/04/24(月) 16:37:38.75ID:nUpPvlxcd291デフォルトの名無しさん (ワッチョイ 11da-/HYv)
2023/04/25(火) 10:02:17.63ID:OOi8qz2x0 >>289
>解像度が低く取り込まれる が、把握しずらかったが
https://www.microsoft.com/ja-jp/biz/smb/column-excel-pdf.aspx
↑の、【PDF がぼやけて表示される際の原因と対策】が合致するのか
>解像度が低く取り込まれる が、把握しずらかったが
https://www.microsoft.com/ja-jp/biz/smb/column-excel-pdf.aspx
↑の、【PDF がぼやけて表示される際の原因と対策】が合致するのか
292デフォルトの名無しさん (スフッ Sd0a-8Xzj)
2023/04/25(火) 11:27:26.34ID:Y1VsObgtd pdfを画像として印刷して
その画像を取り込めばいいと思う
その画像を取り込めばいいと思う
293デフォルトの名無しさん (ワッチョイ 1e5e-9dEq)
2023/04/25(火) 12:49:16.15ID:S+8jDJ380294デフォルトの名無しさん (ワッチョイ ea2f-FGqy)
2023/04/25(火) 12:56:36.27ID:P6aAftcz0 なぜReaderに表示させるではだめなのか
295デフォルトの名無しさん (ワッチョイ 11da-/HYv)
2023/04/25(火) 13:26:27.30ID:OOi8qz2x0 そこはほら、ファイルパスを指定して読み込む という部分で察するに
表示されたPDFに関連した他の情報もSheet上にいろいろあれこれ連動して表示されるとか
そういうつくりに成ってるのかも知れない デュアルモニタでも無いんで目が散るとかも
pngやjpgとかの画像ならオブジェクト扱いで拡大縮小すれば何とか処置できるかも知らんけど
PDF固有の問題とかなんだろ
表示されたPDFに関連した他の情報もSheet上にいろいろあれこれ連動して表示されるとか
そういうつくりに成ってるのかも知れない デュアルモニタでも無いんで目が散るとかも
pngやjpgとかの画像ならオブジェクト扱いで拡大縮小すれば何とか処置できるかも知らんけど
PDF固有の問題とかなんだろ
296デフォルトの名無しさん (アウアウウー Sa21-9dEq)
2023/04/25(火) 14:59:34.57ID:OylHipqda297デフォルトの名無しさん (ワッチョイ ea79-lTfL)
2023/04/25(火) 22:10:00.33ID:RtJhGNCC0 1 PDFをAdobeReaderで開く
2 AdobeReaderにCtrl+Lを送ってフルスクリーンにする
3 画面キャプチャする
4 クリップボードの画像をシートに貼り付ける
5 AdobeReaderを閉じる
何が面倒なんだこれ
2 AdobeReaderにCtrl+Lを送ってフルスクリーンにする
3 画面キャプチャする
4 クリップボードの画像をシートに貼り付ける
5 AdobeReaderを閉じる
何が面倒なんだこれ
298デフォルトの名無しさん (ワッチョイ ea2f-FGqy)
2023/04/26(水) 17:36:17.42ID:gCvQh4su0 1回だけならいいかもしれんが、毎日何回もやるとなったら
面倒だと思わんほうがどうかしてる
面倒だと思わんほうがどうかしてる
299デフォルトの名無しさん (ワッチョイ ea79-lTfL)
2023/04/26(水) 21:05:50.62ID:zbbRZmOB0 VBAスレで何言ってんだコイツ
300デフォルトの名無しさん (ワッチョイ c55f-6css)
2023/04/26(水) 22:50:11.08ID:hkryowTT0 まぁwebbrowserで済むなら
そっちのほうが良いだろね
readerのインスタンス閉じたり開いたりしなくていいし
いちいち画像スクショのフローも通す必要ないし
処理もパスを渡すだけで済むし
なんだったら複数ページでもスクロール確認できるし
そっちのほうが良いだろね
readerのインスタンス閉じたり開いたりしなくていいし
いちいち画像スクショのフローも通す必要ないし
処理もパスを渡すだけで済むし
なんだったら複数ページでもスクロール確認できるし
301デフォルトの名無しさん (ワッチョイ b710-tJUV)
2023/05/03(水) 21:37:40.68ID:u6AyBhT90 数値が指数表示されるのどうやって直しますか
format で@にすれば直るって言う人いるけど末尾にE15とか付いちゃう
format で@にすれば直るって言う人いるけど末尾にE15とか付いちゃう
302デフォルトの名無しさん (スップ Sdbf-v/6/)
2023/05/03(水) 22:23:40.94ID:sgDEJw+Jd >>301
馬鹿は消えろ
馬鹿は消えろ
303デフォルトの名無しさん (ワッチョイ 7759-gUqw)
2023/05/04(木) 03:04:51.18ID:0+hX2o4p0 表示形式変えたら良くね?
304デフォルトの名無しさん (ワッチョイ b7da-pJvN)
2023/05/04(木) 07:02:56.52ID:OlPgSuVa0 >>301
随分前に取り込んだcsv内のデータが指数表示になって困ったことがある。
セルの書式設定が標準だと12桁以上の数値は自動的に指数表示になるexcelの仕様らしいので書式設定を数値にするか、頭にアポストロフィをつけて文字列として入れたかのどちらかで対応した記憶。
随分前に取り込んだcsv内のデータが指数表示になって困ったことがある。
セルの書式設定が標準だと12桁以上の数値は自動的に指数表示になるexcelの仕様らしいので書式設定を数値にするか、頭にアポストロフィをつけて文字列として入れたかのどちらかで対応した記憶。
305デフォルトの名無しさん (ワッチョイ 77da-fitb)
2023/05/04(木) 09:06:13.63ID:c0G0c79m0 csvの取り込みはVBAから直接ではなく、
PowerQueryにした。
エンコードや読込み列数の指定もできる。
PowerQueryにした。
エンコードや読込み列数の指定もできる。
306デフォルトの名無しさん (ワッチョイ 7710-Q4KC)
2023/05/04(木) 17:35:17.84ID:SG8oVDU20 分からないから質問しているのに馬鹿だの何だのって。
307デフォルトの名無しさん (スプープ Sd3f-SRD8)
2023/05/04(木) 18:18:33.10ID:KWp7766Yd308デフォルトの名無しさん (スップ Sdbf-v/6/)
2023/05/04(木) 19:48:22.72ID:pc2Dfs+qd309デフォルトの名無しさん (ワッチョイ 7710-Q4KC)
2023/05/04(木) 20:21:25.82ID:SG8oVDU20 おいおい、NGワードての初めて使ったがあぼーんだらけだぞ??
いかにここがNGワードだらけか分かったよ。
いかにここがNGワードだらけか分かったよ。
310デフォルトの名無しさん (ワッチョイ d6da-KeI6)
2023/05/10(水) 02:58:03.13ID:ixnOuziw0 なにアホぬかしてんねん
311デフォルトの名無しさん (ワッチョイ cb10-9aD/)
2023/05/10(水) 20:53:06.79ID:cJ3FIEe20 あぼーん
312デフォルトの名無しさん (ワッチョイ d6da-KeI6)
2023/05/11(木) 22:30:54.17ID:tQtEMv7I0 あかーん
313デフォルトの名無しさん (ワッチョイ cb10-9aD/)
2023/05/12(金) 22:05:56.53ID:dIt5+Jxy0 おぼーん
314デフォルトの名無しさん (ワッチョイ cfda-ZkZz)
2023/05/13(土) 19:38:24.33ID:E3uC06QM0 こぼーん
315デフォルトの名無しさん (ワッチョイ a32d-Q5z4)
2023/05/15(月) 07:09:01.65ID:Rm921WLC0 会社のシステム(黒バックに緑の字)で“数字→Ent”で画面表示を切り替えて行くんだけど、どうしてもSendkeyでEnt(テンキー側)が押せない。(それ以外は押せている)
NumLockの問題では無いと思うんだけど、何が問題なんだろう?
“{ENTER}”でも“~”でもダメでした。
どうもメインキー側のEntを押している感じがする。(Entはそれぞれ別の機能か割り振られている)
Sendkeyで無理なら他の方法ってない?
ちなみにVBAは独学でやっている初心者なので、お手柔らかに。
NumLockの問題では無いと思うんだけど、何が問題なんだろう?
“{ENTER}”でも“~”でもダメでした。
どうもメインキー側のEntを押している感じがする。(Entはそれぞれ別の機能か割り振られている)
Sendkeyで無理なら他の方法ってない?
ちなみにVBAは独学でやっている初心者なので、お手柔らかに。
316デフォルトの名無しさん (スプープ Sd1f-kDbr)
2023/05/15(月) 07:44:39.36ID:S3yoUkobd 大きいEnterとテンキーのEnterはキーコードが違う
テンキー側は{ENTER}
sendkeysで{PRTSC}やっても画面キャプチャ撮れないのと同じようなものかも
AutoHotKeyみたいなツール使った方が簡単かもよ
テンキー側は{ENTER}
sendkeysで{PRTSC}やっても画面キャプチャ撮れないのと同じようなものかも
AutoHotKeyみたいなツール使った方が簡単かもよ
317デフォルトの名無しさん (ワッチョイ a32d-Q5z4)
2023/05/15(月) 08:33:02.84ID:Rm921WLC0318デフォルトの名無しさん (ラクッペペ MM7f-zI38)
2023/05/15(月) 09:43:33.62ID:aWbkU9SeM Excelじゃ無理
319デフォルトの名無しさん (スプープ Sd1f-kDbr)
2023/05/15(月) 10:32:40.13ID:TS5z6+d2d >>317
.exe叩くことすら不可能なら諦めろ
AutoHotKeyはAS/400のターミナル操作で右ctrl無いノートPCで右altで右ctrl操作したり、
テンキーがないノートPCでてんきーのEnter押下操作したりした実績がある
.exe叩くことすら不可能なら諦めろ
AutoHotKeyはAS/400のターミナル操作で右ctrl無いノートPCで右altで右ctrl操作したり、
テンキーがないノートPCでてんきーのEnter押下操作したりした実績がある
320デフォルトの名無しさん (アウアウウー Sa67-0O/8)
2023/05/15(月) 11:57:22.16ID:SjuerCeea 上司にできませんって言うのも勇気
321デフォルトの名無しさん (スプープ Sd1f-kDbr)
2023/05/15(月) 12:25:24.97ID:hNhS+OV4d322デフォルトの名無しさん (ワッチョイ a32d-Q5z4)
2023/05/15(月) 13:00:05.62ID:Rm921WLC0 コレ(>>315)は仕事の話だけど、別に上司に言われてやってるんじゃなくて、仕事の効率を上げる為に自分が勝手にやってるだけ。
俺はExcelを使ってるけど、他の人は画面を見て手打ちしたり紙に書き写したり、何なら電卓叩いてる。
で、今は会社のシステムのマクロ(Excelで操作を記録するのと同じ様なモノ)にEntを登録して、画面上部にあるそのアイコンをVBAでマウスを操作してクリックすると言う、無理矢理なやり方でやってる。
やっぱりWin32APIでやってみるかな。
みんなありがとう。
長文でスマン。
俺はExcelを使ってるけど、他の人は画面を見て手打ちしたり紙に書き写したり、何なら電卓叩いてる。
で、今は会社のシステムのマクロ(Excelで操作を記録するのと同じ様なモノ)にEntを登録して、画面上部にあるそのアイコンをVBAでマウスを操作してクリックすると言う、無理矢理なやり方でやってる。
やっぱりWin32APIでやってみるかな。
みんなありがとう。
長文でスマン。
323デフォルトの名無しさん (ワッチョイ 13da-Np+b)
2023/05/15(月) 13:53:06.37ID:+mRHKUjh0 いくつか疑問が :
(黒バックに緑の字)で“数字→Ent”で画面表示を切り替えて行く ここは実際のキーを叩いてる?
ユーザーフォーム上とかの数字をクリックしてEnterボタンとかを押してる?
“{ENTER}”でも“~”でも ENTERには{}付けてるのに ~には{}付けないのは単なるタイポ?
(黒バックに緑の字) それってPower Shell とか コマンドプロンプトとかで無くて?
どうしてもSendkeyでEnt(テンキー側)が押せない テンキー側である必要は? メインのENTERキーが押せれば充分なのでは?
(黒バックに緑の字)で“数字→Ent”で画面表示を切り替えて行く ここは実際のキーを叩いてる?
ユーザーフォーム上とかの数字をクリックしてEnterボタンとかを押してる?
“{ENTER}”でも“~”でも ENTERには{}付けてるのに ~には{}付けないのは単なるタイポ?
(黒バックに緑の字) それってPower Shell とか コマンドプロンプトとかで無くて?
どうしてもSendkeyでEnt(テンキー側)が押せない テンキー側である必要は? メインのENTERキーが押せれば充分なのでは?
324デフォルトの名無しさん (ワッチョイ 6393-kDbr)
2023/05/15(月) 14:07:11.48ID:hcGmEYCb0 >>323
一部のターミナルエミュレータ(IBM iSeriesとか)ではテンキーのEnterとテンキーではないEnterや、
右ctrlと左ctrlなんかに別々の動作が割り当てられてるからでしょ
PSやコマンドプロンプトなら別の動作ではないし、
画面の配色もデフォルトで黒地に白文字でわざわざ変えるとも思えない
一部のターミナルエミュレータ(IBM iSeriesとか)ではテンキーのEnterとテンキーではないEnterや、
右ctrlと左ctrlなんかに別々の動作が割り当てられてるからでしょ
PSやコマンドプロンプトなら別の動作ではないし、
画面の配色もデフォルトで黒地に白文字でわざわざ変えるとも思えない
325デフォルトの名無しさん (ワッチョイ 13da-Np+b)
2023/05/15(月) 14:27:07.62ID:+mRHKUjh0 あぁ、「会社のシステム」ってのが別にあって、他の社員はその画面上だけで処理してるけど
相談者はそこに別途起動したExcelでキー操作したい ってことか?
だからメインのENTERキーとテンキーのENTERキーは区別して使いたいと?(メインだとベースのシステム側が
反応しちゃうから とか) 結構無理やりな使い方のような
Sendkeysはプレーンの状態しか想定してないような もうひとつのシステムとのアクティブが問題とか?
https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/keycode-constants
Sendkeysはやめて、ここのキーコードでコード書いた方が安全安心なような
相談者はそこに別途起動したExcelでキー操作したい ってことか?
だからメインのENTERキーとテンキーのENTERキーは区別して使いたいと?(メインだとベースのシステム側が
反応しちゃうから とか) 結構無理やりな使い方のような
Sendkeysはプレーンの状態しか想定してないような もうひとつのシステムとのアクティブが問題とか?
https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/keycode-constants
Sendkeysはやめて、ここのキーコードでコード書いた方が安全安心なような
326デフォルトの名無しさん (アウアウウー Sa67-0O/8)
2023/05/15(月) 15:18:05.10ID:n5uW0pS1a327デフォルトの名無しさん (ワッチョイ a32d-+/XS)
2023/05/16(火) 13:42:46.21ID:eYLYq0u20 >>315です。
もうSendkeys以外でやろうと思っていましたが、323さんが疑問を持ったままだとモヤモヤするでしょうし、一応返信しておきます。
注意:長文・駄文になるので、興味の無い方は無視してください。
(レスアンカーが多過ぎたので、レス番号のみにしています。)
まず会社のシステムをソフトウェア名で検索したら、まさに324さんが言っているモノでした。
今やっているのは、その操作をExcel_VBAからSendkeysで叩かせてメニューを操作し、必要なデータをExcel側に持って行って処理しようとしています。
(会社のシステム上では、現状その処理が出来ない為。)
主に毎日出るデータから必要な数値を関数を使って抜き出して計算する為です。
現在その作業をやっている人があまりにも時間が掛かり過ぎていて、作業効率をUPする為にやっています。
(画面上の数値を目視で探して紙に書き留め、電卓で計算してExcelに手入力すると言うアナログな方法です。)
テンキー側のEnterが押せない以外は出来ていて、作業時間は1/3の以下に出来ました。
自分も323さんが325で言っている様に、無理矢理な使い方(特にEnterの入力法)をしているとは思っています。
もう一度調べ直して、325のリンクのキーコードに切り替えてみます。
ありがとうございます。ヒントになりました。
もうSendkeys以外でやろうと思っていましたが、323さんが疑問を持ったままだとモヤモヤするでしょうし、一応返信しておきます。
注意:長文・駄文になるので、興味の無い方は無視してください。
(レスアンカーが多過ぎたので、レス番号のみにしています。)
まず会社のシステムをソフトウェア名で検索したら、まさに324さんが言っているモノでした。
今やっているのは、その操作をExcel_VBAからSendkeysで叩かせてメニューを操作し、必要なデータをExcel側に持って行って処理しようとしています。
(会社のシステム上では、現状その処理が出来ない為。)
主に毎日出るデータから必要な数値を関数を使って抜き出して計算する為です。
現在その作業をやっている人があまりにも時間が掛かり過ぎていて、作業効率をUPする為にやっています。
(画面上の数値を目視で探して紙に書き留め、電卓で計算してExcelに手入力すると言うアナログな方法です。)
テンキー側のEnterが押せない以外は出来ていて、作業時間は1/3の以下に出来ました。
自分も323さんが325で言っている様に、無理矢理な使い方(特にEnterの入力法)をしているとは思っています。
もう一度調べ直して、325のリンクのキーコードに切り替えてみます。
ありがとうございます。ヒントになりました。
328デフォルトの名無しさん (スッップ Sd1f-+Xfm)
2023/05/16(火) 16:04:00.86ID:/kT0iQ0Cd 無知な人は無知だから解決方法のアプローチすら間違う
IBMのCOMオブジェクトがあるだろ
IBMのCOMオブジェクトがあるだろ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 ★2 [蚤の市★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★7 [蚤の市★]
- 最新版Z級クソ映画ランキングが決定! [牛丼★]
- 【STARTO ENTERTAINMENT】SUPER EIGHTの横山裕、フジ『ドッキリGP』ロケで全治2ヶ月の重傷 [Ailuropoda melanoleuca★]
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 ★2 [蚤の市★]
- 公用車カーナビのNHK受信料「全額免除を」 千葉市議会、国に制度創設求める意見書可決 [少考さん★]
- ちんちんぼっきする人が羨ましい
- 日銀が利上げしたら、国債金利も上がって日本が詰むという事実 [805596214]
- 麻婆豆腐食べてる
- 【朗報】南鳥島のレアアース、中国産の「20倍の純度」青山繁晴氏「日本は資源大国」日本復活のファンファーレが鳴り響く! [673057929]
- 愛国者「釘を使わない日本独自の伝統工法スゴイ!」X民「それ中国起源ですよ」→批判殺到 [834922174]
- 👊😅👊三☁😶‍🌫三⛅🏡
