X



Excel VBA 質問スレ Part55
■ このスレッドは過去ログ倉庫に格納されています
0653デフォルトの名無しさん
垢版 |
2018/08/15(水) 09:34:06.55ID:+0zUs7od
>>650
対応関係ってのは単に

 (あ)と(い)は(う)である
 (A)と(B)は(C)である

という二つの主張における

 あ ⇔ A
 い ⇔ B
 う ⇔ C

という対のことを言うんだから
お前が変な考えに囚われているだけだよ
0654デフォルトの名無しさん
垢版 |
2018/08/15(水) 09:48:29.72ID:o8lgioa7
>>651-653
何一生懸命言い訳してるのか知らんけど
・法学部は学部に含まれる
・理系院卒と部署に直接の関係はない
ただそれだけ
0655デフォルトの名無しさん
垢版 |
2018/08/15(水) 09:51:26.21ID:+0zUs7od
>>654
・法学部は学部に含まれる
・理系院卒と部署に関係はある
以上
俺がそういってるんだからそうなんだよ。文句つけんな。
0657デフォルトの名無しさん
垢版 |
2018/08/15(水) 11:31:11.58ID:pqG57C1I
前提に正も誤も無いとか言って自分の前提は無条件で信じられるべき
なのに他人の出す前提は理解すら示そうとしないダブスタ

相手にするだけ無駄なやつ
0658デフォルトの名無しさん
垢版 |
2018/08/15(水) 11:44:29.14ID:o8lgioa7
> 相手にするだけ無駄なやつ
ならレスしなきゃいいのに…
悔しさ滲み出てますよ w
0661デフォルトの名無しさん
垢版 |
2018/08/15(水) 12:05:44.37ID:azz2Q493
無駄話やら罵り合いしたいだけならスレ立ててそこでやってくんねーかなー
0662デフォルトの名無しさん
垢版 |
2018/08/15(水) 12:07:24.16ID:pqG57C1I
>>660
議論に乗るつもりがないだけでお前を馬鹿にするのをやめる理由はない
お前ただ相手にされなくなったのを論破したと勘違いして生きてきたっぽいな
0665デフォルトの名無しさん
垢版 |
2018/08/15(水) 12:16:44.17ID:kebfuqT8
ここまでVBAの話なし
0667デフォルトの名無しさん
垢版 |
2018/08/15(水) 12:54:37.56ID:KuKFPEdV
>>661
VBAの話がしたいなら違うスレ立ててやれ
0668デフォルトの名無しさん
垢版 |
2018/08/15(水) 12:56:36.01ID:MbmwE69Z
>>654
引数が偶数だったら文字列を返し、奇数だったら数値を返すプロシ―ジャがあったとしよう。

お前は引き数同士、戻り値同士を比べてプロシ―ジャが2つあると言い出すバカ者だ。

構造の話なんだから引数と戻り値の関係を比較して、両者が同じ関係かどうか評価しろよ。
0669デフォルトの名無しさん
垢版 |
2018/08/15(水) 13:02:03.82ID:o8lgioa7
また頓珍漢なこと言い出したぞ w

まあ「含まれる」とかが構造の話と思えない時点で詰んでる
0670デフォルトの名無しさん
垢版 |
2018/08/15(水) 13:07:08.07ID:MbmwE69Z
ついでに言っとくと法学のあんちゃんは全ての学部のどれかに含まれる。
理系院卒のあんちゃんも全ての部署のどれかに含まれる。

同じ構造だ。
0671デフォルトの名無しさん
垢版 |
2018/08/15(水) 13:09:43.34ID:FDr69IxI
この数式のない一軒不毛そうな議論から規則性とか関連性を見つけるのもプロクマラーに必要なスキル
0672デフォルトの名無しさん
垢版 |
2018/08/15(水) 13:10:36.49ID:+0zUs7od
やっと納得を得たようでなによりだ。本題に戻ろう。

部門部署はたくさんあり、総務や営業以外の事務部門には理系院卒のあんちゃんが点在している。
彼らは少しはプログラミングできて他言語も知っているし、申請すればVisualStudioも入れられる。
事務部門全体で見た潜在的なIT能力は高い。

一方、Excelは社内で重要な業務に使われていて部門間・会社間でExcelを介した依存関係が双方向に発生している。
Excel・VBAは必須のツールだ。

そのIT能力でExcelやVBAの能力を補うことが正しい戦略だ。
ネットに繋げないとかOSSが利用できないなんて論外だ。
0674デフォルトの名無しさん
垢版 |
2018/08/15(水) 13:46:28.89ID:o8lgioa7
>>670
> 理系院卒のあんちゃんも全ての部署のどれかに含まれる。
まじで言ってる? w
理系院卒の無職がいないとでも思ってるのか?

