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


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

Excel VBA 質問スレ Part48



1 名前:デフォルトの名無しさん [2017/05/16(火) 08:24:45.78 ID:iIGA/64l0.net]
!extend:checked:vvvvv:1000:512

スレ立ての際は一行目に
!extend:checked:vvvvv:1000:512
と入れてスレ立てして下さい

ExcelのVBAに関する質問スレです
コード書き込みや作成依頼もOK

※前スレ
Excel VBA 質問スレ Part47 [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/tech/1489557874/

※関連スレ
VBAなんでも質問スレ Part2
echo.2ch.net/test/read.cgi/tech/1432173164/
Access VBA 質問スレ Part1
echo.2ch.net/test/read.cgi/tech/1328536426/
Excel総合相談所 125
echo.2ch.net/test/read.cgi/bsoft/1481369538/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured

809 名前:デフォルトの名無しさん (ワッチョイ 9aec-VgqF) mailto:sage [2017/06/16(金) 16:34:33.26 ID:OvmXQ03X0.net]
>>779
""は不要でしたか。たぶんどこかのサイトにそのような記述があったんだと思います。
↓でエラーなく色変わりますが""なくてもよかったのか。
CommandButton1.BackColor = "&HFF00FF"

debug.printの結果はstringでした。そりゃそうか。

810 名前:デフォルトの名無しさん (ワッチョイ 9aec-VgqF) mailto:sage [2017/06/16(金) 16:41:13.41 ID:OvmXQ03X0.net]
>>779
あ、書くの忘れてました。
↓これの""を取ったらエラー出ず色がもとに戻りました。ありがとうございました。
CommandButton1.BackColor = "&H8000000F&"

811 名前:デフォルトの名無しさん (アウアウエー Saf2-CZIA) mailto:sage [2017/06/16(金) 17:59:38.04 ID:LikhkzB3a.net]
>>778
&H〜&は16進数だったかな

812 名前:デフォルトの名無しさん (ブーイモ MMaf-/42z) mailto:sage [2017/06/16(金) 21:04:08.81 ID:8NWwObqWM.net]
>>774
VBAのforeachは扱いづらいよね。
for each file in folder.files なんかは一度別の配列なりcollectionなりに入れちゃった方がindexが動かないから無難。
range.deleteやrange.insertは一度のループで処理しようとせずに、別にループを回すか、index降順でループするのが無難。

813 名前:デフォルトの名無しさん (ワッチョイ 966d-6Cyg) mailto:sage [2017/06/16(金) 21:12:24.56 ID:QcYuYCTF0.net]
for eachとcells()は相性が悪い
cells().deleteを絡めると参照が変な位置に飛ぶ(気がする)。理由はわからん
deleteを絡めるならfor next step-1にしたほうがいい

814 名前:デフォルトの名無しさん (ワッチョイ 9aec-VgqF) mailto:sage [2017/06/16(金) 21:13:11.64 ID:OvmXQ03X0.net]
>>778です。何度もすいません。
>>778の質問はダブルクオーテーションマークを削除して解決しましたが、
なぜ、CommandButton1.BackColor = "&HFF00FF"、はエラーが出ずにボタン背景色が変更され、
CommandButton1.BackColor = "&H8000000F&"、これだとエラーが出るのか教えて頂けないでしょうか?

815 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/16(金) 21:14:43.63 ID:82cvwDvY0.net]
>>785
エラーが出る方は桁数が多いからじゃね?

816 名前:デフォルトの名無しさん (ワッチョイ 9aec-VgqF) mailto:sage [2017/06/16(金) 21:15:01.98 ID:OvmXQ03X0.net]
>>785
ちなみに、VBAはマクロの記録したものをネットで検索してちょっといじくる程度の初心者レベルです

817 名前:デフォルトの名無しさん (ワッチョイ 966d-6Cyg) mailto:sage [2017/06/16(金) 21:20:26.65 ID:QcYuYCTF0.net]
>>774
VBA独特のnewの特殊な仕様や、
setする度に生成される謎参照
vbaのforeach中に要素数を増減させるのはやめた方がいい
俺も絶対にしない。単純に間違うし、なんで間違うかもわからんから

Sub foo()
Set a = Cells(1, 1)
Set b = Cells(1, 1)
Debug.Print (a Is b) 'falseになる。参照しているアドレスも違う
End Sub



818 名前:デフォルトの名無しさん (ワッチョイ 9aec-VgqF) mailto:sage [2017/06/16(金) 21:20:57.72 ID:OvmXQ03X0.net]
>>786
"&H8000000F&"の方が文字数が多い(桁数が多い)というのはわかりますが、それでなぜエラーが出るのでしょうか?

819 名前:デフォルトの名無しさん (ワッチョイ e346-KEev) mailto:sage [2017/06/16(金) 21:22:35.82 ID:nh1Jx8jt0.net]
>>785
CommandButton1.BackColor = "&H8000000F"
でどう?

820 名前:デフォルトの名無しさん (ワッチョイ 966d-6Cyg) mailto:sage [2017/06/16(金) 21:24:07.49 ID:QcYuYCTF0.net]
>>789
コンソールで以下を叩いてみれ
? &H8000000F

821 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/16(金) 21:25:32.82 ID:82cvwDvY0.net]
>>789
色の取りうる範囲を超えた値だからかな

822 名前:デフォルトの名無しさん (ブーイモ MMaf-/42z) mailto:sage [2017/06/16(金) 21:29:07.51 ID:8NWwObqWM.net]
>>785
colorはlong型なので、右辺はlong型にキャストされている。
そんで、右辺=2147483663は、そもそもlong型の上限を超えているのでエラーになる。
まあその前に、色は256の3乗=16777216パターンなので、そこではねられてるかもしれない。

823 名前:デフォルトの名無しさん (アウアウカー Sa33-gMwg) mailto:sage [2017/06/16(金) 21:37:27.08 ID:Wj1oysWPa.net]
Debug.Print Typename(&H8000000F&)
Debug.Print Typename(Val("&H8000000F&"))

Longに見える文字列でも自動型変換では以前の型は考慮されないと思う。

824 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/16(金) 21:43:40.45 ID:82cvwDvY0.net]
>>794
typename(clng("&H8000000F"))
なんじゃね

825 名前:デフォルトの名無しさん (アウアウカー Sa33-gMwg) mailto:sage [2017/06/16(金) 21:49:00.55 ID:Wj1oysWPa.net]
>>795
それじゃLongになっちまうだろ。
"&H8000000F&"が型変換でどう解釈されたかを調べてるんだぞ。

わざわざ最後に&付けてLong指定してるのにどうしてDoubleになるのかと言えば&付いててもStringなんだから&は考慮されないと予想。

826 名前:デフォルトの名無しさん (ブーイモ MMda-/42z) mailto:sage [2017/06/16(金) 21:49:23.66 ID:YneIl6smM.net]
確認したら、
clng("&800000F") => -2147483633
でキャストは通るね。間違い書いてすんません。

827 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/16(金) 21:51:25.40 ID:82cvwDvY0.net]
そもそもエラーって何のエラーかわかってないんだが
何エラー?



828 名前:デフォルトの名無しさん (アウアウカー Sa33-gMwg) mailto:sage [2017/06/16(金) 21:52:52.22 ID:Wj1oysWPa.net]
>>798
Long型のプロパティにDouble型の値を代入しようとしたエラー

829 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/16(金) 21:55:42.55 ID:82cvwDvY0.net]
>>799
エラーメッセージにそう出るの?
エラーメッセージを解釈した結果?

830 名前:デフォルトの名無しさん (ブーイモ MMda-/42z) mailto:sage [2017/06/16(金) 21:57:25.30 ID:YneIl6smM.net]
.backcolorプロパティ内で範囲外エラーを返しているのかと思ったけど違うのかな?

831 名前:デフォルトの名無しさん (アウアウカー Sa33-gMwg) mailto:sage [2017/06/16(金) 21:58:00.70 ID:Wj1oysWPa.net]
>>800
解釈した結果
そのために>>794書いたつもり。

832 名前:デフォルトの名無しさん (アウアウカー Sa33-gMwg) mailto:sage [2017/06/16(金) 22:02:09.58 ID:Wj1oysWPa.net]
>>801
""取ったらエラー出てないし、エラーも型が一致していないってことだから。
まあ、同じことでしょ。

