不等号ナンプレ宣伝隊

写真付きで日記や趣味を書くならgooブログ

久しぶりの会心作

2023-04-29 12:44:35 | 本来業務

久しぶりに会心の macro が書けたので、誰の得にもならないと知りつつ

自己満足を抑えることができずに、blog にアップすることにした。

sheet2 と sheet8 を行ったり来たりしながら、とあるデータの山をいじくり

まわしている。1070個とかあるデータから500個を抜き出し、抽出した

データをもとに版下データを print out する予定なんだが、macro を

使わないでやってた作業が、

sheet8 のとあるセルの数値を sheet2 の X列で探し、それを起点にした

8*9マスのデータを sheet2 の L列に順にコピペしていく。ただしコピーの

前にさっき参照した sheet8 のセルの4つ右にあるセルのデータをコピペ

したいエリアの右下に書き込む。コピペの後にエリアの左下2マスには前回の

処理で記録されている書式をコピーする。さらに次回検索するデータを

適当な場所に張り付けておく、というややこしくて、ミスを誘発する手順。

これが Macro のお世話になると、1分以上かかっていた作業がものの10秒。

試行錯誤の結果、まあまあ満足のいくものが出来た。使い方は、

1.検索のダイアグラムの入力欄をダブルクリックする。

(クリックだけではデータを書き足すので、ダブルクリックは必須。)

2.さっき適当なところに張り付けておいたデータがクリップボードに残って

いるので、それをペースト。

3.X列を指定して検索。

X列のデータがシリアルナンバーと時間データが混在しているため、

検索結果を判断しながら、ターゲットのセルを決める。

4.あとは ctrl+q(ショートカットキー)でMacro が走りだす。

問題は、これを500回やらねばならないこと。世の中、GWってんで浮かれ

てるようですが、きっといつか飯のタネになるんだと信じて、飽きずに

コツコツと進めなければならない。え、進捗状況ですか?。現在153/500です。

本日のマクロ

Sub Macro5()
'
' Macro5 Macro
'
' Keyboard Shortcut: Ctrl+w
'
    Sheets("Sheet8").Select
    ActiveCell.Offset(0, 4).Select
    Selection.Copy
    Sheets("Sheet2").Select
    ActiveCell.Offset(8, 5).Select
    ActiveSheet.Paste
    ActiveCell.Offset(-8, -5).Select
    Selection.Range("a1:i9").Select
    Selection.Copy
    Range("l5071").Select
    Selection.End(xlUp).Select
    Selection.Offset(3, 0).Select
    ActiveSheet.Paste
    Selection.Offset(-4, 0).Select
    Selection.Range("a1:a2").Select
    Selection.Copy
    Selection.Offset(10, 0).Select
    ActiveSheet.Paste
    Sheets("Sheet8").Select
    ActiveCell.Offset(1, -4).Select
    Selection.Copy
    Sheets("Sheet2").Select
    ActiveCell.Offset(1, 22).Select
    ActiveSheet.Paste  

End Sub


第1回アプリ頒布終了

2022-01-17 14:13:23 | 本来業務
2週間限定のアプリ頒布が終わった。
そういえば、出題も滞っていたが、クレームらしいコメントもないなあ。
問題作りは着々と、黙々と、進めている。
久しぶりに2問出題します。初級コースは6分をめどに。
5B9016_4965FD_D2AA8C
D5A725_B28C8A_DB5C78
中級コースは11分以内でどうぞ。
4CD6E1_9CA9B4_D3B34B
25A6AD_52CA57_7BA85D

アプリのダウンロード方法

2022-01-03 07:59:18 | 本来業務
アプリのダウンロード方法を独立したページにして、
初めて立ち寄った人がここに飛んでこれるようにします。
動作環境
   Google Chrome 必須で、Microsoft Edge を使っている人は
   もうひと手間かけることになります。
   わたしも Edger (Edgeする人)だったので、Google Chrome を
   インストールしたのち、動作確認をしました。
以下、Chrome 前提で。
https://xgf.nu/DJEk
をクリックすると、ギガファイル便というページが開きます。
スクロールしていくと

というDL画面になります。ほら、ウイルスの脅威なしと、
お墨付きも頂いております。このダウンロードというタブをクリックすると、
コンピュータのダウンロードファイルに[ DSby18N.exe ] という
アプリがDLされているはずです。

このファイルをダブルクリックする、あるいは右クリックして開く
メニューから「開く」を選ぶとアプリそのものはスタートしますが、
もうひと手間、https://xgf.nu/XeZ4
をクリックして、3ページほどのアプリのマニュアルをDLし、
印刷しておいたほうがいいと思われます。

満を持して本格始動

