[過去ログ] Excel VBA 質問スレ Part68 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
27: (ワッチョイ 27da-yCsQ) 2020/09/02(水)02:29 ID:wtN1DZWS0(2/2) AAS

28: (ワッチョイ 5f2f-q/EU) 2020/09/02(水)04:35 ID:A3FRNSa90(1) AAS
>>20
一度、VBA コントロール配列 あたりでググってみると良いかもしれない
29: (スププ Sd7f-2VA6) 2020/09/02(水)06:20 ID:PYA1799od(1) AAS
>>20
クラス作ってWithEventsおすすめ。
30
(2): (ワッチョイ e710-t/Jd) 2020/09/02(水)20:49 ID:hWT8nCmb0(1) AAS
神経衰弱を作っています
カードを2枚裏返して2枚の数字が同じだった
Image1.visible = falseで2枚を非表示にしています
ゲーム途中でコマンドボタンを押すと1から13までのランダムな数字の枚数だけ裏面のカードを表にしたいのですが今のコードだと既に非表示になっているカードまで表にする対象になってしまっていて13という数字を引いても5枚しかめくれないみたいな状態になってしまいます
どうすれば既に非表示になっているカードは除いて表面にする処理ができるようになるでしょうか?
ゲーム開始直後の状態であればちゃんと引いた数字分表面にすることができています
31: (スフッ Sd7f-7sgX) 2020/09/02(水)20:58 ID:RVYxtb8Vd(1) AAS
非表示の時は表示しなければいいのでは…
32
(1): (ワッチョイ 5f1f-W64q) 2020/09/02(水)21:06 ID:wVSDLDLi0(1) AAS
For i = Lbound(arr) to ubound(arr)

next i
配列の中 ファイル名*書込文字。
(0)001*abc (1)001*bca (2)001*dca (3)002*fed の様な配列の処理を

(0)で001.xlsを開いて文字書き込み
(1)開いてあるから文字書き込み
(2)同様
(3)001閉じる002開く文字書き込み

こんな感じに開いてたら閉じる。違うファイルなら閉じて新たに開くってどうしたら
いいですか?
33
(1): (スフッ Sd7f-7sgX) 2020/09/02(水)21:08 ID:0x5o6h4cd(1/2) AAS
>>32
その処理のどの部分で躓いてんの?
34
(1): (ドコグロ MM1f-th+2) 2020/09/02(水)21:43 ID:M5ACMng3M(1) AAS
>>30
If Worksheets(シート名).Shapes("Image" & カード番号).Visible = False Then
35
(1): (スフッ Sd7f-7sgX) 2020/09/02(水)22:11 ID:0x5o6h4cd(2/2) AAS
>>34
それだと非表示にしたカートまで表示される
36: (アウアウカー Sa9b-vRCQ) 2020/09/02(水)22:44 ID:7eaUdZ9ha(1) AAS
>>30
表裏の切り替えできてるなら裏かつvisibleだけ処理すりゃいいと思う
37
(1): (ドコグロ MM1f-aCGe) 2020/09/02(水)23:26 ID:CEKOaVwIM(1) AAS
>>35
じゃあ、trueに変えればいいじゃん
38
(1): (ワッチョイ 7f63-3NJ+) 2020/09/02(水)23:43 ID:4SR2iB8C0(1/2) AAS
>>22
sはこれでエラーが出ませんでしたが
これでテストになっているのか疑問です。。(acrobatを操作しているように見えない
Sub ConvertFile()
Dim objAcroApp
Dim objAcroAVDoc
Dim objAcroPDDoc
Dim id
Dim js
Dim SaveName
省5
39: (ワッチョイ 7f63-3NJ+) 2020/09/02(水)23:44 ID:4SR2iB8C0(2/2) AAS
sはこれでエラーが出ませんでしたが

vbsは・・・
です。失礼しました。
40
(1): (スフッ Sd7f-7sgX) 2020/09/02(水)23:59 ID:86SCKcxdd(1) AAS
>>37
カードの非表示状態を管理するなりしないと単純にvisibleだけ見ても意味ないよ
41
(1): (スプッッ Sdff-W64q) 2020/09/03(木)07:25 ID:VXBXo8cBd(1) AAS
>>33
次のファイルが同一ならそのままで、違うファイルなら閉じて開くの処理の仕方が分かりません。
42: (ラクッペペ MM8f-dQ4P) 2020/09/03(木)09:49 ID:8vHUVo2kM(1) AAS
>>40
visibleプロパティで管理してるんだから問題ないだろ

13回選んで4回裏が出たら17回選べばいいんだよ
43: (ワッチョイ 5f80-uomc) 2020/09/03(木)10:06 ID:wpeUBEOu0(1) AAS
>>41
ファイル名保持して、ファイル名が同一ならそのまま、違ったら閉じて開くだけ?isbookopen使うとか?
44: (ワッチョイ c7da-XrX+) 2020/09/03(木)20:23 ID:xDfSE2i10(1/2) AAS
>>38
CreateObject("AcroExch.App")
CreateObject("AcroExch.PDDoc")
しなきゃダメなんじゃ・・。
そういう問題ではない?
45: (ワッチョイ c7da-XrX+) 2020/09/03(木)20:28 ID:xDfSE2i10(2/2) AAS
あと、1回だけ成功したのなら、
馬鹿馬鹿しいと思うかも知れないけど、
DoeventsかSleepを入れてみるとか。
46
(2): (ラクッペペ MM8f-qH39) 2020/09/04(金)12:46 ID:lx1E7kKYM(1/2) AAS
csvをある列でフィルタし
結果を別のブックに貼り付け
csvとして保存したところ
日付+時刻(ゼロ時)の列すべて
5桁の数字になります
どうしたら日付+時刻のままで
いてくれますか
1-
あと 956 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s