833 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/16(金) 22:02:42.94 ID:82cvwDvY0.net]
>>802
それだと本当はDouble型かLong型かわからなくね?
暗黙の型変換でlong型になってるかもしれない

colorプロパティはlong型みたいだし

834 名前:デフォルトの名無しさん (アウアウカー Sa33-gMwg) mailto:sage [2017/06/16(金) 22:25:40.96 ID:Wj1oysWPa.net]
>>804
Val("&H8000000F&")はDoubleだけど、
"&H8000000F&"を暗黙の型変換した場合はLongかも知れないということ?
だったらエラーは出ないんじゃね?

835 名前:デフォルトの名無しさん (ワッチョイ 87e4-IXCZ) mailto:sage [2017/06/17(土) 03:41:22.96 ID:5p5fyGrH0.net]
暗黙の変換やClng関数は、型指定文字があるとエラーになる
それだけ
ちなみにValは、型指定文字を無視する

試したけど
暗黙の変換でLongに収まらないときはオーバーフロー
型指定文字が入ってるときは型が一致しません
エラーの種類違うし

836 名前:デフォルトの名無しさん (ワッチョイ e346-KEev) mailto:sage [2017/06/17(土) 05:35:44.93 ID:sBDEiRXs0.net]
>>792 >>801
&H8000000F は RGB値ではなくシステム カラーだと思うのだけど?

システム カラー定数
https://msdn.microsoft.com/ja-jp/library/office/gg264801.aspx

837 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/17(土) 05:54:42.06 ID:Zt5CuQ5d0.net]
>>807
"で囲ってない時はシステムカラー定数と認識されるけど
"で囲ってる時は型変換されてlong値になって値の範囲が不正になるのかな



838 名前:デフォルトの名無しさん (ワッチョイ e346-KEev) mailto:sage [2017/06/17(土) 06:26:45.69 ID: ]
[ここ壊れてます]

839 名前:sBDEiRXs0.net mailto: >>808
"&H8000000F"は16進表現として認識てきて 型変換してるけど

"&H8000000F&"は 最後に& があるから 文字列のままで 型変換してないんじゃないの?
なぜか 皆さん型指定文字と みなしてる みたいだけど おいらにゃ それが理解できない
[]
[ここ壊れてます]

840 名前:809 (ワッチョイ e346-KEev) mailto:sage [2017/06/17(土) 06:34:33.98 ID:sBDEiRXs0.net]
ちょっと補足
&H8000000F&
と書いたときの最後の& は型指定文字なのはいいんだけど
"&H8000000F&"
と書いたときの最後の& は型指定文字 ではないんじゃね? とおいらは思ってるって事

841 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/17(土) 06:40:18.44 ID:Zt5CuQ5d0.net]
>>809
最後の&があると文字列のままで型が一致しないエラー
"を外すと最後の&が削除されてlong型になるね

842 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/17(土) 06:43:47.67 ID:HWAPYlLyd.net]
おいら って20年ぶりくらいに聞いた

843 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/17(土) 06:46:10.05 ID:Zt5CuQ5d0.net]
最後の&が無いと"で囲ってても型変換されてエラーにならない

最後の&がエラーの原因だな

844 名前:デフォルトの名無しさん (ワッチョイ 5379-9n+g) mailto:sage [2017/06/17(土) 08:14:56.44 ID:SCg1HEQ40.net]
おいらの法則

845 名前:デフォルトの名無しさん (ワッチョイ 8b8f-2WTa) mailto:sage [2017/06/17(土) 08:22:33.99 ID:qHcE0uCX0.net]
シドロモドロ以来だな

846 名前:デフォルトの名無しさん (ワッチョイ 5623-gMwg) mailto:sage [2017/06/17(土) 19:37:25.20 ID:VvIBcq8u0.net]
>>813
それだと"&H8000&"でもエラーになる?

847 名前:デフォルトの名無しさん (ワッチョイ 3a6f-Qd8E) mailto:sage [2017/06/17(土) 19:57:38.80 ID:Es/QpSxK0.net]
トランスポーズすると、2次元配列を1次元配列に変換できる!!
使い道は分からない!!
以上!!



848 名前:デフォルトの名無しさん (ワッチョイ ba91-XHCC) [2017/06/17(土) 22:12:46.54 ID:Zt5CuQ5d0.net]
>>816
同じ型が一致しませんのエラーになる

849 名前:デフォルトの名無しさん (ワッチョイ 5623-gMwg) mailto:sage [2017/06/18(日) 00:00:52.09 ID:8soX4XuF0.net]
>>818
おお、じゃあ変換できないので文字列のままでエラーってことだな。

850 名前:デフォルトの名無しさん (ワッチョイ bb11-CZIA) mailto:sage [2017/06/18(日) 15:49:05.91 ID:RSPvKv4Y0.net]
>>817
横に並んだデータをサクッと一次元配列にしたいときに使う

851 名前:デフォルトの名無しさん (ササクッテロリ Spab-XHCC) [2017/06/18(日) 16:32:07.44 ID:rdefnVQJp.net]
>>817
a. 2行2列を要素数4の配列にできる
b. 1行4列を要素数4の配列にできる
c. 4行1列を要素数4の配列にできる

どれが出来てどれが出来ないの?

852 名前:デフォルトの名無しさん (ワッチョイ 873d-VgqF) mailto:sage [2017/06/18(日) 17:09:23.21 ID:Q0TjVwCE0.net]
Transposeは一列もしくは一行の場合は強制的に一次元配列する。
なお同じ機能の関数を自作しても処理時間は変わらない模様。

853 名前:デフォルトの名無しさん (ワッチョイ baaa-2WTa) mailto:sage [2017/06/18(日) 17:17:35.08 ID:dGQ95y/Y0.net]
>>822
一行だったら二次元配列に変換されるよ

854 名前:デフォルトの名無しさん (アウアウウー Sa77-pW+h) mailto:sage [2017/06/19(月) 03:47:46.84 ID:5j/B6amKa.net]
便利だから使ってたけど処理時間変わらないのか
それは知らなかった

自作関数書くよりはちょっとお手軽くらいに思っとけばいいのかな

855 名前:デフォルトの名無しさん (ワッチョイ 873d-VgqF) mailto:sage [2017/06/19(月) 12:09:46.78 ID:ABDk/3ER0.net]
WorksheetFunctionとかの一部の関数は処理時間見る限り全部VBAで書かれているか、あるいは同じレベルで実装されているみたい。
なんなら初めに条件を絞れる分、元から入っている関数よりも自分で書いた方が速い事もある。

856 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 13:25:12.20 ID:VrV9No710.net]
すいません。
エクセル初心者です。
エクセルでハンゲームのオセロの棋譜を取得するツールを作ろうと
思ったのですがよくわかりません。
誰か作り方を教えてください。

857 名前:デフォルトの名無しさん (アウアウエー Saf2-CZIA) mailto:sage [2017/06/19(月) 15:14:07.46 ID:kr/oTAEDa.net]
>>826
その聞き方じゃ何もわからないし、君には無理だね



858 名前:デフォルトの名無しさん (ワッチョイ 966d-2WTa) mailto:sage [2017/06/19(月) 18:50:13.11 ID:qZE6both0.net]
>>826
君のレベルに対してやろうとしてることのレベルが高すぎる
あとめちゃくちゃめんどくさい
素直に棋譜の取れるオセロゲームやったほうが良い

859 名前:デフォルトの名無しさん (ワッチョイ b78b-1MEk) [2017/06/19(月) 19:04:20.53 ID:/dj/ZZB ]
[ここ壊れてます]

860 名前:t0.net mailto: ダウンロードするだけとちゃうんか? []
[ここ壊れてます]

861 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 19:25:26.80 ID:VrV9No710.net]
多少面倒くさくても頑張ろうと思います。
ご教授お願いします。
やる気はあります。
ヒントだけでもm(_ _)m

862 名前:デフォルトの名無しさん (ワッチョイ 966d-2WTa) mailto:sage [2017/06/19(月) 19:38:14.34 ID:qZE6both0.net]
>>830
IEインスタンス作ってそこから中身引っ張り出して・・・
正直、内容がアホらしすぎて教える側にやる気が出ない

863 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 19:44:05.99 ID:VrV9No710.net]
ありがとう。
IEインスタンスってものを作れば作れるんですか。
もう少し踏み込んだヒントをください。
お願いします。