>>672
>>655で引っ込んどけばいいものを…
0677デフォルトの名無しさん
垢版 |
2018/08/15(水) 14:48:08.03ID:+0zUs7od
>>675
ほんとだね
算数の文章題の内容を式に直したりできなさそう
俺には>>674に正しく伝わる文章なんて書けそうもない
0679デフォルトの名無しさん
垢版 |
2018/08/15(水) 15:04:43.74ID:TLBrAROC
やっぱり>>2にもどったな
印象操作やら神の声やら今夜のおかずやら他のノイズも混ざってるけどw

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
引き続き、知ったかぶりがVBAにマウントをとる長文と
VBA老害が見当外れのレスをする長文をお楽しみください
0680デフォルトの名無しさん
垢版 |
2018/08/15(水) 15:18:45.96ID:o8lgioa7
>>679
> 引き続き、知ったかぶりがVBAにマウントをとる「長文」と
> VBA老害が見当外れのレスをする「長文」をお楽しみください
最近の長文 → >>604, >>672
なるほど確かに知ったかの見当外れのレスだわ w
0681デフォルトの名無しさん
垢版 |
2018/08/15(水) 20:28:47.28ID:PFaZ124V
アレ?
なんで罵り合いが終わったの?
燃料切れ?
0683デフォルトの名無しさん
垢版 |
2018/08/15(水) 20:55:50.25ID:PFaZ124V
期待してます
ボッコボコにして
0685デフォルトの名無しさん
垢版 |
2018/08/15(水) 22:00:35.47ID:ptNtiXuo
世間では明日までお盆休みだよ
0687デフォルトの名無しさん
垢版 |
2018/08/15(水) 22:08:06.98ID:+0zUs7od
主張の食い違いとかだったら面白いんだけどね
0688デフォルトの名無しさん
垢版 |
2018/08/16(木) 00:05:39.03ID:l34+V18a
>>477をまず読め。
ねえちゃん・おっさんは何処に所属してる?

まずVBAを使うのは会社全体の中で事務部門に所属するような、ねえちゃん・おっさんだと言ってる。

それに対してVBAを使うのは事務部門以外に所属する理系院卒だってあり得るだろうというのが>>482だ。

だから>>477と>482のやり取りの中ではその例に出てきた理系院卒は会社に所属している前提だ。

日本語弱い君は文章全体を理解しようとせずに出てくる単語単体にこだわるようだ。
アスペか何かか?
0689デフォルトの名無しさん
垢版 |
2018/08/16(木) 00:15:17.92ID:gbtMedVo
>>688
ちょっと違うよ
>>482は理系院卒を「事務部門以外」とは言ってない。
事務部門にもいろいろな部署があるからね。いわゆる戦略的な「攻め」の部署には割とエリートっぽい奴が配属される。

まあスレの流れ的にはあまり関係ないからいいけど。
0690デフォルトの名無しさん
垢版 |
2018/08/16(木) 00:20:40.85ID:l34+V18a
>>689
確かに事務部門以外に限定しているわけじゃないけど、日本語弱い君とやり取りしてると細かいことはど―でも良くなる。

もっと基本的な所が既に通じないからな。
0691デフォルトの名無しさん
垢版 |
2018/08/16(木) 00:22:29.57ID:SOTYyfvv
(こいつらいったい何と戦っているんだ…)
0692デフォルトの名無しさん
垢版 |
2018/08/16(木) 00:41:08.45ID:gbtMedVo
>>691
そりゃもちろん
「事務員に高度なITは使いこなせないから不要」
っていう固定観念と戦っているのさ。
事務員の中のポテンシャルの高い連中の能力を引き出せれば
くだらないSIerなんかとおさらばできて競争力も高まるからね。
0693デフォルトの名無しさん
垢版 |
2018/08/16(木) 06:03:27.79ID:H6lHpBvI
Worksheets("w").Range(Cells(1, 1), Cells(1, 43)).ClearContents
これってシートをアクティブにしなくても使えますよね?
アプリケーション定義またはオブジェクト定義のエラーが出てしまうのですが
0694デフォルトの名無しさん
垢版 |
2018/08/16(木) 06:29:39.37ID:AOJ6PJJu
>>693
そのコードが実行されるときにアクティブになっているブックにwシートがなければエラーになるぞ
当たり前だけど

