FC2ブログ
エホバの証人二世の、個人研究&趣味blogです。
2018/07«│ 2018/08| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 »2018/09
文字色の変化のON/OFFが出来ます。文字サイズ文字サイズ:大文字サイズ:中文字サイズ:小
23:27:58
相方さんにせめて週1回くらい会いたいです。
優しくてかわいくてすごくお気に入りの方なのですが、あまり会えないのです><
忙しいとすぐLINE無視されるし……

色白だし、ポッチャリだし私の中ではマシュマロ。イヌかネコの名前みたい。でもいいんです、可愛いから。
ポチャッコみたいって言うのが正しいのかな。



backnumberの「ヒロイン」弾きたいなあ。
しかし、これで上級なのか……。中級の間違いじゃないかなあ…???

作業中シートの追加マクロを作成しました。



sub myT

Dim myMenu As CommandBarPopup
Dim myWsMenu As CommandBar, myMenumyMenu As CommandBar

Set myWsMenu = Application.CommandBars("Worksheet Menu Bar")

Application.CommandBars("Worksheet Menu Bar").Controls("作業中シー

ト").Delete


Set 作業中シート = myWsMenu.Controls.Add _
(Type:=msoControlPopup, Temporary:=True)
作業中シート.Caption = "作業中シート"

Dim 作業中シート追加 As CommandBarButton
Set 作業中シート追加 = 作業中シート.Controls.Add _
(Type:=msoControlButton, Temporary:=True)
作業中シート追加.OnAction = "作業中シート追加"
作業中シート追加.Caption = "作業中シート追加"
作業中シート追加.Style = msoButtonCaption
On Error Resume Next
With ThisWorkbook.Worksheets("作業中シート").UsedRange
MaxRow = .Find("*", , xlFormulas, , xlByRows, xlPrevious).Row
End With
On Error GoTo 0
If MaxRow <> 0 Then
x = 0
Dim keiyakusyo3 As Variant
keiyakusyo3 = ThisWorkbook.Worksheets("作業中シート").Range

(ThisWorkbook.Worksheets("作業中シート").Cells(1, 1),

ThisWorkbook.Worksheets("作業中シート").Cells(MaxRow, 4))
Dim 作業中シート_2(10000) As CommandBarButton
For i = 1 To UBound(keiyakusyo3)

If (keiyakusyo3(i, 1) <> "" And keiyakusyo3(i, 2) <> "" And keiyakusyo3(i, 3) = "") Then
Set 作業中シート_2(x) = 作業中シート.Controls.Add _
(Type:=msoControlButton, Temporary:=True)
作業中シート_2(x).OnAction = "作業中シート2"
a = Len(keiyakusyo3(i, 1)) - Len(Mid(keiyakusyo3(i, 1), InStrRev(keiyakusyo3(i, 1), "\")))
a = Left(keiyakusyo3(i, 1), a)

b = Len(a) - Len(Mid(a, InStrRev(a, "\")))
b = Left(a, b)
作業中シート_2(x).Caption = Mid(b, InStrRev(b, "\") + 1) & Mid(a, InStrRev(a, "\") + 1) & Mid(keiyakusyo3(i, 1), InStrRev(keiyakusyo3(i, 1), "\")) & "/" & keiyakusyo3(i, 2)
x = x + 1
End If
Next
End If
end sub


Sub 作業中シート追加()

x = 1
Do Until ThisWorkbook.Worksheets("作業中シート").Cells(x, 1) = ""
x = x + 1
Loop
ThisWorkbook.Worksheets("作業中シート").Cells(x, 1) = ActiveWorkbook.FullName
ThisWorkbook.Worksheets("作業中シート").Cells(x, 2) = ActiveWorkbook.ActiveSheet.name

ThisWorkbook.Save
End Sub
Sub 作業中シート2()
rc = MsgBox("開く場合は「はい」を、削除する場合は「いいえ」をクリックして下さい。", vbYesNo + vbQuestion, "確認")
adname = Left(CommandBars.ActionControl.Caption, InStr(CommandBars.ActionControl.Caption, "/") - 1)
wsname = Mid(CommandBars.ActionControl.Caption, Len(adname) + 2)
If rc = vbYes Then
x = 1
adname = Left(CommandBars.ActionControl.Caption, InStr(CommandBars.ActionControl.Caption, "/") - 1)
wsname = Mid(CommandBars.ActionControl.Caption, Len(adname) + 2)
Do Until ThisWorkbook.Worksheets("作業中シート").Cells(x, 1) = ""
If InStr(Replace(ThisWorkbook.Worksheets("作業中シート").Cells(x, 1), "\", ""), Replace(adname, "\", "")) <> 0 Then
Workbooks.Open (ThisWorkbook.Worksheets("作業中シート").Cells(x, 1).Value)
ActiveWorkbook.Worksheets(wsname).Activate
End If
x = x + 1
Loop
Else
x = 1
Do Until ThisWorkbook.Worksheets("作業中シート").Cells(x, 1) = ""
If InStr(Replace(ThisWorkbook.Worksheets("作業中シート").Cells(x, 1), "\", ""), Replace(adname, "\", "")) <> 0 Then
If ThisWorkbook.Worksheets("作業中シート").Cells(x, 2) = wsname Then
ThisWorkbook.Worksheets("作業中シート").Cells(x, 3) = "○"
End If
End If
x = x + 1
Loop
End If

ThisWorkbook.Save
End Sub

コメント
コメントの投稿










トラックバック
トラックバックURL
→http://ayukt0526.blog.fc2.com/tb.php/342-12bc3c68
この記事にトラックバックする(FC2ブログユーザー)
プロフィール

はなかな

Author:はなかな
FC2ブログへようこそ!

最新記事
最新コメント
月別アーカイブ
カテゴリ
フリーエリア
ランキング参加しています。 にほんブログ村 哲学・思想ブログ エホバの証人へ にほんブログ村 にほんブログ村 本ブログ 読書日記へ にほんブログ村 にほんブログ村 音楽ブログへ にほんブログ村
音楽(J-POP) ブログランキングへ
小説(読書感想) ブログランキングへ
キリスト教 ブログランキングへ
ブログランキング ブログ王ランキングに参加中!
検索フォーム
RSSリンクの表示
リンク
このブログをリンクに追加する
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
FC2アフィリエイト