864 名前:デフォルトの名無しさん (ワッチョイ b78b-1MEk) [2017/06/19(月) 19:45:57.34 ID:/dj/ZZBt0.net]
え?ハンゲームやろ?なんで急にインスタが出てくるんや?

865 名前:デフォルトの名無しさん (ワッチョイ 966d-TgEb) mailto:sage [2017/06/19(月) 19:53:07.52 ID:qZE6both0.net]
>832
この先は俺も知らないし、他の誰も知らない
インスタンスの中身を探っていけばその内見つかると思う

866 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 20:02:44.41 ID:VrV9No710.net]
>>833
インスタンスを使わない手段もあるんですか?

>>834
ありがとうございます。
インスタンスを探してみます。

一つ質問ですが
インスタンスってなんですか?

867 名前:デフォルトの名無しさん (ワッチョイ 5323-sPwl) mailto:sage [2017/06/19(月) 20:21:11.16 ID:PPgDuBFH0.net]
ネタにマジレスすんなスルーしろよ



868 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 20:23:09.22 ID:VrV9No710.net]
ネタ?
誰に言ってるの?

869 名前:デフォルトの名無しさん (ワッチョイ b78b-1MEk) [2017/06/19(月) 20:31:11.32 ID:/dj/ZZBt0.net]
>>835
いや普通に考えて使わんやろ?
それとも俺が知らんだけでハンゲームの棋譜がインスタにアップされてたりすんのやろか?

870 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 20:33:24.35 ID:VrV9No710.net]
>>838
よしよろしければインスタを使わない方法を御存知でしたら教えてください。

871 名前:デフォルトの名無しさん (ワッチョイ e346-KEev) mailto:sage [2017/06/19(月) 20:38:44.97 ID:bf7vlYv00.net]
1)棋譜を君の脳内に取得して(記憶というw)
2)その脳内に取得した棋譜を 手入力という手法を使ってexcelへ転記する
-完成-

872 名前:デフォルトの名無しさん (ワッチョイ b78b-1MEk) [2017/06/19(月) 20:44:19.79 ID:/dj/ZZBt0.net]
>>839
まずハンゲームをダウンロードしたらええんとちゃうか?

873 名前:デフォルトの名無しさん (ワッチョイ baaa-2WTa) mailto:sage [2017/06/19(月) 20:47:27.35 ID:n6H3aqi00.net]
ID:/dj/ZZBt0 ...

874 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 20:50:01.00 ID:VrV9No710.net]
>>841
ハンゲームはダウンロード済みです。
ダウンロードしないとゲームができません。
その後はどうすればいいの?

875 名前:デフォルトの名無しさん (ワッチョイ b78b-VPaF) [2017/06/19(月) 20:57:49.05 ID:/dj/ZZBt0.net]
>>843
ああそうなんかw知らんかったw
ハンゲームがあるんやったら次はおもむろに
wiresharkとかfiddlerを立ち上げて通信の傍受やろな普通は

876 名前:デフォルトの名無しさん (アウアウエー Saf2-CZIA) mailto:sage [2017/06/19(月) 21:30:02.75 ID:xy6F3ofWa.net]
一般に公開されてるデータじゃないなら無理
不可能

877 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) [2017/06/19(月) 21:54:46.68 ID:VrV9No710.net]
エクセルに詳しい方、回答お願いします。



878 名前:デフォルトの名無しさん (アウアウエー Saf2-CZIA) mailto:sage [2017/06/19(月) 22:03:15.20 ID:xy6F3ofWa.net]
>>846
一応いっとくけど、エクセルの問題じゃないからね

879 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 22:06:34.40 ID:VrV9No710.net]
>>847
VBAってものを使えばいいんですよね?
それは承知しております。

880 名前:デフォルトの名無しさん (ワッチョイ 3a06-VgqF) mailto:sage [2017/06/19(月) 22:06:40.01 ID:UFkjuB9W0.net]
>>846
ちなみにVBAはどの程度知っているのか?
Option Explicit って知っている?

881 名前:デフォルトの名無しさん (ワッチョイ c76f-2WTa) mailto:sage [2017/06/19(月) 22:14:02.70 ID:NPLs9gl60.net]
そもそもハンゲームのオセロがどういうものかわからないし
たぶんUWSCあたりで盤面を画像処理で認識して記録していくのが一番手っ取り早いと思う
これなら調べながら誰でもできる

882 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 22:15:29.75 ID:VrV9No710.net]
VBAはよくわかりません。
ただVBAを使えばなんでもできるという話を聞きました。
これから勉強しようと思ってます。
Option Explicitは聞いたことないです。

883 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 22:19:01.40 ID:VrV9No710.net]
>>850
ハンゲームオセロの棋譜取得ツールは既に作って公開されてる方がいます。
画像認識で高速で打つオセロの棋譜なんかも取得できるものなのでしょうか?
公開されてるツールはVBAではありませんが、何か画像認識とは異なるようです。

884 名前:デフォルトの名無しさん (ワッチョイ 3a06-VgqF) mailto:sage [2017/06/19(月) 22:19:42.57 ID:UFkjuB9W0.net]
>>851
完成目標 10年後くらいで勉強していけw

885 名前:デフォルトの名無しさん (ワッチョイ c76f-2WTa) mailto:sage [2017/06/19(月) 22:22:04.62 ID:NPLs9gl60.net]
>>852
じゃあそれ使ってログを読み込めばいいだけじゃんw

886 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 22:28:44.54 ID:VrV9No710.net]
>>853
10年かかっても勉強する根気はあります
VBAを始めるにしても具体的に何の勉強が必要なのか
そのヒントが欲しいです

>>854
ログを読み込むというのは別の人が作ったツールを使うってことでしょうか?
自分で作りたいのです。

887 名前:デフォルトの名無しさん (ワッチョイ db0d-VLdI) [2017/06/19(月) 22:29:24.47 ID:POTmza9M0.net]
釣りならvipでやれ



888 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 22:32:38.02 ID:VrV9No710.net]
>>856
逆にお返ししますが
冷やかしならvipでやれ

僕は真面目に質問してます。

889 名前:デフォルトの名無しさん (ワッチョイ 3a06-VgqF) mailto:sage [2017/06/19(月) 22:34:02.52 ID:UFkjuB9W0.net]
>>855
プログラミングの初歩から勉強しないといけないわけで。千里の道も一歩からなんで
とりあえずはVBAの入門書でも見繕ってそれを勉強していけよ。やりたいことはそういう基礎が
出来てからの話なんで

後、あまり続けけるとここの住人から怒られるよ(もう既に怒り始めてるけどw)

890 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 22:42:15.31 ID:VrV9No710.net]
入門書は見たことがありますが
棋譜の取得方法が載ってませんでした

891 名前:デフォルトの名無しさん (ワッチョイ 966d-AefZ) mailto:sage [2017/06/19(月) 22:43:01.87 ID:qZE6both0.net]
10年かかってオセロの棋譜を取得、結構面白かったw

892 名前:デフォルトの名無しさん (ワッチョイ 3a06-VgqF) mailto:sage [2017/06/19(月) 22:47:50.75 ID:UFkjuB9W0.net]
>>859
そんなピンポイントに自分の希望するネタが載ってるかってのw
後、俺もコレに関しての書込みはもう止める

893 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 22:55:14.29 ID:VrV9No710.net]
ピンポイントで載ってないのは知ってますよ。
これが最後の質問なのでどなたかマジレスお願いします。
オセロの棋譜を取得するには入門書の次はどの書籍で何を勉強すればいいですか?

894 名前:デフォルトの名無しさん (ワッチョイ b78b-VPaF) [2017/06/19(月) 22:57:30.40 ID:/dj/ZZBt0.net]
まだやっとったんか
もう少しマジメにこたえてやろうか?

895 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 23:00:07.06 ID:VrV9No710.net]
>>863
おねがいします

896 名前:デフォルトの名無しさん (ワッチョイ 5323-sPwl) mailto:sage [2017/06/19(月) 23:00:26.94 ID:PPgDuBFH0.net]
だからスルーしろって言っただろ…

897 名前:デフォルトの名無しさん (ワッチョイ b70b-RAw3) mailto:sage [2017/06/19(月) 23:27:28.51 ID:sdf0wvxm0.net]
Excelで作成済みの表で太線部分をすべて二重線に変更するとか
通常の太さの線をすべて点線に変更するような処理をVBAでできますか?