指定してるシートの名前が"w"じゃなくて"w"とか"w "になってたなんてことはよくあるし、コードの実行時にwシートを持たない別のブックがアクティブになってしまってる場合もある
0695デフォルトの名無しさん
垢版 |
2018/08/16(木) 06:34:34.81ID:HHNkLN/y
>>693
wがアクティブでないとエラーになりますよ
0697デフォルトの名無しさん
垢版 |
2018/08/16(木) 07:23:14.62ID:t6OwQxX1
>>688
> 理系院卒は会社に所属している前提だ。
で、それが何か?
含まれるの概念がわかってないの?
あと会社にいるからと言って所属部署があるとは限らんよ、社長かもしれないしね w
0698デフォルトの名無しさん
垢版 |
2018/08/16(木) 08:10:34.34ID:l34+V18a
>>697
文章をちゃんと読め。
理系院卒は"この場合は"何処かの部署に含まれている前提だ。
社長であるという前提ではない。
0700デフォルトの名無しさん
垢版 |
2018/08/16(木) 08:51:59.47ID:l34+V18a
>>699
そういうわけで日本語に弱く論理破綻しているのがお前という結論にお前が抗えなくなったということだ。
0701デフォルトの名無しさん
垢版 |
2018/08/16(木) 08:59:32.11ID:BCwpVRwG
本当に再開してるじゃん
もしかして自作自演?
だとしたら深刻な症状ですよ
0702デフォルトの名無しさん
垢版 |
2018/08/16(木) 09:06:30.09ID:ZGWCaRN6
セルに4桁の数字を打ち込むと、その行の変えたい4桁の数字が全部入れ替わるようにしたいのですが、できますか?
いまは、デフォルトで4桁の数字を9999に入れておいて、すべて置き換えで変えたい4桁の数字に置換えています。
よろしくお願いします!
0703デフォルトの名無しさん
垢版 |
2018/08/16(木) 09:07:26.88ID:Au8uUKpS
出来る
0704デフォルトの名無しさん
垢版 |
2018/08/16(木) 09:12:04.69ID:l34+V18a
そもそもは>>477>>482のやり取りをどう解釈するかという問題だ。

日本語弱い君の解釈では>>482は事務部門にいる理系院卒という解釈だ。
そして俺の解釈では>>482では理系院卒は事務部門に限定しているわけじゃないという解釈だ。

それなのに目先の文章や単語単体にとらわれて元々の>>477>>482のやり取りを忘れてもらっては困る。
0705デフォルトの名無しさん
垢版 |
2018/08/16(木) 09:21:29.75ID:l34+V18a
>>702
今通勤中で手元にPCが無い。
WorkSheetのセルの値が変わったイベントで以下のようにする。
コードの中でTargetがA列の場合だけ以下が走るようにすればOK。
あとRows(i)はUsedRangeに限定した方が良いかな。
Dim cl As Range
For Each cl In Rows(i).Cells
cl.Value=Replace(cl.Value,Cells(i,1).Value)
Next
0706デフォルトの名無しさん
垢版 |
2018/08/16(木) 09:37:10.05ID:gbtMedVo
>>704
悪いけど>>482は事務部門にいる理系院卒という意味だよ。
文章だけではそう限定できないから、どう取っても論理的に解釈間違いになるわけじゃないけどね。

>>477では事務部門のスタッフを「ねーちゃん・オッサン」と呼び、VisualStudioを使った開発なんかできない
人々の集まりのように描写していた。
それを「印象操作」と呼んだわけだ。
0707デフォルトの名無しさん
垢版 |
2018/08/16(木) 09:40:28.42ID:fIO0uyHl
既出かも知れません。
セルに入力した式を、数式として返すvbaが欲しい。

あるセルに=A1×A2と入っていれば、指定セルに2×3=6とか表示するやつ。
0708デフォルトの名無しさん
垢版 |
2018/08/16(木) 09:43:32.55ID:t6OwQxX1
>>700, >>704
> それなのに目先の文章や単語単体にとらわれて
それお前な

> ・法学部は学部に含まれる
> ・理系院卒と部署に関係はある
どんな関係があるんだ?
そもそも「含まれる」と「関係ある」という時点で比較になってないし
>>655で許してやったんだからそこでやめてりゃいいのに w
0710デフォルトの名無しさん
垢版 |
2018/08/16(木) 10:01:07.98ID:gbtMedVo
>>708
>・理系院卒と部署に関係はある

単に事実として書いたんであって、論理的に読み取るとか解釈できる・できないの話じゃないでしょ。
0711デフォルトの名無しさん
垢版 |
2018/08/16(木) 10:53:21.12ID:t6OwQxX1
>>710
>>・理系院卒と部署に関係はある
> 単に事実として書いたんであって
だから「どんな関係」かを書きなよ

