◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

Excel VBA 質問スレ Part62 ->画像>34枚


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/tech/1561303297/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

201デフォルトの名無しさん (ワッチョイ d602-/vdH)2019/06/30(日) 20:25:27.71ID:gq8hO7PC0
結局これは何だったんだ?

>>65を見た>>73がグローバル変数で情報の受け渡しをすると思った

こいつは俺の思考を勝手に解釈して、間違って恥かいてたの??

202デフォルトの名無しさん (ワッチョイ d602-/vdH)2019/06/30(日) 20:34:43.47ID:gq8hO7PC0
ID:C4oDmko00 はもう人に迷惑かけるんじゃねーぞ

今流行りの犯罪者になっちゃうぞ

203デフォルトの名無しさん (ワッチョイ ca01-BSeC)2019/06/30(日) 20:34:46.48ID:C4oDmko00
>>199
必要なら使う
必要ないなら使わない
せっかく>>65みたいに機能分割したんならグローバル変数なんて必要ないでしょ
って言うだけの話

>>200-201
もうお前らいいからw

204デフォルトの名無しさん (ワッチョイ 5dda-bYGp)2019/06/30(日) 20:44:31.53ID:V9f3dG8f0
>>203
>もうお前らいいからw

人に聞いておいて、何だその言い草は。
お前マジで人間終わってるよ。生きてて良いレベルじゃない。

205デフォルトの名無しさん (ワッチョイ a991-afcP)2019/06/30(日) 20:47:56.97ID:VDp+hLNV0
>>203
はい?
何言ってんだ?

機能分割とグローバル変数は関係ないぞ。
アプリ全体で使いたければグローバル変数にするだろ。
プロシージャを何個もまたぐのに、それだけの為に全部引数で渡すのか?

プロシージャに分けるのは汎用化、独立性の為で、その為にグローバル変数じゃなく引数にするということはある。
しかし、アプリ全体を通して使いたいものは、グローバルで問題無いぞ。

206デフォルトの名無しさん (ワッチョイ ca01-BSeC)2019/06/30(日) 21:17:09.76ID:C4oDmko00
>>204
> 外に出して使うケースを書いただけだぞ。
だからそれはなんのためにやるんだ?
って聞いてるのにローカルがどうのこう言われてもねぇ…
重ねて言うけど外に出さないケースなんて聞いてないから

207デフォルトの名無しさん (ワッチョイ 5dda-bYGp)2019/06/30(日) 21:22:26.04ID:V9f3dG8f0
>>206
もういいってお前が言ったんだぞ。
いい加減にしろ。

208デフォルトの名無しさん (ワッチョイ 5dda-bYGp)2019/06/30(日) 21:24:49.36ID:V9f3dG8f0
俺はもう降りる。

いいか?
間違っても、犯罪起こして、ネットでバカにされたせい、
全部こいつらが悪いとか言うんじゃないぞ。

209デフォルトの名無しさん (ワッチョイ ca01-BSeC)2019/06/30(日) 21:26:36.15ID:C4oDmko00
>>205
例えばログ用のインスタンスとかならあるだろうな
でも>>65みたいなケースはちがうでしょ?
具体的に言えば例えばkumiaiinっていう変数は「転記」と「検索」でしか使ってないのにグローバル変数にするの?
って話ね

210デフォルトの名無しさん (ワッチョイ ca01-BSeC)2019/06/30(日) 21:28:41.32ID:C4oDmko00
>>207-208
相手して欲しいのかして欲しくないのかどっちだよw
むしろ危ないのはイライラしてるお前じゃね?

211デフォルトの名無しさん (アークセー Sxed-JXRV)2019/06/30(日) 22:01:39.30ID:Pna16KLyx
ワークブックとかシートとかのExcelオブジェクトでPublic変数を定義する場合と標準モジュールでPublic変数を定義する場合とでは挙動が違うっていう点も大事だと思うんだよな

212デフォルトの名無しさん (ワッチョイ fe68-bYGp)2019/06/30(日) 22:22:52.22ID:cq9JZECt0
飲み直したらまだやっててワロタw
その人生楽しいの?w

213デフォルトの名無しさん (ワッチョイ fe68-bYGp)2019/06/30(日) 22:24:39.11ID:cq9JZECt0
明日も仕事だしさっさと寝るわw
何の意味もない煽りあい頑張って~
バイバ〜イ

214デフォルトの名無しさん (ワッチョイ 7e94-dqaN)2019/06/30(日) 22:34:33.38ID:/mKHwNLn0
貴重な土日の休みを5chのレスバで消耗するとか悲しすぎるだろ

215デフォルトの名無しさん (ワッチョイ ca01-BSeC)2019/06/30(日) 22:36:45.08ID:C4oDmko00
そのまま寝ればいいのに構ってちゃんかよw

216デフォルトの名無しさん (アウアウクー MMad-Sl/l)2019/07/01(月) 17:35:52.04ID:cYPcOUYxM
争いは同じレベルのもの同士でんでん

217デフォルトの名無しさん (ササクッテロレ Sp87-WPwJ)2019/07/08(月) 12:55:08.17ID:wM37za2Ap
vbaでpdfの入力フォームとかいじる必要がでてきたけどぜんぜんわかんねえ

218デフォルトの名無しさん (ワッチョイ ffda-tOvn)2019/07/08(月) 22:30:38.20ID:IUy7ighP0
>>217
AdobeのPDFを編集出来るバージョンを持ってれば、参照設定でいじれるし、
ググれば結構作例が出てくるから難しくはない。
無ければ難しいだろうね。

219デフォルトの名無しさん (ワッチョイ cf68-tOvn)2019/07/08(月) 22:33:03.25ID:K1lNVB+B0
Acrobatなしのpdf編集なんて楽勝やろ、と思ったらゲキムズで諦めた
今でも難しいんかね

220デフォルトの名無しさん (ワッチョイ ffda-tOvn)2019/07/08(月) 22:37:09.99ID:IUy7ighP0
中身がテキストじゃなくバイナリって時点で、Acrobatなしは諦めたけど、
XFDFだっけ?
ああいうのでも良ければ何とかなるかもしれない。

221デフォルトの名無しさん (ワッチョイ 93ce-tOvn)2019/07/08(月) 23:33:33.59ID:UtNHHKkH0
>>219
まだ昔の方が比較的簡単だった
今はもう完全に不可能と思った方がいい

222デフォルトの名無しさん (ワッチョイ cf68-tOvn)2019/07/09(火) 06:44:08.92ID:WKH76Tm+0
>>221
ありがとう
素直に無理だと言えるわ

223デフォルトの名無しさん (ドコグロ MMdf-hlKr)2019/07/09(火) 08:30:06.28ID:6Bq35cxKM
>>221
構造は基本変わってないでしょ?
機能がたくさん付加されてるから完全対応とかはめちゃ大変だけど

224デフォルトの名無しさん (ワッチョイ 93ce-tOvn)2019/07/09(火) 12:13:15.60ID:DKfsNX1q0
ゼロからPDF形式のファイルを生成するだけなら簡単
下位互換はあるから、昔の簡単なフォーマットで作ればいいだけだから

最新バージョンの編集は、機能が増えすぎてちょっとやそっとじゃ対応できない
PDFの仕様書はネットに転がってるから、あとはやる気次第かなあ
https://itchyny.haten%61blog.com/entry/2015/09/16/100000

225デフォルトの名無しさん (スップ Sd1f-SD32)2019/07/09(火) 19:47:33.40ID:IlkFvBc6d
だからそんなのをVBAでやるなって
エクセルとかオフィス専用なんだろ?