898 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/19(月) 23:41:34.64 ID:VrV9No710.net]
オマエラ、回答スキルがないから冷やかしや煽りしかせんのだろ
こんなスレで質問した僕が愚かでした

899 名前:デフォルトの名無しさん (ワッチョイ 966d-6QMs) mailto:sage [2017/06/19(月) 23:55:37.37 ID:qZE6both0.net]
>>866
できる
マクロの記録見ながらやればok

とりあえずテキトーに作ったのは以下
セルをテキトーに範囲選択して以下マクロを実行すると、全部の罫線を調べて何か色々やる


Sub Macro1()
For Each cell In Selection
For Each line_item In cell.Borders
If line_item.linestyle = "" Then 'ここで判別
'テキトーに処理
End If
Next
Next
End Sub

900 名前:デフォルトの名無しさん (ワッチョイ 8b8f-2WTa) mailto:sage [2017/06/20(火) 00:06:57.22 ID:cAv1G3zS0.net]
>こんなスレで質問した僕が愚かでした
これ言いたかっただけやろ

901 名前:デフォルトの名無しさん (ワッチョイ 873d-VgqF) mailto:sage [2017/06/20(火) 00:57:33.30 ID:epuuDDzl0.net]
棋譜作成ツールの存在を知ってたんなら、まず制作者にコンタクト取ればいいのに。

902 名前:デフォルトの名無しさん (ワッチョイ bb11-VLdI) mailto:sage [2017/06/20(火) 01:49:00.45 ID:daMMiZS+0.net]
普通そういう対戦ゲームってテキストかなんかでゲームヒストリー保存されてるんじゃないの?

903 名前:デフォルトの名無しさん (ワッチョイ bb11-CZIA) mailto:sage [2017/06/20(火) 07:04:14.89 ID:kfZB+qqb0.net]
>>866
できるよ

904 名前:デフォルトの名無しさん (ワッチョイ bb11-CZIA) mailto:sage [2017/06/20(火) 07:05:49.17 ID:kfZB+qqb0.net]
>>867
ちがうよ
質問が間抜けすぎると回答できないんだよ
野球未経験者に150キロの投げ方教えろって言われても無理なもんは無理

905 名前:デフォルトの名無しさん (ワッチョイ 966d-2WTa) mailto:sage [2017/06/20(火) 08:15:35.18 ID:0I9nr4ea0.net]
>>871
ハンゲームはフラッシュだからな〜
IEの中身見て、フラッシュの中身見て…
暗号化やプロテクトがかかってると更にめんどくさい、ってかお手上げ

906 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/20(火) 09:31:22.77 ID:Yjttzp/I0.net]
>>873
残念。
野球素人にも正しいフォームとトレーニング方法を教えれば
150キロは無理でも120キロの球なら投げられる。
僕はこのスレで質問しても120キロの投げ方のヒントすら得られなかったよ。
120キロの投げ方でも教えてくれればオマエラを尊敬したのにね。

>>874
ハンゲはフラッシュゲームもあるけど
僕が質問してるのはFlash版じゃない方ですよ。

907 名前:デフォルトの名無しさん (アークセー Sxab-oWh/) mailto:sage [2017/06/20(火) 09:48:00.02 ID:4C+vIjyGx.net]
>>875
まぁ身に付くかは別問題だし
教えるなら150の香りがする方よ。








君?
匂う臭う



908 名前:デフォルトの名無しさん (ワッチョイ 873d-VgqF) mailto:sage [2017/06/20(火) 10:30:33.26 ID:epuuDDzl0.net]
調べて分かる事すら訊いてくる性格の人には何教えても身につかないしね。

909 名前:デフォルトの名無しさん (アウアウエー Saf2-CZIA) mailto:sage [2017/06/20(火) 10:35:20.51 ID:fiT3zbOfa.net]
>>875
すまん例えを間違えたわ
サッカー選手にそれを聞いてるようなもんだわ
なぜならハンゲームの仕組みは専門外だから
まずは棋譜がどのような仕組みで配布されているのか、いないのか
ダウンロード出来るのか出来ないのか
アプリはどんな形で配布されているものなのか
質問するならそのぐらいは情報としてないとね
ハンゲームのことなんて知らないからさ

910 名前:デフォルトの名無しさん (ワッチョイ 3a06-VgqF) mailto:sage [2017/06/20(火) 11:41:22.61 ID:M2VUAsfa0.net]
>野球素人にも正しいフォームとトレーニング方法を教えれば
>150キロは無理でも120キロの球なら投げられる。

その素人が練習したらだろ?お前、練習すらしねーじゃん。練習した上で抜かせヴォケ

911 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/20(火) 11:52:13.42 ID:JmP4tpNDd.net]
2ちゃんねるをプロが集まる場所だと勘違いしたんだろうよ

912 名前:デフォルトの名無しさん (オイコラミネオ MMe6-sPwl) mailto:sage [2017/06/20(火) 12:04:10.53 ID:5ysl0/W+M.net]
な。スルーで正解だったろw

913 名前:デフォルトの名無しさん (オッペケ Srab-VPaF) [2017/06/20(火) 12:17:43.67 ID:PW/vl+jdr.net]
いやお前はどっちにしろ答えられんから正解かもしれんけどw

914 名前:デフォルトの名無しさん (ワッチョイ 1773-sPwl) mailto:sage [2017/06/20(火) 12:38:17.50 ID:z3uMks1C0.net]
すぐ上に誰にも答えられないって書いてあるわけだが

915 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/20(火) 12:45:36.63 ID:JmP4tpNDd.net]
>>851
「VBAを使えばなんでもできる」という話は信じ込んでいるわけか。
でも

916 名前:アのスレでの忠告は聞かない、と。

なかなか変わった精神の持ち主だ。
[]
[ここ壊れてます]

917 名前:デフォルトの名無しさん (アウアウウー Sa77-lwmD) [2017/06/20(火) 12:48:41.53 ID:R6esiUjXa.net]
オセロの棋譜もとれるんです
そう!vbaならね



918 名前:デフォルトの名無しさん (ワッチョイ 873d-VgqF) mailto:sage [2017/06/20(火) 14:07:00.11 ID:epuuDDzl0.net]
既にハンゲームのオセロの棋譜を取るツールがあるんだから作れる事は作れるだろうけどね。
ただ言語的な向き不向きがあるから。

919 名前:(ワッチョイ 87cf-pW+h) [2017/06/20(火) 15:02:50.92 ID:Om3g1OA10.net]
ユーチューバーは収入の仕組みが違う?!どっちが儲かるか?
youtube-youtuber.com/360.html

従来型のユーチューバーは、広告収入をメインの収入源としています
1.動画にのせる広告(動画広告+画像広告)からの報酬や
2.スポンサー収入(企業からの依頼を受けて商品を紹介)

海外のユーチューバーの傾向として、広告収入ではなく、自分のビジネスを
メインにすることによって広告収入を遥かに超える収入を叩き出しています。
例えば、beauty guru(美のカリスマ)と謳われる、ユーチューバーのミシェル・ファンは
広告収入は1800万得ていますが・・他方で美容化粧品会社Ipsyを立ち上げて、
年収1億ドル(約110億円)を売り上げました。
彼女は「メイクのチュートリアル動画」を投稿していますが、動画の中で自分の会社の商品を
使っているんです。
そしてその中で使った商品を、online shopで買える仕組みにしています。
他人の商品を紹介して、そこから「おこぼれ」を貰うより、自分の商品を売った方が
遥かに儲かりますからね。
リンジー・スターリングは踊りながら、バイオリンを演奏する、アーティストですが・・・
彼女の場合も、あくまでも動画を投稿するのは、自分のビジネスである、
ツアーチケットやアルバムの販売のためなのです

920 名前:デフォルトの名無しさん (アウアウカー Sa33-gMwg) mailto:sage [2017/06/20(火) 17:07:28.52 ID:nFgQnGjya.net]
できるけどハードル高過ぎだよな。
UIAutomationで攻めるかWindowHandleで攻めるか、それともGDI+で攻めるかになると思うけど。

意外にGDIplusで攻めるのが簡単かもね。

921 名前:デフォルトの名無しさん (ワッチョイ b78b-1MEk) [2017/06/20(火) 19:12:39.08 ID:pPHD0ZXr0.net]
お前らが丁度盛り上がれる質問てめちゃくちゃ幅が狭いよなw
それよりちょっとでも上か下にずれたら質問者総叩きっていうw