2022-01-01 18:33:41 | 本来業務
あ―け―お―め―
新しい年を迎えましたが、浮かれることなく早速本来業務を始めます。
一か月の紆余曲折の末、ホームページを立ちあげることなく
自作アプリを公開する方法を教えてもらい、
アプリ自体のバグ退治も一通り終わったし、取説も書けたので、
駆け込み感、見切り発車感を漂わせながら
それぞれ、本日より2週間限定で、ダウンロード(DL)可能となりました。
お力添えを頂いた方々には深く御礼申し上げます。
ただし、Google Chrome 必須で、Microsoft Edge を使っている人は
もうひと手間かけることになります。わたしも Edger (Edgeする人)
だったので、ひと手間かけて、動作確認をしました。
以下、Chrome 前提で。
https://xgf.nu/DJEk
をクリックすると、ギガファイル便というページが開きます。
スクロールしていくと

というDL画面になります。ほら、ウイルスの脅威なしと、
お墨付きも頂いております。このダウンロードというタブをクリックすると、
コンピュータのダウンロードファイルに[ DSby18N.exe ] という
アプリがDLされているはずです。
このファイルをダブルクリックする、あるいは右クリックして開く
メニューから「開く」を選ぶとアプリそのものはスタートしますが、
もうひと手間、https://xgf.nu/XeZ4
をクリックして、3ページほどのアプリのマニュアルをDLし、
印刷しておいたほうがいいと思われます。
さて、記念すべき1問目のデータセットは
80DFA9_D52253_8B6334
EA4D2A_522355_A5B29A

これを右下の二つの枠にそれぞれコピペしてゲームを始めます。
難しいことはないでしょ。え、解き方が分からない?。
もしかして、先月12日の記事、解き方教室 落語に出てきそうな夫婦編
読んでないでしょ。解き方教室 落語に出てきそうな夫婦編 - 不等号ナンプレ宣伝隊
解けた人は2問目をどうぞ。目標タイム10分。
E364B2_AB31AD_6A4A55
5541BE_B81766_BBCC6B


解き方教室 落語に出てきそうな夫婦編

2021-12-12 13:24:34 | 本来業務
―おっかあ、今帰った
―今帰ったじゃないよ、何時だと思ってんだい
 八百屋にダイコン買いに行くだけだっていうから、待ってたのに
 何処ほっつきまわってたんだよ、まったく
―それがな、表の通りに出たとこでばったり熊公にあってよ、
 「八つぁん、こんなの知ってるかい、なんでも来年大ブレークするんだとよ。」
 って見せてくれたのがこれでな、立ち話もなんだからってんで
 奴ンところに上がり込んじまって、気がついたらこんな時間よ。
―何だい、その市松模様みたいな、千鳥格子みたいなのは
―これがな、不等号ナンプレって云って、なぁんにも取っ掛かりが無いようで、
 81マスに1から9の数字が9個ずつ、縦の列にも横の列にも
 きっちり1つずつ収まるようになってるんだと
―その薄ーく色が塗っているのは何だろうね
―あ、これかい?。この9マスにも1から9が1個ずつ入るんだそうだ
―じゃあ色の塗ってないとこもやっぱり1個ずつ入るんだね
―不等号ってんでナ、このツノ出してる方が隣より大きい数字が入るんだと
―四角いマスは周りより小さい数で肩身が狭くって、四方にツノ出してんのは
 大きい数字で、巾利かしてんだね
―その通り、おめぇ呑み込みが早えぇじゃねえか

―ねえねえねえ、面白そうだからさ、早速やってみようじゃないかい。
―それがさぁ、熊公も解く方はからっきしでな、ああでもねぇ、こうでもねぇって
 やってるうちにお天道様ぁ大分傾いちまったんだが、取っ掛かりが・・・。 
―だからさ、一列のどこかに1が入るってんだから、1しか入ンないマスを探そうよ
―するてぇと・・・
―あたしゃもう見つけたよ、ほら、Aの2とIの1
―おうおう、そう云われりゃそうだ。ってこたぁFの3もそうだな。
―Fの3が埋まったてぇことは、Dの列はDの9に1が入る。
―なんかまどろっこしいからさ、こんな時ぁD91(でーきゅーいち)って
 云うことにしようじゃねえか。
―ってことはおまえさん、もし、もしもだよ、Iの3に3が入るときは、愛燦燦とぉって
―歌うな、ぬか味噌が腐る。1は残り5マスか。B71、C51、H81、G61、E41だ
 ほらもう1はきれいに片付いたぜ。
―うん、その調子で頑張って。
―頑張って、じゃねえ。認知症の予防にもなるっていうから、おめぇもちゃんと
 やんねぇとだめだよ。
―粗忽もんて陰口たたかれてる、誰かさんの注意力だの集中力がアップすると
 いいんだけどねぇ