> 論理的に読み取るとか解釈できる・できないの話じゃないでしょ。
誰もそんな頓珍漢な話はしてない
0712デフォルトの名無しさん
垢版 |
2018/08/16(木) 11:00:04.22ID:gbtMedVo
>>711
もう書かれているから断る
0714デフォルトの名無しさん
垢版 |
2018/08/16(木) 11:36:03.34ID:gbtMedVo
>>713
スルーして本題が復活するまで待つか自分で振るかすればいいじゃん。
0715デフォルトの名無しさん
垢版 |
2018/08/16(木) 11:37:12.39ID:q37zSSst
これ自作自演のひとりの人らしいですよ
0719デフォルトの名無しさん
垢版 |
2018/08/16(木) 12:39:20.77ID:t6OwQxX1
>>712
> もう書かれているから断る
でも、どこに書いてるかは明かせないってか?
低能がごまかすのによくやる手 w
0721デフォルトの名無しさん
垢版 |
2018/08/16(木) 12:44:51.37ID:fD/OKUaV
まだ機械学習中なんで
0722デフォルトの名無しさん
垢版 |
2018/08/16(木) 12:51:48.47ID:gbtMedVo
>>719
みんな思ってるんだよ。
「断る」
ってな。
0723702
垢版 |
2018/08/16(木) 12:55:51.13ID:ZGWCaRN6
>>705
ありがとうございます!
0724デフォルトの名無しさん
垢版 |
2018/08/16(木) 12:59:30.71ID:fD/OKUaV
みんな知らんだろうけどこの法学部と院卒のくだりは昨日の夜からやってるんだからな
一旦睡眠のために休憩してたみたいだけど
こんなどーでも良いことを続けられるなんて凄いよな
0728デフォルトの名無しさん
垢版 |
2018/08/16(木) 16:03:09.69ID:3fUcOf8H
質問したいんやけど
VBA エキスパートのベーシックの資格を取ろう公式テキスト買ったんやけど
模擬試験をやろうとしたけどWindows 7までしか対応していないんや
Windows 10の場合、代替プログラムをインストールしろと書いてあるが
インストールの仕方がわからん
知ってる人いる?
0729デフォルトの名無しさん
垢版 |
2018/08/16(木) 17:16:08.82ID:5/9Syz1B
すげーな、ハンドルと右折の話から一週間くらいでこれとか活気があっていいなw

サマータイムの話が職場で盛り上がった時に
それくらいはプログラム作るときに考慮しておけよなって人が多くて
やっぱり求められてるのはハンドル作れってことなんだなと痛感したわ
ー応じようだなんて1ミリも思わないけどww
0732デフォルトの名無しさん
垢版 |
2018/08/16(木) 21:26:24.30ID:Z/EAAxtY
教えてください

マクロを登録したチェックボックスを用意して、ワンクリックでその隣のセルの値をコピーする
という簡単そうな事ができませんでした
Activecell.offset(,1).Copy
くらいの事でできると思っていました…
すみません助けてください
たぶんすぐ出来るとか豪語してしまいました
反省しています
0740デフォルトの名無しさん
垢版 |
2018/08/17(金) 17:20:05.57ID:lRSRxbIQ
with使うやつアホなの?
.で始まる部分を見るたびにwithを探しに行って確認する手間暇がかかって面倒。
0741デフォルトの名無しさん
垢版 |
2018/08/17(金) 18:01:20.36ID:KaaDwp63
普通の人が追うのに苦労するほどなら確かにWithの使い方としてはあまり良くない
ただ>>740の能力がなさ過ぎる可能性が微レ存
0745デフォルトの名無しさん
垢版 |
2018/08/17(金) 22:57:11.00ID:zD2h2oDf
このスレもルビパー臭くなったなwプロさんwwwww
0746デフォルトの名無しさん
垢版 |
2018/08/17(金) 23:20:18.52ID:vMaMvG23
>>740
オブジェクトの生成とWithを組み合わせるとスコープ(っぽいもの)の終了で
リソース解放してくれるのだけは重宝している。
0748デフォルトの名無しさん
垢版 |
2018/08/18(土) 00:25:21.58ID:1Mn+50P1
>>747
.開始?

With Createなんちゃら〜
.なんかメソッド
End With

Nothing代入せずにデストラクタが呼ばれるのいいじゃない
0749デフォルトの名無しさん
垢版 |
2018/08/18(土) 00:33:56.94ID:u8ja/Ot0
そういやvbaのガベージコレクションってどうなってるの?
sub・functionが終わったらメモリから全部消えるのかな
0750デフォルトの名無しさん
垢版 |
2018/08/18(土) 00:38:28.60ID:PRD/1v4M
>>748
C#のusing的な使い方になるってこと?
0751デフォルトの名無しさん
垢版 |
2018/08/18(土) 00:52:41.00ID:QJ6qXFdU
プロさん出番やでーwwwww
0752デフォルトの名無しさん
垢版 |
2018/08/18(土) 01:07:33.12ID:1Mn+50P1
>>750
単に End Withのタイミングで Class_Terminate が呼ばれるってだけだけど
Sub・Functionの終了を待たずにそのタイミングをコントロールできるのがいい。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況