922 名前:デフォルトの名無しさん (ワッチョイ 966d-2WTa) mailto:sage [2017/06/20(火) 19:19:55.60 ID:0I9nr4ea0.net]
>>889
9割ぐらいのまともな質問は一瞬で回答して終わるから、そう見えるだけだよ

923 名前:デフォルトの名無しさん (ワッチョイ b78b-1MEk) [2017/06/20(火) 19:26:00.76 ID:pPHD0ZXr0.net]
>>890
盛り上がれる質問の幅が狭い

そもそも一瞬で終わる質問は問題になってない

わかるかな?
でお前にはどう見えてるの?言うてみ?w

924 名前:デフォルトの名無しさん (ワッチョイ 966d-2WTa) mailto:sage [2017/06/20(火) 19:34:28.87 ID:0I9nr4ea0.net]
イベントで貼り付けって検知できますか?

925 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/20(火) 20:08:27.14 ID:Yjttzp/I0.net]
>>880
ここは素人が玄人ぶるスレか?

926 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/20(火) 21:32:49.05 ID:JmP4tpNDd.net]
プロはブログかTwitterだろう
2ちゃんとQiitaは素人ばっかり

927 名前:デフォルトの名無しさん (ワッチョイ 873d-VgqF) mailto:sage [2017/06/20(火) 22:07:50.66 ID:epuuDDzl0.net]
実績のある個人を追跡しやすい媒体に比べたら不特定多数が参加できる媒体は敷居が低い分ノイズが乗りやすいからね。
どんなふうに検索しても見つからない時、糸口になればいいなくらいの気持ちで付き合っていくべきでしょ。



928 名前:デフォルトの名無しさん (ワッチョイ fb11-pW+h) mailto:sage [2017/06/21(水) 00:33:07.21 ID:uohPApVY0.net]
>>892
Excelのユーザー操作ということでいいんだよなこのスレなんだから

「貼り付けた」イベントは無理じゃね?俺の知ってる範囲だとだけど

「貼り付けようとしている」イベントは一応取れそうな
https://msdn.microsoft.com/ja-jp/library/cc377048.aspx

ショートカットキーまで考えるとWin32APIまで要りそうな気がするな

もっとストレートにやりたいこと書けばもうちょい回答出そうだけど

929 名前:デフォルトの名無しさん (ワッチョイ e3ab-NFrx) mailto:sage [2017/06/21(水) 01:34:26.99 ID:WuwcSk/R0.net]
>>892
少し前に組んだことある。
たしかUndoの情報にアクセスしてゴニョゴニョ、、

930 名前:デフォルトの名無しさん (アウアウエー Saf2-CZIA) mailto:sage [2017/06/21(水) 07:42:58.19 ID:ICxYo2sfa.net]
>>889
質問が悪いから仕方ないよね
もう少し具体的に質問してくれたら盛り上がれたかもしれない

931 名前:デフォルトの名無しさん (ワッチョイ 1773-sPwl) mailto:sage [2017/06/21(水) 08:31:04.14 ID:/9zCdexY0.net]
レベルの低い質問のにはレベルの低い回答しかできないってだけなんだが

932 名前:デフォルトの名無しさん (ワキゲー MMb2-3a6i) mailto:sage [2017/06/21(水) 08:33:43.68 ID:ajPkQF0EM.net]
プロなら質問内容を精査してちゃんと答えたりするんだろうが所詮吹き溜まりだからなぁ
俺らにゃ難しいな

933 名前:デフォルトの名無しさん (アウアウエー Saf2-CZIA) mailto:sage [2017/06/21(水) 10:47:46.94 ID:eLmte6hpa.net]
>>900
してやる義理もないし

934 名前:デフォルトの名無しさん (JP 0Ha6-yC+1) mailto:sage [2017/06/21(水) 10:56:10.43 ID:v7daEmTSH.net]
>>900
俺もしないよ
なんで無料でそんなことしなきゃならんのだ

935 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/21(水) 11:24:04.77 ID:XUERnIj3d.net]
>>900
吹き溜まりっていうか、普通のユーザーしかいないってだけだろう

936 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/21(水) 11:34:07.17 ID:XUERnIj3d.net]
野球がどうこう言ってるやつは野球板に行って同じ発言してこい
「プロはいないのか?ここは雑魚ばっかりだな」

937 名前:デフォルトの名無しさん (オッペケ Srab-VPaF) [2017/06/21(水) 12:18:28.53 ID:GOe8ggdQr.net]
>>901
お前が回答する義理がないのはもちろんだが
回答できないからといって質問者を妨害する行為はいただけないな



938 名前:デフォルトの名無しさん (アウアウウー Sa77-lwmD) [2017/06/21(水) 12:24:13.39 ID:UVc+8Jvua.net]
でもあの質問者はvbaってよく知らないけどなんでも出来るって聞きましたってレベルだったからな
答えわかる奴がいても伝えられなかっただろうな

939 名前:デフォルトの名無しさん (ワッチョイ 1773-sPwl) mailto:sage [2017/06/21(水) 12:24:50.30 ID:/9zCdexY0.net]
妨害って具体的に何よ

940 名前:デフォルトの名無しさん (アークセー Sxab-oWh/) mailto:sage [2017/06/21(水) 12:28:46.90 ID:aEmRy35ox.net]
>>907
思い通りにならないこと

941 名前:デフォルトの名無しさん (ササクッテロリ Spab-XHCC) [2017/06/21(水) 12:39:14.77 ID:OZ7YKCT4p.net]
>>900
プロなら代金を取る

942 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/21(水) 12:41:10.08 ID:39L7Vonk0.net]
回答するしないは自由だが
回答できない雑魚はROMってろ

無能な癖に
「俺様は優秀。なんでも回答できる。でも、お前には回答してやらない」
こんなハッタリをかますアホが居るからスレが荒れるだけやろ?

雑魚は黙ってROM
これが2CHのルールやで

943 名前:デフォルトの名無しさん (ササクッテロリ Spab-XHCC) [2017/06/21(水) 12:43:11.08 ID:OZ7YKCT4p.net]
>>910
そんなルールあったか?
あったとしても守らないといけないのか?

944 名前:デフォルトの名無しさん (JP 0Ha6-yC+1) mailto:sage [2017/06/21(水) 12:55:06.38 ID:v7daEmTSH.net]
まあ大抵において、俺ルールを押しつけようとする奴が現れると荒れるわな

945 名前:デフォルトの名無しさん (アークセー Sxab-oWh/) mailto:sage [2017/06/21(水) 12:56:32.98 ID:aEmRy35ox.net]
ワッショイ
ワッショイ
└(゚∀゚└) (┘゚∀゚)┘

946 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/21(水) 13:08:10.40 ID:39L7Vonk0.net]
>>911
「俺様は優秀、でも回答してやらない」アピールをすることに何の意味があるの?
お前は法律がなくなれば明日にでも人を殺すのか?
>>910に書くルールがなくてもマナーとしてはアタリマエのことだろ?

947 名前:デフォルトの名無しさん (JP 0Ha6-yC+1) mailto:sage [2017/06/21(水) 13:10:07.01 ID:v7daEmTSH.net]
>>914
お前には、誰のどんなレスも止められない
この程度のことがわからない奴が暴れるから荒れるんだよ



948 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/21(水) 13:29:54.52 ID:39L7Vonk0.net]
質問スレは
質問者が質問をし
回答者が回答するスレやで

雑魚が自分アピールするスレちゃうよ

949 名前:デフォルトの名無しさん (アウアウエー Saf2-CZIA) mailto:sage [2017/06/21(水) 13:32:38.01 ID:AkQPZhAca.net]
>>905
俺はちゃんと要件伝えてねってそれしか言ってないが

950 名前:デフォルトの名無しさん (ワッチョイ e346-KEev) mailto:sage [2017/06/21(水) 13:38:49.64 ID:YcBGJgEk0.net]
>>916
質問スレであって 回答スレじゃないと思うが

ここの存在意義?? 知らん 楽しけりゃなんでもいいんよ

951 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/21(水) 13:39:58.40 ID:39L7Vonk0.net]
質問スレは
・質問
・回答
・誘導
・スルー

この4つだけでいいよ
次スレのテンプレに入れておいてな

