管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

XQ1とインテルはいってるタブレットを手放した

掲題の通り、XQ1とインテルはいってるタブレットを手放しました。いずれも綺麗に使っていたことから思った以上の値が付きました。

http://k-hitorigoto.hatenablog.jp/entry/2016/02/13/000000_1:embed:


それぞれにとってかわるモノたちがあり、出番を失っていましたからね。とはいえ、それぞれ好きで、気に入っているモノたちでもありました。
XQ1:GM1(S)
インテルはいってるタブレット:WinTab7と、Zenpad7

他の人たちのもとで大事に使い続けてもらえれば、と思います。

最下行アドレスを取得する(ExcelVBA)

カレントセルの列の、最下行アドレス(値の入力された最下行のアドレス)を取得する。

Option Explicit

Sub カレントセル列の最後尾アドレスを取得する()
    Dim currentRange As Range
    Dim maxRowNum As Integer
    Dim tmpColumnName As String
    Dim columnName As String
    
    Set currentRange = Cells(Rows.Count, ActiveCell.Column)
    maxRowNum = currentRange.End(xlUp).Row
    tmpColumnName = currentRange.Address(True, False)
    Set currentRange = Nothing
    
    columnName = Left(tmpColumnName, InStr(tmpColumnName, "$") - 1)
    Debug.Print columnName & maxRowNum
End Sub

任意の複数のExcelブックのセルの値を取得する(ExcelVBA)

掲題の通り、任意の複数のExcelブックのセルの値を取得する方法。
「の」が多いな。

Sub ボタン1_Click()
    Dim fileNames As Variant
    Dim fileName As Variant
    
    Dim tmpSheet As Worksheet
    
    fileNames = Application.GetOpenFilename(MultiSelect:=True)
    
    If IsArray(fileNames) Then
        For Each fileName In fileNames
            Workbooks.Open fileName
            Set tmpSheet = ActiveWorkbook.Worksheets(1)
            tmpSheet.Activate
           
            Debug.Print tmpSheet.Cells(1, 1).Value
           
            Set tmpSheet = Nothing
            ActiveWorkbook.Close
        Next fileName
    Else
        Exit Sub
    End If
End Sub

1月2日の盛岡

例年1月3日に自宅へ戻る際に盛岡で途中下車をしているのですが、今年は2日に戻ってくることになったため、2日に盛岡へ寄ってきました。
例年行ってるから、気が早いけど来年も同じように写真撮ろうかな。
お供はGM1+14-42EZ。コンデジ的に使えるけど、どうにもアマさを感じるんだよなぁ

駅前。全然雪ないね。
f:id:ksk1130:20170104000930j:plain
きっとイルミネーションになってるんだろうけど、なにせ昼だから...
f:id:ksk1130:20170104000931j:plain
でんでんむしに乗って。
f:id:ksk1130:20170104000932j:plain
バスセンター跡地。たしか10月はまだ建物があったと思うんだけど...なんだかさみしい。
f:id:ksk1130:20170104000933j:plain
盛岡八幡宮。人多い。入場制限が少しかかっていた。
f:id:ksk1130:20170104000934j:plain
こんな感じ。なんだかんだ1時間弱かかったと思う。雨が降り出したりして、アレな初詣になりました。
ちなみにおみくじは中吉でした。まずまずでしたかね。
f:id:ksk1130:20170104000935j:plain

全シートA1セルを選択する(ExcelVBA)

掲題の通り、全シートA1セルを選択するExcelVBAコード。
非表示シートがあるとアレですが、まぁ。
最後1シート目に移るのは好みです、はい。

Sub 全シートA1選択()

    Dim loopCount As Integer
    Dim sheetCount As Integer
    Dim tmpSheet As Worksheet
    
    sheetCount = ActiveWorkbook.Worksheets.Count
    
    For loopCount = 1 To sheetCount
        Set tmpSheet = ActiveWorkbook.Worksheets(loopCount)
        
        tmpSheet.Activate
        tmpSheet.Range("A1").Select
        
        Set tmpSheet = Nothing
    Next
    
    Set tmpSheet = ActiveWorkbook.Worksheets(1)
    tmpSheet.Activate
    Set tmpSheet = Nothing

End Sub

あけましておめでとうございます、そして2017年の目標

あけましておめでとうございます。一年の計は元旦にあり、ということで目標を書いてみます。

1.80記事を書く

2016年は73記事だったので、キリよく80記事を書きます。365/80≒4.56ということで、週に1,2記事書ければ達成できそうです。

2.DB,SAを取得する

情報処理技術者試験の、DB(データベーススペシャリスト)と、SA(システムアーキテクト)を取得します。いずれもリベンジになるので、必ずや合格したいです。

3.TOEIC700点台突破

2016年はTOEICにもチャレンジしましたが、いずれも600点台にとどまりました。今年は700点台に到達するよう、特にリーディングに力を入れたいです。単語、しっかり覚えないとな...

4.デジモノを整理する

なんだかんだとデジモノが増えてしまった2016年。使われずに仕舞われているものもかわいそうですし、整理したいですね。

5.1日1万歩を目標に歩く

2016年にFitbitAltaを買ってからというもの、1日1万歩を目標に歩くようにしてきました。効果のほどはよくわかりませんが、太陽の光を浴びて、歩くことを続けていきたいです。

以上、2017年の目標でした。よし、残り79記事...