226デフォルトの名無しさん (ブーイモ MM27-MFet)2019/07/09(火) 22:23:38.13ID:oeycIJBCM
いいなぁ僕もマウントできるくらい、まくろのお勉強しないとなぁ

227デフォルトの名無しさん (アメ MM27-jy7K)2019/07/10(水) 00:05:48.15ID:2g97+NtOM
>>217
単にWordで入力欄のあるPDFを作るのをVBAで補助するだけじゃあ駄目なの?

228デフォルトの名無しさん (ワッチョイ 03f1-6S3C)2019/07/10(水) 03:46:18.75ID:/43btnxd0
>>227
駄目だから聞いておるのだ

229デフォルトの名無しさん (アウアウウー Sa67-EBq5)2019/07/10(水) 04:30:22.12ID:SDsuvs1Ha
>>228
聞いてないじゃん

230デフォルトの名無しさん (ワッチョイ 03f1-6S3C)2019/07/10(水) 05:04:32.44ID:/43btnxd0
>>229
このハゲー!

231デフォルトの名無しさん (アウアウウー Sa67-k/zG)2019/07/10(水) 09:21:12.99ID:/DhDK/tba
初歩的な質問で申し訳ないんだけど、ボタンをクリックしたらテキストボックスの値を参照して、参照した値を表示するプログラムがうまくいかないんだけどどう直したらいいのか教えて欲しい。エラーはこんな感じ
Excel VBA 質問スレ Part62 	->画像>34枚
Excel VBA 質問スレ Part62 	->画像>34枚

232デフォルトの名無しさん (ワッチョイ 6ff7-n2RV)2019/07/10(水) 09:31:54.02ID:ZjOdLx630
標準モジュールに書いてるの?

233デフォルトの名無しさん (ワッチョイ 6ff7-n2RV)2019/07/10(水) 09:33:44.47ID:ZjOdLx630
間違えたユーザーフォームじゃないのか
たしかSheet1のモジュールに書かないと名前を認識しないはず

234デフォルトの名無しさん (アウアウウー Sa67-k/zG)2019/07/10(水) 09:38:27.87ID:/DhDK/tba
>>232
標準モジュールに書いてる、というかボタンをつくってVBを編集すると標準モジュールにコードが書かれるんだけどSheet1にボタンのコードを書くってどうやるの?

235デフォルトの名無しさん (アメ MM27-jy7K)2019/07/10(水) 10:10:47.92ID:2g97+NtOM
>>229
まあ作りたいものの要件も定義できないんだろうね
各種バージョンによって仕様のあるPDFをVBAで編集するなんて考えるだけ無駄なのに

236デフォルトの名無しさん (アウアウウー Sa67-k/zG)2019/07/10(水) 10:32:27.39ID:/DhDK/tba
>>233の言うとおりにシート1に書いたコードを実行したら動くんだけど、ワークシート上のボタンを押しても反応しないのはなんでなんだ
Excel VBA 質問スレ Part62 	->画像>34枚
Excel VBA 質問スレ Part62 	->画像>34枚

237デフォルトの名無しさん (ワッチョイ 6ff7-n2RV)2019/07/10(水) 10:51:52.96ID:ZjOdLx630
イベントの名前間違えてるよ

238デフォルトの名無しさん (ワッチョイ b3f9-NenP)2019/07/10(水) 10:54:31.22ID:yoXwfxDh0
>>236
このシートにあるボタンって標準モジュールのボタン2で書いたコードと同じもの?

239デフォルトの名無しさん (ワッチョイ b3f9-NenP)2019/07/10(水) 10:57:37.67ID:yoXwfxDh0
ボタンのプロパティを見てみて

240デフォルトの名無しさん (アウアウウー Sa67-k/zG)2019/07/10(水) 10:58:01.30ID:/DhDK/tba
>>237
出来ればどこを間違えてるか教えて欲しい
>>238
同じもの

241デフォルトの名無しさん (ワッチョイ 6ff7-T0Pq)2019/07/10(水) 11:04:25.88ID:ZjOdLx630
Private Sub TextBox1_Change() の1行を
Sub ボタン2_Click()
に変えれば動くはず。

242デフォルトの名無しさん (ワッチョイ b3f9-NenP)2019/07/10(水) 11:14:52.80ID:yoXwfxDh0
>>240
同じものであれば、>>236と同じエラーが出るってこと
ならば、txt.TextだけどSheets(1).txt.Textでないの

243デフォルトの名無しさん (ワッチョイ 6ff7-T0Pq)2019/07/10(水) 11:37:21.93ID:ZjOdLx630
ごめん確認したけどActiveXじゃないフォームコントロールのボタンだと
シートモジュールに書いても無理だったわ。
標準モジュールに以下のとおりやると動く

Sub ボタン1_Click()
MsgBox Worksheets(1).TextBoxes("txt").Text
End Sub

ワークシート1枚なのが前提だから調整してね。

244デフォルトの名無しさん (ワッチョイ 6ff7-n2RV)2019/07/10(水) 11:44:51.66ID:ZjOdLx630
オブジェクト名だけでの直接指定ってシートモジュールでないと通じないし
でもフォームコントロールのイベントは標準モジュールに書かないと動かないっていう

245デフォルトの名無しさん (アウアウウー Sa67-k/zG)2019/07/10(水) 11:50:01.32ID:/DhDK/tba
>>239
ボタンのプロパティが表示されない
>>242
>>243
こうなったんだけどなんでだろ
Excel VBA 質問スレ Part62 	->画像>34枚

246デフォルトの名無しさん (アウアウウー Sa67-k/zG)2019/07/10(水) 11:52:33.72ID:/DhDK/tba
Excel VBA 質問スレ Part62 	->画像>34枚
>>243
画像こっちだった

247デフォルトの名無しさん (アウアウウー Sa67-k/zG)2019/07/10(水) 12:02:55.71ID:/DhDK/tba
ごめんフォームコントロールじゃなくてActiveXでボタンをつくったらちゃんと動いた皆が言ってたのはこういう事だったのか
Excel VBA 質問スレ Part62 	->画像>34枚

248デフォルトの名無しさん (ワッチョイ 6ff7-n2RV)2019/07/10(水) 12:05:52.68ID:ZjOdLx630
こっちだとこれで上手くいくんだけどね
Excel VBA 質問スレ Part62 	->画像>34枚
環境はoffice365
テキストボックスは挿入タブから作成
ボタンは開発タブのフォームコントロールから追加

249デフォルトの名無しさん (ワッチョイ 6ff7-n2RV)2019/07/10(水) 12:07:10.09ID:ZjOdLx630
そうそうフォームコントロールよりActiveXのほうが複雑だけど融通が利くよ

250デフォルトの名無しさん (ワッチョイ b3f9-NenP)2019/07/10(水) 12:09:25.00ID:yoXwfxDh0
>>244
まあ、「フォームコントロール」は使うなと教わった気がする
ActiveXですべてコントロール書くな
混ぜて使うと今回みたいにぐちゃぐちゃになるよな
>>245
>ボタンのプロパティが表示されない
ああ、フォームコントロールは表示しないのか、使わんほうがいいと思う

251デフォルトの名無しさん (アウアウウー Sa67-k/zG)2019/07/10(水) 12:15:01.17ID:/DhDK/tba
ID:ZjOdLx630 ID:yoXwfxDh0色々教えてくれてありがとう

252デフォルトの名無しさん (ワッチョイ cf68-tOvn)2019/07/10(水) 19:31:16.98ID:AV6w05Aj0
ActiveXってまだ使えるのか?