952 名前:デフォルトの名無しさん (JP 0Ha6-yC+1) mailto:sage [2017/06/21(水) 13:42:09.01 ID:v7daEmTSH.net]
ここが気に入らないんなら、teratailあたりにでも行けばいいんじゃないですかね

953 名前:デフォルトの名無しさん (JP 0Ha6-yC+1) mailto:sage [2017/06/21(水) 13:43:02.96 ID:v7daEmTSH.net]
>>919
まずお前がスルーしろや

954 名前:デフォルトの名無しさん (ワキゲー MMb2-U092) mailto:sage [2017/06/21(水) 14:15:34.69 ID:ajPkQF0EM.net]
>>919
質問したけど回答が満足行かないから俺ルールを強制するってみっともないよ

955 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/21(水) 14:20:17.16 ID:39L7Vonk0.net]
優秀なオマエラのVBA作品が見てみたいな
どれほどのスキルが有るんやろなw

956 名前:デフォルトの名無しさん (アウアウエー Saf2-CZIA) mailto:sage [2017/06/21(水) 14:31:16.49 ID:Nqf9zhaca.net]
たかだか2ちゃんのスレに本気になりすぎだろ
肩の力抜けよ
そもそもお前のルールから行くと自治もいらんからな

957 名前:デフォルトの名無しさん (ワッチョイ 5623-VLdI) mailto:sage [2017/06/21(水) 15:04:48.95 ID:39L7Vonk0.net]
本気にはなってるが熱くはなってないよ
オマエラがExcelでハンゲの棋譜取得ツールを作ってうpしたら
俺は土下座したるわ



958 名前:デフォルトの名無しさん (ワッチョイ e346-KEev) mailto:sage [2017/06/21(水) 15:09:03.30 ID:YcBGJgEk0.net]
誰もおまいの土下座なんか興味ないと思うな

959 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/21(水) 15:10:01.24 ID:XUERnIj3d.net]
どんなに壮麗雄大なVBA作品でもその目的にかなうものでないとダメ

960 名前:デフォルトの名無しさん (ワッチョイ aea2-MdDJ) mailto:sage [2017/06/21(水) 16:21:06.15 ID:wPEHzi2i0.net]
クラスモジュールにメソッド記述できるの?コンストラクタ機能する?

961 名前:デフォルトの名無しさん (ワッチョイ 1773-sPwl) mailto:sage [2017/06/21(水) 16:58:18.58 ID:/9zCdexY0.net]
暴れてるのはやっぱり棋譜君かw
もう来ないっていう奴に限って粘着するんだよな

自分にできないことをタダで教えてもらおうとしてるのに、変に態度がデカイから叩かれてるって状況なのは理解できてんのか?

962 名前:デフォルトの名無しさん (JP 0Ha6-yC+1) mailto:sage [2017/06/21(水) 17:17:01.69 ID:v7daEmTSH.net]
>>928
> クラスモジュールにメソッド記述できるの?
もちろんできる

> コンストラクタ機能する?
もちろん機能するが、引数は受け取れない

963 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/21(水) 19:44:11.93 ID:XUERnIj3d.net]
>>928

Private Sub Class_Initialize()
というメソッドがコンストラクタに相当するが引数を取れない。
各メンバを任意の値で初期化することがここではできない。
別なユーティリティー関数(createなんちゃら系)を用意するとかすればいいけど面倒だしかなり制約がある。

964 名前:デフォルトの名無しさん (ワッチョイ b78b-1MEk) [2017/06/21(水) 20:12:26.52 ID:Nm67/2LE0.net]
>>929,930
お前ら変に態度がデカイな
というか分不相応に背伸びしてるなw

965 名前:デフォルトの名無しさん (ワッチョイ 5323-sPwl) mailto:sage [2017/06/21(水) 20:19:33.82 ID:smv2bKPw0.net]
>>932
棋譜君に言われたくないわw

966 名前:デフォルトの名無しさん (ワッチョイ b78b-1MEk) [2017/06/21(水) 20:37:08.53 ID:Nm67/2LE0.net]
>>933
お前は素直に悔しさがにじみ出ててある意味好ましいなw
せやけどワイは棋譜君ちゃうでwどこに目つけとんのやボケカスw

967 名前:デフォルトの名無しさん (ワッチョイ 87e4-IXCZ) mailto:sage [2017/06/21(水) 20:46:41.02 ID:2GAW1ejj0.net]
>>931
>各メンバを任意の値で初期化することがここではできない。
詳しく



968 名前:デフォルトの名無しさん (ワッチョイ 5323-sPwl) mailto:sage [2017/06/21(水) 21:30:21.72 ID:smv2bKPw0.net]
棋譜君ブーメラン刺さり過ぎ少し自重しろw

969 名前:デフォルトの名無しさん (ワッチョイ ba11-rl9t) mailto:sage [2017/06/21(水) 21:31:18.60 ID:FfOd2t570.net]
>>935
任意じゃなくて生成時に(任意の値を)指定できない
って言いたかったんだと思う
固定でいいなら Class_Initialize() で設定すればいいだけ

970 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/21(水) 21:46:01.44 ID:XUERnIj3d.net]
>>935
Private Sub Class_Initialize(ByVal a As...)

というふうに任意の引数を取れたなら、コンスタラクタ内で
member_a = a
とメンバを初期化できるけど、残念ながらそうはいかない。
Setterメソッドを作るとかProperty Setするとかでもいいんだけど、
最初にコンストラクタで設定した後はconsantにしたい、などといったありがちな要件の実装がたるい。

971 名前:デフォルトの名無しさん (スプッッ Sd7a-KVjL) mailto:sage [2017/06/21(水) 22:16:06.05 ID:XUERnIj3d.net]
× consant
○ constant

972 名前:デフォルトの名無しさん (ワッチョイ 8b8f-2WTa) mailto:sage [2017/06/21(水) 23:09:43.88 ID:X7TxQ1fN0.net]
棋譜君か
いいな称号もらえて

973 名前:デフォルトの名無しさん (ワッチョイ 5623-gMwg) mailto:sage [2017/06/21(水) 23:28:59.00 ID:4v2NPsWb0.net]
>>925
多分出来ると思うけどさ、ハンゲってインストールしないとダメだろ。
正直、めんどくさい。

あと、どう記録するかがちょっと気になる。
自動で記録するとなると処理スピード的にどうなんだろという疑問も有るな。

974 名前:デフォルトの名無しさん (ワッチョイ 966d-AefZ) mailto:sage [2017/06/21(水) 23:32:30.69 ID:YCW+ax0F0.net]
竜王君とかでいいんじゃね

975 名前:デフォルトの名無しさん (ワッチョイ 3a6f-VLdI) mailto:sage [2017/06/21(水) 23:37:43.98 ID:s8ISniiy0.net]
コンボボックスクリックのイベントで、2回動作するのは何で?
一応、実行フラグを作って、
1回毎にフラグ反転させれば回避できるけど、
2回動くのがデフォって、仕様としておかしくない?
何か重要な意味があったりする?
大事なことなので2回動きましたとか?

976 名前:デフォルトの名無しさん (ワッチョイ bf23-t/Wh) mailto:sage [2017/06/22(木) 01:51:38.27 ID:ZjBitWzo0.net]
昔、ステータスバーの文字列を取得するコード書いた時と同じようにすれば多分いける。
最初UIAutomationやWindowHandleで組んだんだけど取得出来ない。
どうやらBitblt系で描画してるだけみたいだったんでGDIplusで画像から取得した。
文字は数字だけで位置も決まってたからできたわけで、どんな場合でもといわれると大変だろうな。

オセロの場合は64マスのそれぞれの中心の1点の色を取得するだけで判断できそうだ。

977 名前:デフォルトの名無しさん (ワッチョイ bf23-q+YL) mailto:sage [2017/06/22(木) 04:54:14.84 ID:mLhBpt5P0.net]
>>941
優秀なVBAの達人さん。
お待ちしております。
VBAのプロなんだからハンゲインストールくらい余裕だよな?
VBA初心者の俺でもハンゲインストールはワンクリックで出来たよw



978 名前:デフォルトの名無しさん (ワッチョイ 9faa-ZLad) mailto:sage [2017/06/22(木) 06:17:32.89 ID:TFRkyanR0.net]
老害っぽいやつだ

979 名前:デフォルトの名無しさん (スッップ Sdbf-iOY8) mailto:sage [2017/06/22(木) 08:56:25.64 ID:S0Iit3hkd.net]
棋譜...か

internet.watch.impress.co.jp/docs/special/fukui/644307.html

980 名前:デフォルトの名無しさん (ワッチョイ bf23-q+YL) mailto:sage [2017/06/22(木) 11:33:54.73 ID:mLhBpt5P0.net]
オマエラがスレ荒らしてる間に俺は勉強して
メッセージボックスにハローワールドを表示できるようになったわ
このペースなら一ヶ月で棋譜取得も余裕だな

981 名前:デフォルトの名無しさん (オイコラミネオ MM4f-vKbm) mailto:sage [2017/06/22(木) 11:52:44.41 ID:hctlo4/EM.net]
わかったから完成するまで戻ってくるなよ

982 名前:デフォルトの名無しさん (アークセー Sx0b-Lvcy) mailto:sage [2017/06/22(木) 12:19:13.83 ID:/tNwi6Pdx.net]
>>948
逆に教えてやれよ

983 名前:デフォルトの名無しさん (オッペケ Sr0b-PFZU) [2017/06/22(木) 12:19:24.38 ID:GH5F8R2nr.net]
やっぱり悔しいの?自分には出来ない話題になると?

984 名前:デフォルトの名無しさん (ワッチョイ b773-vKbm) mailto:sage [2017/06/22(木) 12:29:19.22 ID:9kjviait0.net]
>>951
棋譜君がやっと自分でやる気になったんだから、そっとしておいてやれよ

985 名前:デフォルトの名無しさん (アークセー Sx0b-Lvcy) mailto:sage [2017/06/22(木) 12:32:59.06 ID:/tNwi6Pdx.net]
>>951
できない自分に悔しさ感じないとか
変わったお人ですね

986 名前:デフォルトの名無しさん (スッップ Sdbf-iOY8) mailto:sage [2017/06/22(木) 12:37:38.83 ID:S0Iit3hkd.net]
むしろ特定の目的をもってプログラミングを学ぼうとすることが羨ましい。
俺にそういうものはなかった。

987 名前:デフォルトの名無しさん (アウアウウー Sa9b-3vDw) [2017/06/22(木) 12:53:45.84 ID:eYzO7IsEa.net]
「vba初心者の棋譜くんがハンゲから棋譜を取得するスレ」でスレたてすれば勉強してて分からないとこを質問できるし良いアイデアももらえるかもしれないよ
棋譜くんがんばれ



988 名前:デフォルトの名無しさん (ワッチョイ bf23-+Ny0) mailto:sage [2017/06/22(木) 12:55:39.70 ID:ZjBitWzo0.net]
>>945
そうじゃなくてインストールしたくないという話。
コードも面倒くさくなりそうだってのも含む。

>>948
多分、数年はかかるんじゃない?
そんなレベルなら。
20年前の俺もExplorerみたいなの作りたいとか難易度も知らずに無謀なこと考えてたけど。

989 名前:デフォルトの名無しさん (アウアウエー Sadf-AGoN) mailto:sage [2017/06/22(木) 13:29:52.31 ID:2BtLx4BNa.net]
なんでお前に教えるために興味のないアプリをインストールしなきゃならんのだ
前提がおかしいんだよな
俺が間違ってんのか?

990 名前:デフォルトの名無しさん (ワッチョイ bf23-q+YL) mailto:sage [2017/06/22(木) 13:29:58.85 ID:mLhBpt5P0.net]
>>950
おう!俺は出し惜しみしないぜ

>>955
うん、頑張るよ
スレ立ても躓いたら検討するよ

>>956
20年て。。。
プロ通り越して仙人やないかいw
プログラミングの仙人でも難しいのか。
目標はそれくらいの方がええわw

991 名前:デフォルトの名無しさん (スッップ Sdbf-iOY8) mailto:sage [2017/06/22(木) 15:04:39.46 ID:S0Iit3hkd.net]
目標は高く持つけどVBAなのか。
止めはしないけど

992 名前:デフォルトの名無しさん (ワッチョイ bf23-q+YL) mailto:sage [2017/06/22(木) 16:05:33.54 ID:mLhBpt5P0.net]
手始めにVBAでアルゴリズムの基本を学んだ後に別の言語へ移ろうと考えてます。
情報量も多いし、敷居も低そうなので。。。
JavaScriptとどちらにしようか悩んだけどExcelが使えるのでより直ぐ形になると考えたんだけど
選択を間違えてるかな?

993 名前:デフォルトの名無しさん (JP 0H4f-LvKX) mailto:sage [2017/06/22(木) 16:20:13.94 ID:L6J8NTN5H.net]
>>960
rubyにしとけ

994 名前:デフォルトの名無しさん (ワッチョイ bf23-q+YL) mailto:sage [2017/06/22(木) 16:26:38.28 ID:mLhBpt5P0.net]
rubyを勧める理由ってなんですか?
プログラミング入門に向いてるの?

995 名前:デフォルトの名無しさん (ワッチョイ 373d-NIhq) mailto:sage [2017/06/22(木) 16:31:17.18 ID:M1N7LhZL0.net]
C言語が定石でしょ。

996 名前:デフォルトの名無しさん (JP 0H4f-LvKX) mailto:sage [2017/06/22(木) 17:33:47.29 ID:L6J8NTN5H.net]
>>962
情報量が多いし、敷居も低そうだから
paiza.hatenablog.com/entry/2015/02/12/%E5%88%9D%E5%BF%83%E8%80%85%E3%81%A7%E3%82%82%E3%81%BB%E3%81%BC%E7%84%A1%E6%96%99%E3%81%A7%E6%A5%BD%E3%81%97%E3%81%8FRuby%E3%82%92%E5%AD%A6%E3%81%B9%E3%82%8B%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%8411

997 名前:デフォルトの名無しさん (アウアウエー Sadf-AGoN) mailto:sage [2017/06/22(木) 17:48:14.89 ID:TQCcarKna.net]
わざわざ他の言語が使える環境なのにVBAでやる必要性はたしかに無い
不親切だからな



998 名前:デフォルトの名無しさん (ワッチョイ b78b-IH/U) [2017/06/22(木) 19:41:10.91 ID:hFeKbvvW0.net]
>>957
そもそもお前には他人にものを教えられる程の知識も技能もねえじゃんw
根本からお前が間違ってるわw

999 名前:デフォルトの名無しさん (ワッチョイ d7f2-8SzA) mailto:sage [2017/06/22(木) 20:31:25.01 ID:8ePuyD7a0.net]
ホントそれ
質問に難癖つけてるだけにしか見えないよね

>>878
> なぜならハンゲームの仕組みは専門外だから
だったら専門のスレを紹介するなり、それが面倒なら最初から黙ってろ

結局、こんなことを要求しても
> まずは棋譜がどのような仕組みで配布されているのか、いないのか
> ダウンロード出来るのか出来ないのか
> アプリはどんな形で配布されているものなのか
> 質問するならそのぐらいは情報としてないとね
何のアドバイスもできず、さらに質問者を煽るしかできないなら
最初から要求するなってはなしだよね

1000 名前:デフォルトの名無しさん (ワッチョイ d723-vKbm) mailto:sage [2017/06/22(木) 20:56:38.34 ID:Esk8FhIo0.net]
お前らまだやってたのか
だから最初からスルーしろって言っただろw

1001 名前:デフォルトの名無しさん (ワッチョイ bf23-q+YL) mailto:sage [2017/06/22(木) 21:47:10.60 ID:mLhBpt5P0.net]
>>964
rubyか!
和製ってのが面白そうだね。
候補に入れとくわ。

1002 名前:デフォルトの名無しさん (ワッチョイ 970d-q+YL) [2017/06/22(木) 22:11:50.57 ID:NSWmrM5K0.net]
勘違いしてるといけないから一応言っとくとVBAはなんでもできるわけじゃないぞMSオフィスで出来ることしか出来ない
オフィス高いしどうしてもオフィスを使わないといけないという理由がなければRubyとかpythonやった方がいい

1003 名前:デフォルトの名無しさん (ワッチョイ bf23-q+YL) mailto:sage [2017/06/22(木) 22:24:57.50 ID:mLhBpt5P0.net]
>MSオフィスで出来ることしか出来ない
そうなのか。。。
棋譜取得とか無理なの?

人工知能にも興味あるのでPythonってよく聞く名前だなあ。
ありがとう。ちょっとググってみる。