253デフォルトの名無しさん (ワッチョイ f3e6-mE9d)2019/07/10(水) 21:42:45.32ID:eupZ9wWw0
ガソリンとディーゼルのいいとこ取りじゃけんの

254デフォルトの名無しさん (ワッチョイ c301-ebHh)2019/07/10(水) 23:29:23.93ID:c8eGatqv0
簡単なフォーム作って動作確認したらテキストボックスの内容だけが指定セルに入力されません。
どこを修正できるかおしえてくれませんか?
Private Sub ComboBox1_Change()

If ComboBox1 = "1−1" Then
Range("A1").Select
End If

If ComboBox1 = "1−2" Then
Range("B1").Select
End If
End Sub

Private Sub CommandButton1_Click()

If ComboBox1 = "1−1" Then
Range("A1").Value = TextBox1.Text
End If
If ComboBox1 = "1−2" Then
Range("B1").Value = TextBox1.Text
End If
End Sub

255デフォルトの名無しさん (ワッチョイ f391-+B7N)2019/07/10(水) 23:32:43.62ID:kmPcU4z40
狙いがさっぱり分からん。
何でコンボボックス選択でセルを選択してんの?

256デフォルトの名無しさん (ワッチョイ f391-+B7N)2019/07/10(水) 23:35:04.06ID:kmPcU4z40
あと何でComboBox1の後を省略すんの?

257デフォルトの名無しさん (ワッチョイ c301-1LOi)2019/07/10(水) 23:37:12.76ID:c8eGatqv0
四半期ごとのデータを入力する際に入力するセルをコンボボックスで指定したいからですね

258デフォルトの名無しさん (ワッチョイ f391-+B7N)2019/07/10(水) 23:43:37.21ID:kmPcU4z40
いやいや、セルの選択は必要無いと言ってんの。
つまりComboBox_Changeのプロシージャは全部必要無いと思うと言ってる。

259デフォルトの名無しさん (ワッチョイ f391-+B7N)2019/07/10(水) 23:46:55.16ID:kmPcU4z40
選択してなくても入力出来るし、普通はセルを選択するコードって書かないものなんだ。

敢えて、ユーザーにここだよと知らせるために選択することなんかは有るけどね。

260デフォルトの名無しさん (ワッチョイ c301-1LOi)2019/07/10(水) 23:54:25.92ID:c8eGatqv0
>>258
確かにChengeプロシージャはなくていいと気づきました。クリックイベントで思いっきり指定してますね。ありがとうございます。
そこを丸々消してもテキストボックスの内容が指定したセルに入力されないところがどうしても分かりません、、、

261デフォルトの名無しさん (ワッチョイ 1ada-AvHN)2019/07/11(木) 00:39:06.69ID:pxThR6/X0
ComboBox1の後ろを省略すると、Valueなんだっけ?
Valueじゃないものがデフォルトなら、入らないと思うけど。

262デフォルトの名無しさん (ワッチョイ 0b01-5b2d)2019/07/11(木) 01:13:07.62ID:zjNMm0TG0
>>261
ようやく意味がわかりましたわ。>>256はそのことを言ってたんですね。
そこを修正してようやく入力できました。
ありがとうございました。

263デフォルトの名無しさん (ワッチョイ 4e63-YtL5)2019/07/11(木) 22:57:04.73ID:xkc4Rvzm0
レポートでexcelの問題が出たのですがexcelのeの字もわからないド素人で
全く解ける気配がないので解いていただきたいのですが

excel表↓
https://gyazo.com/09fca1ee73fb7c9e157e34b8087266aa
処理条件↓
https://gyazo.com/ea0a04a984a92f0cdf4fb02024003e06
問題↓
https://gyazo.com/91b5a7da5245d2ff536597fcf7414b13
https://gyazo.com/7bebc69a5a6ef8e282adfdf814311a72
https://gyazo.com/c55982b0303f977923d30dd1c46ec9d2
https://gyazo.com/deb035bd0a7e3e3118e3bfac5ef26071

excel表と処理条件を見て問題を解く感じです
お手数ですがどうかお願い致します

264デフォルトの名無しさん (ワッチョイ 3694-FGXC)2019/07/11(木) 23:07:07.18ID:PbC6cv/Q0
ここは、宿題スレじゃないですよ

265デフォルトの名無しさん (ワッチョイ 4e63-YtL5)2019/07/11(木) 23:12:11.45ID:xkc4Rvzm0
>>264
そうなのですがたexcelプログラミングに特化した方達がいるスレが他に見当たらなくて・・
何卒お願い致します><

266デフォルトの名無しさん (ワッチョイ 5fda-AvHN)2019/07/11(木) 23:14:33.66ID:LDGmmRwS0
>>263
他人の力でレポート提出するのはよくないよ

267デフォルトの名無しさん (ワッチョイ 369a-ipzv)2019/07/11(木) 23:15:35.55ID:Nso1E01m0
最初から解く気がないからここで答え聞いても多分わからないままじゃない?

268デフォルトの名無しさん (ワッチョイ 4e63-YtL5)2019/07/11(木) 23:25:23.16ID:xkc4Rvzm0
プログラミングに興味があってしてるわけじゃないので分からないままで大丈夫です
教科書を見ても該当の問題がないので八方塞がりになってます
ですのでお願いします><;

269デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/11(木) 23:31:12.20ID:UiyHSzM10
excelスレとマルチか

270デフォルトの名無しさん (ワッチョイ 1a42-+R1B)2019/07/11(木) 23:31:23.70ID:wWiKJ29t0
つーかここエクセルのスレというかエクセルのVBAのスレだしな
表計算そのものはスレ違いかと

271デフォルトの名無しさん (ワッチョイ db8e-RA7T)2019/07/11(木) 23:42:29.20ID:024QjgN/0
>>268
馬鹿は死ね

272デフォルトの名無しさん (ワッチョイ dbb0-aCRW)2019/07/12(金) 03:16:30.68ID:DpggHnEF0
>>263
単位落とせ
ついでに退学しろ

273デフォルトの名無しさん (アークセー Sx3b-zMMC)2019/07/12(金) 05:15:54.45ID:+ZgwoyX/x
>>268
自力で出来ないなら諦めるしかなかろう
能力以上に背伸びしようとすると他人様に迷惑がかかるから分を弁えて生きていけよ