1004 名前:デフォルトの名無しさん (ワッチョイ bf23-q+YL) mailto:sage [2017/06/22(木) 22:36:46.43 ID:mLhBpt5P0.net]
最終的にはマイコン制御、Androidアプリ、人工知能の開発をやりたいんだけど
Rubyとpythonは向いてますか?

1005 名前:デフォルトの名無しさん (ワッチョイ b78b-PFZU) [2017/06/22(木) 22:43:25.90 ID:hFeKbvvW0.net]
どれもエクセルで十分

1006 名前:デフォルトの名無しさん (ワッチョイ bf6d-eRVN) mailto:sage [2017/06/22(木) 22:45:06.66 ID:9Bs/appw0.net]
>>972
色々やりたいならjava覚えておくといい。一番潰しが効く
pythonもいい。アメリカでは児童の教育にはpythonが使われている。ただ色々と癖が強い
Rubyは楽だけどなんだかんだで使えない器用貧乏

1007 名前:デフォルトの名無しさん (ワッチョイ 373d-NIhq) mailto:sage [2017/06/22(木) 22:49:11.54 ID:M1N7LhZL0.net]
マイコン制御やるならマシン語から覚えるべきじゃないかな。



1008 名前:デフォルトの名無しさん (ワッチョイ bf23-q+YL) mailto:sage [2017/06/22(木) 23:04:57.74 ID:mLhBpt5P0.net]
>>974
トンクス。
入門にpythonかRubyを選択して
行く行くはjabaって感じがいいのかな。。。
勉強します。

1009 名前:デフォルトの名無しさん (アウアウエー Sadf-AGoN) mailto:sage [2017/06/22(木) 23:42:17.05 ID:TQCcarKna.net]
windowsAPIとかをExcelVBAの範疇に含むのかという微妙な線引き

1010 名前:デフォルトの名無しさん (ワッチョイ 9711-nLBY) mailto:sage [2017/06/23(金) 01:53:42.48 ID:PRZBxWUY0.net]
含みはしないだろどう考えても
いろいろ作ってると必要になる場面があるのも事実だから
どこまでこのスレで受け付けるのかとなると微妙な線引きだけれどさ

1011 名前:デフォルトの名無しさん (ワッチョイ 373d-NIhq) mailto:sage [2017/06/23(金) 04:09:20.38 ID:xFxOWaa40.net]
基本的に参照設定の要らない範囲だけに絞ってしまえばいいのでは。
機能を名指して来た場合は個別に答えるものとすれば、質問スレとしては用が足りる気がするけど。

1012 名前:デフォルトの名無しさん (ワッチョイ bf23-+Ny0) mailto:sage [2017/06/23(金) 10:37:14.35 ID:cw0tcleu0.net]
>>971
無理じゃないけど何故?ってのがある。

>>977
>>978
>>979
他の言語だってライブラリ込みだろ。

1013 名前:デフォルトの名無しさん (JP 0H7f-v4C/) mailto:sage [2017/06/23(金) 11:33:03.90 ID:MetN1w+0H.net]
jabaという言語が有るのか
不勉強でしらなかった

1014 名前:デフォルトの名無しさん (スッップ Sdbf-iOY8) mailto:sage [2017/06/23(金) 11:38:48.48 ID:wPBxbG6Pd.net]
自分が無理なく使えるのものは何でも使えばいいさ

1015 名前:デフォルトの名無しさん (アウアウカー Sa6b-6Y1q) mailto:sage [2017/06/23(金) 21:24:53.71 ID:GsZt4akIa.net]
風呂洗うやつか

1016 名前:デフォルトの名無しさん (ワッチョイ 9f6f-q+YL) mailto:sage [2017/06/23(金) 23:08:49.98 ID:ht4/Fnqg0.net]
エクセル2019あたりで、セルにレイヤーが付いてくれるといいなぁ。
今のままじゃ、BGが1枚しか使えないファミコンみたいだ。

1017 名前:デフォルトの名無しさん (ワッチョイ 1f32-Acq/) mailto:hage [2017/06/23(金) 23:28:54.63 ID:VjW8l0810.net]
>>981
無能
>>983
有能



1018 名前:デフォルトの名無しさん (ワッチョイ 379b-Lbv0) mailto:sage [2017/06/24(土) 05:18:31.04 ID:W4HWrwdy0.net]
シェイプのコントロールはどこのスレですか?ここで良いですか?
>>984
シェイプの半透明化とかシェイプの長方形をセルにピッタリフィットで
並べて重ねまくることは出来ないんですか?

1019 名前:デフォルトの名無しさん (ワッチョイ 9f91-ANCk) [2017/06/24(土) 06:08:35.69 ID:BWeLxVdN0.net]
>>984
セルにレイヤーをつけてどう使う?
表計算ソフトなんだけど

1020 名前:デフォルトの名無しさん (ワッチョイ 379b-Lbv0) mailto:sage [2017/06/24(土) 06:58:38.65 ID:W4HWrwdy0.net]
人工知能関連の話で、HTM理論のセルエンジンを時間レイヤーでってイメージ
https://qiita-image-store.s3.amazonaws.com/0/43487/562d0d06-3012-2a8f-798a-3b10c300c035.png

1021 名前:デフォルトの名無しさん (ワッチョイ 9f91-ANCk) [2017/06/24(土) 09:28:59.82 ID:BWeLxVdN0.net]
>>988
別に一つのシートでレイヤーにする必要は無い

1022 名前:デフォルトの名無しさん (ワッチョイ bf23-+Ny0) mailto:sage [2017/06/24(土) 13:28:51.98 ID:evqv3EbU0.net]
既に複数シートあるんだからそれをレイヤーに見立てればいいんじゃね?

1023 名前:デフォルトの名無しさん (ワッチョイ 379b-Lbv0) mailto:sage [2017/06/24(土) 13:44:24.64 ID:W4HWrwdy0.net]
>>989
そうですね。巨大なマップにすりゃ良いのか。。。
アニメやゲームみたいに数千枚のシート作って追加削除を秒以下で更新出来るのかなと思って。

1024 名前:デフォルトの名無しさん (ササクッテロロ Sp0b-ANCk) [2017/06/24(土) 13:46:22.84 ID:dUf5y4w4p.net]
>>991
そんな要件があるならExcel vbaを使わないのが正解じゃね?

1025 名前:991 (ワッチョイ 379b-Lbv0) mailto:sage [2017/06/24(土) 14:15:50.13 ID:W4HWrwdy0.net]
>>992
おっしゃる通りです。データベースとのやり取りやCSVファイル保存とか、
GUIを一から書かずにセルの挙動を見える化したかっただけの興味本位です。

1026 名前:デフォルトの名無しさん (ワッチョイ 9f6f-q+YL) mailto:sage [2017/06/24(土) 14:16:14.32 ID:6gmpnk4q0.net]
>>987
2重スクロール。

じゃなくて、普通にサブウインドウ。
リストビューだと、制限多すぎだし。

1027 名前:デフォルトの名無しさん (ワッチョイ ff6f-q+YL) mailto:sage [2017/06/24(土) 19:52:26.24 ID:pyzyezad0.net]
うめ



1028 名前:デフォルトの名無しさん (ワッチョイ ff6f-q+YL) mailto:sage [2017/06/25(日) 05:22:06.80 ID:R1qEXwQR0.net]
うめ

1029 名前:デフォルトの名無しさん (ワッチョイ 5746-WstA) mailto:sage [2017/06/25(日) 16:54:13.63 ID:A4A49pvi0.net]
梅ついでに

>>984
ここ辺りで提案してみるとか 賛同が多いと一応は検討はしてくれるみたいよ
https://excel.uservoice.com/

1030 名前:デフォルトの名無しさん (ワッチョイ f76f-q+YL) mailto:sage [2017/06/25(日) 19:48:34.89 ID:hkv0kvNA0.net]
うめ

1031 名前:デフォルトの名無しさん (ワッチョイ 372e-8SzA) mailto:sage [2017/06/26(月) 02:16:04.74 ID:T3ylemnb0.net]
次スレだよ

Excel VBA 質問スレ Part49
mevius.2ch.net/test/read.cgi/tech/1498410914/

1032 名前:デフォルトの名無しさん (アークセー Sx0b-Lvcy) mailto:sage [2017/06/26(月) 02:41:27.66 ID:PYNS3+mjx.net]
誕生日だよ
僕の

1033 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 40日 18時間 16分 42秒

1034 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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