274デフォルトの名無しさん (ワッチョイ 03fb-YtL5)2019/07/12(金) 05:28:28.73ID:Q/r6ioNA0
難癖つけたい昭和の爺しかいないのか(´ . .̫ . `)
他をあたります

275デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/12(金) 06:15:25.02ID:/IwseM/M0
これが本性です

276デフォルトの名無しさん (ワッチョイ 03fb-YtL5)2019/07/12(金) 06:24:13.28ID:Q/r6ioNA0
時間を使ってもらうことだから解答してもらえないのは不満はないけど
嫌味だけ言ってくるのはね

277デフォルトの名無しさん (ワッチョイ 1ab0-rCBe)2019/07/12(金) 06:55:24.80ID:X0laGJXI0
>>268 みたいなこと書いたら火に油。
・表計算の関数式はプログラムではない。Excelのプログラム言語はVBAで、関数式ではない。

・質問内容がExcelとネット環境が使える状態ならヘルプやネット検索で得られる情報で手元検証しつつで解ける初歩の初歩レベル。やるべきはここで丸投げや教科書を調べることではなく、ヘルプやネットの調べ方や、キーワード抽出能力、試し実験する能力
これらの能力はExcelに限らず仕事全般に必要

278デフォルトの名無しさん (ワッチョイ 03fb-YtL5)2019/07/12(金) 07:29:13.34ID:Q/r6ioNA0
その一文なくても答えてくれてなかったと思うけどね
上の質問内容もレポート全ての問題ではなく調べても考えてもい解けなかった7問です
その上で質問したので丸投げとか言われても・・・。

279デフォルトの名無しさん (ワッチョイ db8e-RA7T)2019/07/12(金) 07:33:03.45ID:6bL6jjvK0
>>278
スレの違いすらわからない丸投げの馬鹿
マルチポスト
死ねや

280デフォルトの名無しさん (ワッチョイ 3b32-RL4W)2019/07/12(金) 07:34:50.24ID:jfJ/52DV0
>>278
その努力の跡を見せるのと見せないのでは反応が全然違うのよ
次があるか分からないけど参考までに

281デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/12(金) 07:37:58.23ID:/IwseM/M0
>>278
どうやって調べたか教えて欲しい
複合参照一つにしても、
「セル番地を複合参照で列を固定」質問文そのまま検索するだけで答えが出てくる
これ以下の行動が想像出来ない

納得できる理由を持ってきたら全問解いてやるぞ。

282デフォルトの名無しさん (ワッチョイ 03fb-YtL5)2019/07/12(金) 08:19:59.80ID:Q/r6ioNA0
>>281
それはあなたがexcelの基礎を熟知してるから調べたらすぐ納得出来る答えが見つかるだけです
excelの知識0未満の自分が検索しても相対参照複合参照セル参照、固定etcどんどん理解不能な専門用語が出てくるだけで
基礎知識0の人間がいくら調べたとこで応用の問題が解けるわけない
努力とか苦労とか抜きで単純に教えたくないだけでしょ
0から腰を据えて勉強する時間もないので色んなとこをあたってみます

283デフォルトの名無しさん (ブーイモ MMff-ipzv)2019/07/12(金) 08:28:22.02ID:MpRoJlc8M
>>282
昔自分もそうだったから気持ちわかるよ
ただわからないままでいいから答えだけ教えろって態度が良くなかったね
Excel総合相談所の方では途中まで答えてくれようとしていた人いたのに勿体無い

284デフォルトの名無しさん (ワッチョイ dbb0-aCRW)2019/07/12(金) 08:30:54.63ID:DpggHnEF0
というか聞くならこんな場末の掲示板じゃなくて同じ講義受けてる友達に聞けよ

285デフォルトの名無しさん (ワントンキン MM8a-FGXC)2019/07/12(金) 08:32:04.14ID:ouq9dw9uM
宿題丸投げからの捨て台詞
伝統ですな

286デフォルトの名無しさん (ワッチョイ 577c-hzFB)2019/07/12(金) 09:47:37.46ID:29ekbyBa0
どこの質スレでも、どこまでわかっててどこからわからないかとか説明しないと丸投げは答えを貰いにくい
それはともかくとして内容的にここではスレチなので該当スレに移動して聞くのがよい
そういうの無視して自己中心的な態度を取ると相応の反応しか来ないことが多い

287デフォルトの名無しさん (ワッチョイ b6f7-YtL5)2019/07/12(金) 11:24:29.37ID:/cn0QgdD0
>>263
@ SUM($F5:$F9) A SUM(F$5:F$9) B SUM($F$5:$F$9)
@ B5 * SUM(C5:E5) A F5 / $F$10 * 100
B IF(G5>0.2,"〇", "")
C Average(C5:C9) D MAX(C5:E9)

一番目は問題文が意味不明すぎて何ともいえない。答えを記入て?コピー入力時の値なの入力数式なの?
二番目、レポート第三回「算術演算子のミス」ってのが*/じゃなく×÷を使えって意味なら変えてね

288デフォルトの名無しさん (ワッチョイ b6f7-YtL5)2019/07/12(金) 11:26:26.64ID:/cn0QgdD0
三番目の0.2は20の間違いだった

289デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/12(金) 14:33:40.36ID:2f1lWtua0
>>282
熟知するまでにどれほどの努力が有ったんだろうね。

全く教えがいが無い。
どうせ身に着けようとしないから3日もすれば同じ質問してくる。

290デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/12(金) 14:35:55.96ID:2f1lWtua0
バカは自分のことしか考えない。
上級者がそうなる迄にどんな努力したのかとか、全く考えない。

291デフォルトの名無しさん (アウアウクー MM7b-aCRW)2019/07/12(金) 17:23:38.01ID:pyjYzCB0M
>>282
何のレポートか知らないけどこういう試験みたいなレポート課されるってことはExcelのこと教えてくれる講義かなんかでしょ?
それ取っといて基礎知識0なわけないよね
サボってたなら自業自得だ諦めろ

292デフォルトの名無しさん (スッップ Sdba-oxAJ)2019/07/12(金) 18:12:35.56ID:4Zy3LZ5Ld
ここで教えてもらったり聞いたりするのも勉強だろ?
丸投げで解決するなら効率良いし

293デフォルトの名無しさん (ワッチョイ 0e02-MLMy)2019/07/12(金) 19:02:17.48ID:KP5K/G1D0
結果だけ知っても応用無理
自力でやった過程も大切
自力で訊いたとか言いそう

294デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/12(金) 19:20:24.98ID:/IwseM/M0
>>292
聞き方が悪すぎてそれすら出来ていないw
礼儀正しく聞くか努力した後を見せるか、それだけで全部終わるのにな〜んもせずに時間の浪費
社会に出てこなくていいかな

295デフォルトの名無しさん (アウアウクー MM7b-aCRW)2019/07/12(金) 19:37:39.45ID:A5UWWPauM
>>292
解決できるなら効率いいけど結局解決できてないし煽られて顔真っ赤になって効率マイナスになってるぞ

296デフォルトの名無しさん (ブーイモ MMff-Xwip)2019/07/12(金) 19:58:53.73ID:0f105GfpM
礼儀w
ここをどこだと思ってるんだ

297デフォルトの名無しさん (ブーイモ MMff-Xwip)2019/07/12(金) 19:59:54.35ID:0f105GfpM
顔が赤い?
ここはインターネットだから見えないのになぜわかるw

298デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/12(金) 20:11:35.98ID:/IwseM/M0
>>296
vbaスレだよ
下手に出るor努力家なら普通に教えるし、
上から目線で面白いキャラならそれはそれで笑いの対価に答えてあげる楽しいスレ

俺はどう調べたかを教えてくれれば答えるつもりだったけど、何故かそれすら無かった

299デフォルトの名無しさん (アウアウクー MM7b-aCRW)2019/07/12(金) 20:15:07.03ID:lBUyKP2MM
しょうがねえな答えてやるけどどこの学校の何の課題かだけ教えろ
課題の背景知らないとどう回答していいのかもわからんわ

300デフォルトの名無しさん (スッップ Sdba-oxAJ)2019/07/12(金) 20:23:30.14ID:4Zy3LZ5Ld
>>287さんのような立派な人が教えてくれる
何も知らない人は難癖付けて優越感に浸るだけ

301デフォルトの名無しさん (ブーイモ MMff-Xwip)2019/07/12(金) 20:25:42.71ID:0f105GfpM
うんち大学うんち学科のうんち講義の課題だ

302デフォルトの名無しさん (アウアウクー MM7b-aCRW)2019/07/12(金) 20:28:01.99ID:wJS9+2ViM
なるほどなあ
立派にうんちへの道を歩んでいるようで何よりだよ

303デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/12(金) 20:32:10.07ID:2f1lWtua0
教える奴ってのは教わった奴がそれで成長するのが嬉しくて教える。

教わっても課題提出した後はゴミにするようなバカに教えるわけが無いだろ。

304デフォルトの名無しさん (ワッチョイ e301-YtL5)2019/07/12(金) 20:40:23.09ID:mfoRyya60
>>298
最初は下手に出てたけど嫌味を言ってくるから同じ対応しただけっすよ^
何度も言ってるけど自分にexcelの基礎知識が一切ないから「こうやって解こうとしたけど此処が分からなかった」とか
理屈だって説明ができないって言ってるじゃん。日本語理解してます?
最初から教える気がないくせに気持ちが悪い。
(解いて貰うことが当たり前とは全く思ってないけど、こういう難癖爺は本当に不愉快です)

305デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/12(金) 20:49:36.00ID:2f1lWtua0
基礎知識が無ければ解かなくて良いだろw
お前のやり方でOKなら世の中にExcel使える奴なんて1人も出て来ないんだよ。
皆、努力してる。
それが嫌なら解くな。

306デフォルトの名無しさん (アウアウクー MM7b-aCRW)2019/07/12(金) 20:57:25.89ID:mLJVOkVZM
これがうんちの書き込みなんだね
勉強になる

307デフォルトの名無しさん (ワントンキン MM8a-FGXC)2019/07/12(金) 21:01:52.58ID:ouq9dw9uM
最後まで下手に出てりゃ教えて貰えたかも知れないのに
本当バカだな

308デフォルトの名無しさん (ワッチョイ 2363-q5pO)2019/07/12(金) 21:05:56.83ID:LwNMU5Wq0
だまされる間抜けがいるか

309956 (スププ Sdba-4ml8)2019/07/12(金) 21:12:02.87ID:JRZDO5f+d
最初から一貫して、考える気がないから答えだけ教えろと言ってるから反発を買ってると何故わからない
そういうのは下手に出てると言わない
それ以前にスレチ、マルチポストなんかどこでも嫌われる

310デフォルトの名無しさん (ワッチョイ db8e-RA7T)2019/07/12(金) 21:17:37.52ID:6bL6jjvK0
>>304
死ねや、クズ

311デフォルトの名無しさん (ブーイモ MMba-ipzv)2019/07/12(金) 21:24:19.02ID:uqHBg6aCM
何がどうスレチなのか本人理解していない
本当にExcelを起動させたことだけはあるってレベルなんだろうな
それにしても相対参照なんてはじめてのExcelみたいなテキストの初めのほうに出てくるのに理解不能な専門用語って…

312デフォルトの名無しさん (ブーイモ MMba-dsYZ)2019/07/12(金) 21:25:04.82ID:0wJGP2+yM
賢くないんだろうな、色々な面で
人生大変そう

313デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/12(金) 21:35:21.67ID:/IwseM/M0
>>304
だから「何をして」分からなかったの?って聞いてるんだけど
君の行動を知りたいんだよ
まさか何を検索したかも覚えてないの?

314デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/12(金) 21:36:08.92ID:/IwseM/M0
まぁでも複合参照って単語は俺も覚えてないわ。使わんやろ

315デフォルトの名無しさん (ワッチョイ 1709-YtL5)2019/07/12(金) 22:12:20.02ID:smOphNvK0
>>313
出ている問題文を区切って単語単位でいくつか検索しましたよ。
・・・ですが基礎知識が皆無なので分からない単語が更に増えていくばかりで意味がなかった。
答えにたどり着いていたとしてもそれが答えなのかどうかもわからない。
理由は単純明快で”どこどこ”が分からない等ではなく”excelの全てが”分からないからです。>>311さんの言う通りexcel起動したこともないので
まあ此処では教えてもらえないでしょうね

316デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/12(金) 22:20:19.35ID:/IwseM/M0
excel起動したこともないwwwwwwwwwwwww
笑った

317デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/12(金) 22:28:24.38ID:/IwseM/M0
笑ったから教えてあげる
>>287は全部間違いなく合っている
終わり

318デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/12(金) 22:29:15.47ID:/IwseM/M0
使えるかどうかしらんけど一応全部回答済みのブック
https://dotup.org/uploda/dotup.org1894821.xlsx.html

319デフォルトの名無しさん (ワッチョイ 1ada-AvHN)2019/07/12(金) 22:30:53.10ID:Es4UsF4s0
そういやあっちのスレに、OSがWindows10で、バージョンはExcelって書いてるな。

バージョンがExcelって何だよ?
一体どんな環境で勉強してるんだ?
紙だけでやろうとしたら、そりゃわからんわ。

320デフォルトの名無しさん (ブーイモ MMff-ipzv)2019/07/12(金) 22:32:13.77ID:1ltU+UyNM
>>318
多分Excelソフト自体持ってないんじゃない?

なんか色々合点がいった
そりゃあわかんないよね…頑張れ高校生!

321956 (スププ Sdba-4ml8)2019/07/12(金) 23:16:14.01ID:XVv52DQ4d
Excel起動したこともないって、完全にやる気ないんじゃん
実際にやっても見ずに文字だけ見たってわかるわけがない、そんなの知識あるなしは関係ない
なんでそれをそんなにドヤって語れるんだ
ほんとに身勝手だな…

322デフォルトの名無しさん (ブーイモ MMff-+Ixf)2019/07/12(金) 23:23:25.78ID:pg2caPDLM
もう釣りとしか思えない

323デフォルトの名無しさん (ワッチョイ dbd0-qIdb)2019/07/13(土) 01:49:14.77ID:WjcplQ3r0
>< ←これ使い出したあたりからネタにしか見えなくなった

324デフォルトの名無しさん (アウアウウー Sa47-dsYZ)2019/07/13(土) 01:50:42.43ID:mYiqXZWta
さすがにエクセル起動したことない奴にマクロを説明するのはしんどすぎるわ

日本語話せない外人に川柳の深さはさすがに説明できないです

325デフォルトの名無しさん (ラクッペ MM67-5Q6T)2019/07/13(土) 02:20:10.82ID:1bpjRcDqM
>>314
複合参照はよく使うでしょ
これやっとかないとずれるじゃん

326デフォルトの名無しさん (ワッチョイ 9a01-TPoM)2019/07/13(土) 03:24:06.67ID:PyRj0Hxo0
ちゃんとネタに付き合ってるところがお前らのいいところだわ
他スレじゃここまで付き合うやついないわ

327デフォルトの名無しさん (ワッチョイ 9a01-Z0H9)2019/07/13(土) 06:17:54.91ID:K15oVfEY0
>>325
複合参照自体はそれなりに使うけどその単語は知らんかったわ
てか意味の取りづらい単語だな

328デフォルトの名無しさん (ワッチョイ 1ab0-rCBe)2019/07/13(土) 06:51:24.31ID:LCWxIMYj0
商業高校などでExcelは必須科目のはずだが、「起動したこともない」生徒を教えるのはしんどいなあ

329デフォルトの名無しさん (ワッチョイ 1a2f-i8Xk)2019/07/13(土) 07:30:37.64ID:URTJU5cT0
問題に親切にも、教科書P99とか、レポート第3回参照とか書いてあるけどな

99ページ超えるような教科書と、過去3回以上のレポート提出があって
エクセルの知識ゼロとか言うあたり、どうしようもないな

330デフォルトの名無しさん (スッップ Sdba-oxAJ)2019/07/13(土) 09:00:32.20ID:/hcsiiwtd
人に教える能力がない奴に限って大声で叫ぶ
分からないなら黙ってりゃ良いのに出しゃばるなってw
>>287さんのような人は素晴らしい

331デフォルトの名無しさん (ワッチョイ 3694-FGXC)2019/07/13(土) 09:05:56.81ID:BcXUPH3s0
まだやってんのかよ
こんなとこ覗いてる暇があったらExcel勉強しろよバカなんだから

332デフォルトの名無しさん (ワッチョイ b633-MLMy)2019/07/13(土) 09:15:07.93ID:CdxTXa9P0
もう諦めてその単位落とした方が自分の為まである

333デフォルトの名無しさん (ワッチョイ db8e-RA7T)2019/07/13(土) 10:27:47.26ID:BOO56W8H0
>>330
こんな馬鹿に回答を示すやつが馬鹿だろ

334デフォルトの名無しさん (スッップ Sdba-oxAJ)2019/07/13(土) 10:33:21.62ID:/hcsiiwtd
>>333
反応するお前も馬

335956 (スププ Sdba-4ml8)2019/07/13(土) 10:53:53.05ID:YgFAo0DCd
これだからスレの使い分けをしないやつらは迷惑なんだ…

336デフォルトの名無しさん (ワッチョイ 7a34-/ts6)2019/07/13(土) 11:14:10.76ID:Z2RRNc9B0
>>327
俺も複合参照って呼び名は知らんかったわ

337デフォルトの名無しさん (ブーイモ MM26-dsYZ)2019/07/13(土) 11:30:50.83ID:4ZkgUc3hM
とりあえず問題画像を拡散して学校名とクラス辺りから特定してみようか
3連休のくだらない遊びとして

338デフォルトの名無しさん (ワッチョイ dbd0-qIdb)2019/07/13(土) 13:32:22.46ID:WjcplQ3r0
これまで発掘された投稿(日付順)
http://2chb.net/r/bsoft/1556754363/731-
>>263
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12210409122
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10210410850
http://www.excel.studio-kazu.jp/kw/20190711212238.html

http://2chb.net/r/bsoft/1556754363/806,809
>期日までに全て正解した状態で完了しないと出席足りてても単位にならない
>期日は7/24 1,2回しか提出チャンスはない
→通信制あるいは定時制?

http://gyazo.com/1c48e5087536c8b403b6f8ef9131b00c
>2019情報処理R4-5

339デフォルトの名無しさん (ワッチョイ dbd0-qIdb)2019/07/13(土) 13:34:16.06ID:WjcplQ3r0
抜けてた。エクセルの学校より
>たかが高校の宿題程度です

340956 (スププ Sdba-4ml8)2019/07/13(土) 14:19:52.14ID:gczMvB9Ad
なんか手当たり次第だな
しかも行く先々で自己中で上からだし、根っからそういう性格なんだな…
こんな事で時間浪費するより先生に聞くなり泣きつくなりした方が早いのに

341デフォルトの名無しさん (ワッチョイ ffce-AvHN)2019/07/13(土) 14:22:32.54ID:mP3nVFr50
twitterあたりなら誰かがすぐ答えてくれるんじゃないのかな
なんで5chにこだわるのか

342デフォルトの名無しさん (ブーイモ MMff-+Ixf)2019/07/13(土) 14:26:22.66ID:uYMBN7vuM
そりゃ釣りがいがあるからさ

343デフォルトの名無しさん (ブーイモ MMff-ipzv)2019/07/13(土) 14:29:12.24ID:VRwhUdyYM
あの調子じゃどうせこの先の人生ハードモードだから放っておけばいい
親と教師はご苦労なことで

344デフォルトの名無しさん (アークセー Sx3b-zMMC)2019/07/13(土) 14:31:09.05ID:eZhaymGYx
特定を恐れただけじゃね
5chの専門板ならリスクが低いと思ったんだろ

345デフォルトの名無しさん (ワッチョイ 0b01-5b2d)2019/07/13(土) 15:02:49.54ID:xMkRt+rF0
もうやめたれ
vbaの質問スレにvbaなんか使わないこと質問してる程度のやつなんだぞ、、、

346デフォルトの名無しさん (アウアウウー Sa47-dsYZ)2019/07/13(土) 17:48:23.12ID:j8mJqYZga
ゴミのせいでdat落ちした

347デフォルトの名無しさん (ワッチョイ 57e6-P44A)2019/07/13(土) 21:14:04.44ID:hOcuJYrL0
へー、日本の学校では複合参照って呼ぶのかw

348デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/13(土) 21:22:53.61ID:MFeSB4Ik0
「列を絶対参照」とか言ってたな
厳密に言うと間違ってたんかね〜

349デフォルトの名無しさん (ワッチョイ 768c-MWwc)2019/07/13(土) 21:27:18.14ID:TftDpSrJ0
Microsoftが言ってるんだから他の呼び方はできんだろ
https://support.office.com/ja-jp/article/-dfec08cd-ae65-4f56-839e-5f0d8d0baca9

350デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/13(土) 21:39:49.47ID:MFeSB4Ik0
A$1 (相対参照列と絶対参照行)
あぁやっぱりこう呼ぶのか
じゃないと区別つかなくて不便だろう

351デフォルトの名無しさん (ワッチョイ 4e63-q5pO)2019/07/13(土) 21:39:56.15ID:9cyGSVwA0
列を絶対参照はまさにそういう意味で
複合参照と言っているものと意味の範囲が異なる
だから勝手に名前つけて呼んでもセーフ

352デフォルトの名無しさん (ワッチョイ 9a01-DHp5)2019/07/13(土) 22:13:07.08ID:K15oVfEY0
>>349
英語ではmixed referenceだから混合参照の方がまだマシな気がする

353デフォルトの名無しさん (ワッチョイ dbf1-Xwip)2019/07/15(月) 12:11:27.76ID:nnQ6IJ0T0
VBAでクラスのメンバに配列がpublicで宣言できないのです。
これはなぜですか?
privateならできるようです
そういう仕様になった背景に異常に興味があるのですがなぜでしょうか?

354デフォルトの名無しさん (ワッチョイ 768c-D7xh)2019/07/15(月) 12:19:29.86ID:MveVqmrw0
>>353
不思議だし理由はよくわからん
VariantをReDimして使うしかなさそうだ

355デフォルトの名無しさん (ワッチョイ dbf1-Xwip)2019/07/15(月) 12:29:52.78ID:nnQ6IJ0T0
>>354
いやgetter, setterのPublic Functionを作って使った

356デフォルトの名無しさん (ブーイモ MMba-D7xh)2019/07/15(月) 14:13:53.52ID:Y2KwLYuBM
>>355
それだとコピーになっちゃわない?

357デフォルトの名無しさん (ワッチョイ dbf1-Xwip)2019/07/15(月) 14:16:26.74ID:nnQ6IJ0T0
>>356

問題ないわよ

358デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/15(月) 14:43:41.95ID:pIjNztNi0
>>353
しらなかった
Excel VBA 質問スレ Part62 	->画像>34枚

VB.NETではできる様になっているので特にバッティングする要素などはないはず
多分何も考えずに作ったか、スペックの低いPC時代に何かバグがあったか

359デフォルトの名無しさん (ワッチョイ 1763-q5pO)2019/07/15(月) 15:17:00.78ID:RV+E0P730
なにがなんでもユーザーにオブジェクトをカプセル化させたかったんだろう

MSはユーザーを誘導しようとして変な仕様を盛り込むのをよくやる

360デフォルトの名無しさん (ワッチョイ 768c-MWwc)2019/07/15(月) 15:26:05.00ID:X93O9hPp0
Excel VBA 質問スレ Part62 	->画像>34枚

361デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/15(月) 15:58:16.17ID:pIjNztNi0
>>359
配列だけだからそれはない
別の事情があったか、単にミスだと思う

362デフォルトの名無しさん (アークセー Sx3b-zMMC)2019/07/15(月) 16:08:05.51ID:kvSb4Xi+x
>>358
この謎仕様と、引数付きコンストラクタを定義できない欠陥仕様がVBAのクラスモジュールの使い勝手を異常に悪くしてるよな

363デフォルトの名無しさん (ワッチョイ 768c-D7xh)2019/07/15(月) 18:12:34.65ID:MveVqmrw0
>>357
小さければまあ

364デフォルトの名無しさん (ワッチョイ 57e6-P44A)2019/07/15(月) 18:36:40.48ID:GvqRptrx0
VBAできたのOffice95だろ?
16bitに毛が生えたようなリソースで配列なんて便利なもん公開したら
アホが無駄遣いしてクレームが殺到するからだろうな

365デフォルトの名無しさん (ワッチョイ 9a01-DHp5)2019/07/15(月) 19:30:49.08ID:ex33LrHm0
>>364
> VBAできたのOffice95だろ?
Excel だけは先行しててExcel 5.0から
Office 95からWordとかAccessにも搭載された
> 16bitに毛が生えたようなリソースで
配列は32KB制限とかあるからリソース関係って言うのはあり得ると思う

366デフォルトの名無しさん (ワッチョイ 3694-FGXC)2019/07/15(月) 20:03:59.10ID:+RJOjipn0
まぁVB含めてなんでこんな糞仕様やねん
てのは歴史的理由が大半なので深く考えてもしょうがないぞ

367デフォルトの名無しさん (ワッチョイ 1763-q5pO)2019/07/15(月) 21:26:18.84ID:RV+E0P730
比較演算子の全項評価されるのまいった
一貫性があるといえばそうだがものすごく使いづらい

Excel VBAこそ関数型言語使うべきだったとおもう

368デフォルトの名無しさん (ワッチョイ 0b01-YggF)2019/07/15(月) 21:34:48.93ID:P4vPK//00
Sub Sample()
Dim rng As Range, i As Integer, RangeArea As String, RowCount As Integer
RangeArea = InputBox("選択したいセル範囲を入力してください", "セル範囲入力")
Range(RangeArea).Select
i = 1
For Each rng In Selection
rng.Value = i
i = i + 1
Next rng
RowCount = Selection.Rows.Count
Selection.Copy
Selection(Selection.Rows.Count, 1).Offset(2).Select
Selection.PasteSpecial xlPasteAll, Transpose:=True
Application.CutCopyMode = False
End Sub



このコードの最初の部分のセル範囲を選択するところをapplication.inputboxに変更したいのですが、やり方がわかりません。どうかご教示ください。

369デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/15(月) 21:46:33.77ID:pIjNztNi0
>>368
これで普通に動いたんだが

Sub Sample()
Dim rng As Range, i As Integer, RangeArea As String, RowCount As Integer
RangeArea = Application.InputBox("選択したいセル範囲を入力してください", "セル範囲入力")
Range(RangeArea).Select
i = 1
For Each rng In Selection
rng.Value = i
i = i + 1
Next rng
RowCount = Selection.Rows.Count
Selection.Copy
Selection(Selection.Rows.Count, 1).Offset(2).Select
Selection.PasteSpecial xlPasteAll, Transpose:=True
Application.CutCopyMode = False
End Sub

370デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/15(月) 21:46:46.43ID:pIjNztNi0
変更したのは産業目だけね

371デフォルトの名無しさん (ワッチョイ ffce-AvHN)2019/07/15(月) 21:49:39.76ID:8d+rlpP70
今北産業

372デフォルトの名無しさん (ワッチョイ 0b01-YggF)2019/07/16(火) 01:35:56.38ID:R1s3VXbP0
>>369
ありがとうございました

373デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/16(火) 14:39:56.14ID:OkBSeMU90
VBAのクラスでPublicな変数とか少しびっくり。
正直意味不明だわ。
普通はプロパティー作るんじゃ無いの?

374デフォルトの名無しさん (オイコラミネオ MM63-LPET)2019/07/16(火) 15:28:36.24ID:7VziDFZHM
面倒だから、自分用はほとんど変数だな

375デフォルトの名無しさん (ブーイモ MMba-D7xh)2019/07/16(火) 15:44:34.61ID:2g+hTYUtM
>>373
まんまGetとSetを用意しといて「Public変数じゃない、カプセル化してます」と言う愚かな奴はいるかも知れない。
いや、流石にいないか

376デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/16(火) 17:18:56.27ID:OkBSeMU90
>>375
えっ?
カプセル化してますなんて言わんがGETとLET用意するよ。まんまでも。
感覚として自然に。
自分はプロパティーはプロパティーと呼ぶしPublic変数とは言わないね。

377デフォルトの名無しさん (ブーイモ MMba-D7xh)2019/07/16(火) 19:15:49.24ID:2g+hTYUtM
>>376
プロパティが変数に直接紐付いているとは限らないから一概には言えないけれど
Public 変数が適している場合はPublicとして晒すさ。

378デフォルトの名無しさん (ブーイモ MMff-D7xh)2019/07/16(火) 19:26:46.13ID:Qwm6v/XnM
>>376
クラスがある変数を持ってたとして、
直接GetとLet用意することは少ないしPublicにするのは更に稀だ

一応念のため断っておく

379デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/16(火) 19:47:18.06ID:OkBSeMU90
>>378
だから変数じゃないし。
プロパティーだし。
クラスがpublicな変数持ってるという考えが既に変に感じる。
勿論、内部にprivateな変数を持ってるのは当然だけど。

カプセル化等という言葉では無く(実際はその通りだけど)、感覚としてオブジェクトというものを捉えていれば普通の感覚。

380デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/16(火) 19:48:58.07ID:OkBSeMU90
>>377
プロパティーは変数という感覚と違う。

381デフォルトの名無しさん (ブーイモ MMff-D7xh)2019/07/16(火) 20:04:05.57ID:Qwm6v/XnM
>>379
同じだなんて言ってないでしょ?

> クラスがpublicな変数持ってるという考えが既に変に感じる。

なんで??
勝手に触っちゃダメとか変更に弱くなるいうのはわかるが、それ以外の理由を持ってるみたいだね?

382デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/16(火) 20:20:17.00ID:OkBSeMU90
>>381
カプセル化と結局一緒だけど、オブジェクト志向的に自然な考えからするとpublicな変数というのが変。
オブジェクトに意味のない数値がくっ付いてるイメージだね。

Excelでいうとセルに何故か変数がくっ付いていて、それがセルに関わるValueとかLeftとかそういう"意味付け"も持っていない感じ。

383デフォルトの名無しさん (ワッチョイ 1791-ipzv)2019/07/16(火) 20:23:52.51ID:OkBSeMU90
クラスというのはオブジェクトを設計するわけだから意味の無いものをくっ付けるのは設計として違和感がある。
そして、意味が有るものはプロパティーとして設計するから自然にGET、LETを使ってた。

384デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/16(火) 20:24:21.96ID:lW4DFx/50
>>373
そもそもvbaでクラスを作る事は本当にない
ブックがpublicみたいに見えるから今更privateとかにしても仕方ない

実際はprivateブックの下位に書いてるからpublicに見えるだけなんだろうけど、まぁ同じ

385デフォルトの名無しさん (ワッチョイ 768c-D7xh)2019/07/16(火) 20:55:06.36ID:aLWtzg+T0
>>383
それも意味分からんわ
意味ないものをくっつけるってなんのこっちゃ?

386デフォルトの名無しさん (ワッチョイ dbd0-qIdb)2019/07/16(火) 21:09:04.93ID:B8vpu2Gm0
>>385
うまい言葉が見つからんが、ようは「宗教観の違い」ってやつじゃないか?
たぶん>>383の言いたいこととしては、
「プロパティにアクセスしてGetなりLetなりSetなりできるのに、
 この上Publicにして外部モジュールからメンバ変数への直接参照を可能にする意味があるのか?(設計おかしくね?)」
みたいな感じじゃないかなと思う。

387デフォルトの名無しさん (ワッチョイ 57e6-P44A)2019/07/16(火) 21:36:49.17ID:5NJAvtdh0
着エロでおまんこクパァしたら萎えるだろ

そういうこと

388デフォルトの名無しさん (ワッチョイ 9a01-DHp5)2019/07/16(火) 22:12:37.21ID:osN3S5RL0
>>386
むしろGetもLetもできるならPublic変数でよくね?

389デフォルトの名無しさん (ワッチョイ dbd0-qIdb)2019/07/16(火) 22:55:41.34ID:B8vpu2Gm0
>>388
>GetもLetもできるならPublic変数でよくね?
そういうところが「宗教観の違い」なんだろうと思ったわけで。
>>383がこう思ってるんじゃないかなと思って書いただけだから、実際言いたいことは違うかもしれんし。

390デフォルトの名無しさん (ワッチョイ 768c-D7xh)2019/07/16(火) 23:12:50.48ID:aLWtzg+T0
その宗教も生まれてから長い年月が経ったものだなあ

391デフォルトの名無しさん (ワッチョイ 47f9-i8Xk)2019/07/17(水) 10:35:34.00ID:Zgptnqk10
VBAが悪いとかVBが悪いとか宗教とか別スレ立ててやれよ
どうでもいいわ(笑)

392デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/17(水) 20:13:41.88ID:1fZng5Go0
>>391
あんまりよくない
他言語・複数開発の常識を鵜呑みにしてvbaに持ち込むとめんどくさくなるだけだぞ

393デフォルトの名無しさん (ワッチョイ b633-MLMy)2019/07/17(水) 20:57:20.47ID:LEfiTxxf0
それはもうその人がアレなだけでしょ

394デフォルトの名無しさん (ワッチョイ 0e68-AvHN)2019/07/17(水) 21:54:24.06ID:1fZng5Go0
程々が一番なんだけど、vbaに至ってはその采配がマジで難しい
普通は使い勝手の悪い言語は全自動で廃れるけど、恐らく唯一無二で太古の使い勝手のまま広まってしまった言語
どうしても荒れると思うし、正解もない

395デフォルトの名無しさん (ワッチョイ 4ff9-QKg6)2019/07/18(木) 11:35:34.82ID:SjGJ8Hso0
>>1
スレタイに戻れよ
>ExcelのVBAに関する質問スレです
>コード書き込みや作成依頼もOK

396デフォルトの名無しさん (スップ Sddf-9W53)2019/07/18(木) 17:21:20.08ID:pDSkjMbHd
Worksheet_SelectionChangeイベントを使って選択されたセルがColumns(20)を超えて選択された場合に選択を19までに戻したいんですけどコードを教えて下さい。

397デフォルトの名無しさん (ワッチョイ fff7-fu+2)2019/07/18(木) 17:29:18.97ID:iWlQ47rb0
application.enableEvents = false
if selection.column > 20 then
selection.resize(selection.row,19).select
end if
application.enableEvents = true

398デフォルトの名無しさん (ワッチョイ fff7-ShKg)2019/07/18(木) 17:33:44.07ID:iWlQ47rb0
まちがえた
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

With Selection
If .Columns.Count >= 20 Then
Excel.Application.EnableEvents = False
.Resize(.Rows.Count, 19).Select
Excel.Application.EnableEvents = True
End If
End With

End Sub

399デフォルトの名無しさん (ワッチョイ fff7-fu+2)2019/07/18(木) 17:44:11.00ID:iWlQ47rb0
enableEvents操作いらんかったわ

400デフォルトの名無しさん (スップ Sddf-9W53)2019/07/18(木) 17:48:00.14ID:pDSkjMbHd
>>398
早い返信ありがとうございます。
コードありがとうございます。

これって例えば選択したセルが30から60と選択された場合ってエラーですか?


lud20190822221405

レス:1-200 201-400 401-600 601-800 801-1000 ALL

このスレへの固定リンク: http://5chb.net/r/tech/1561303297/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | Youtube 動画 >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「Excel VBA 質問スレ Part62 ->画像>34枚 」を見た人も見ています:
Excel VBA 質問スレ Part65
Excel VBA 質問スレ Part70
Excel VBA 質問スレ Part57
Excel VBA 質問スレ Part58
Excel VBA 質問スレ Part54
Excel VBA 質問スレ Part80
Excel VBA 質問スレ Part75
Excel VBA 質問スレ Part68
Excel VBA 質問スレ Part73
Excel VBA 質問スレ Part64
Excel VBA 質問スレ Part61
Excel VBA 質問スレ Part53
Excel VBA 質問スレ Part59
Excel VBA 質問スレ Part48 [無断転載禁止]
Excel VBA 質問スレ Part50 [無断転載禁止]
Excel VBA 質問スレ Part47 [無断転載禁止]
Access VBA 質問スレ Part2
シノアリス質問スレ【SINoALICE】 Part9
シノアリス質問スレ【SINoALICE】 Part11
ツクールVX Ace 初心者救済、質問スレ Part.2
VBAなんでも質問スレ Part3
VBAなんでも質問スレ Part2
Excel ピボット Power Pivot DAX関数 質問スレ
VB.NET質問スレ(Part43)
高校数学の質問スレPart402
iPhone 質問スレッド part65
ロード初心者質問スレ part431
ロード初心者質問スレ part404
ロード初心者質問スレ part440
Tree of savior 質問スレ Part6
Java入門・初心者質問スレ Part.8
Java入門・初心者質問スレ Part.10
Panasonic DIGA質問スレ Part77
Java入門・初心者質問スレ Part.9
Windows 10 質問スレッド Part64
Windows 10 質問スレッド Part62
スレ立てるまでもない質問@掃除板 part22
[戦場の絆]どんな質問にも全力で答えるスレPart61
Mozilla Firefox質問スレッド Part180
Mozilla Firefox質問スレッド Part177 ->動画>10本->画像>22枚
Mozilla Firefox質問スレッド Part174
5chブラウザ「ChMate」質問スレ Part52
古代VBプログラマ質問スレ(Ver.6.0 まで) part65
ストリートファイター6初心者・質問スレ Part62
【アズレン】アズールレーン 質問スレ Part66
【DQB2】ドラゴンクエストビルダーズ2 質問スレ part3
【L2R】リネージュ2 レボリューション / Lineage2 Revolution 質問スレ part6
Android開発質問スレ Part2 (249)
UNIXプログラミング質問すれ Part8
【C++】 DirectX初心者質問スレ Part40 【C】
【C++】 DirectX初心者質問スレ Part41 【C】
WebObjects 質問スレ
Kotlin初心者質問スレ
スレ立てるまでもない質問はここで 155匹目
スレ立てるまでもない質問はここで 158匹目
スレ立てるまでもない質問はここで 154匹目
スレ立てるまでもない質問はここで 162匹目
スレ立てるまでもない質問はここで 146匹目
スレ立てるまでもない質問はここで 164匹目
スレ立てるまでもない質問はここで 146匹目
★★Java質問・相談スレッド180★★
★★Java質問・相談スレッド183★★
スレ立てるまでもない質問はここで 147匹目
03:00:25 up 2 days, 3:14, 1 user, load average: 43.04, 47.34, 54.08

in 0.092475175857544 sec @[email protected] on 101916