「エクセルVBA日本語化」 ver0.14.0 alpha-1 を公開しました。 範囲の選択がより使いやすく

Pocket

「エクセルVBA日本語化」 ver0.14.0 alpha-1 を公開しました。 範囲の選択がより使いやすく
「エクセルVBA日本語化」ver0.14.0 alpha-1 を公開しました。範囲の選択がより使いやすく

「エクセルVBA日本語化」 ver0.14.0 alpha-1 を公開しました。

範囲の選択がより使いやすくなっています。

具体的には、以下の機能を追加しました。

  • 「g_道具.セル.選択範囲」メソッドを、「オフセットy(行)」「オフセットx(列)」も指定可能なように変更しました。
  • 「g_道具.セル.オフセット選択」メソッドを追加しました。指定セルを起点にオフセットを取って、プラスy行、プラスx列を選択範囲にすることができます。
    例)Call g_道具.セル(“B5”).オフセット選択(10, 15)

以下に、今回書くことのできるようになったコードのサンプルを挙げます。

'--------- 2018/3/5- ------------- */
Public Sub 先頭行に第n月挿入_オフセットy_2()
    Dim w_整数 As 整数
    
    Set w_整数 = h_変数取得.整数
    
    w_整数.接頭辞を設定 "第"
    w_整数.接尾辞を設定 "月"
    
    ' 1 + 2行目に第n月を入力
    g_道具.セル.選択範囲(, , 1, 0, 2, 0).セルごとにサブルーチン呼び出し "月埋める", w_整数
    'g_道具.セル.選択範囲(, , 1, 0, 2, 0).セルごとにサブルーチン呼び出し2 g_道具.ワークブック名() & "月埋める", w_整数
    
    Set w_整数 = Nothing
End Sub
Public Sub 月埋める(w_セル As セル, w_整数 As 整数)
    If w_セル.値 = "" Then
        w_整数.増やす
        w_セル.値 = w_整数.文字列化
    End If
End Sub

Public Sub 先頭列に第n日挿入_オフセットx_3()
    Dim w_整数 As 整数
    
    Set w_整数 = h_変数取得.整数
    
    w_整数.接頭辞を設定 "第"
    w_整数.接尾辞を設定 "日"
    
    ' 1 + 3列目に第n日を入力
    g_道具.セル.選択範囲(, , 0, 1, 0, 3).セルごとにサブルーチン呼び出し "日埋める", w_整数
    'g_道具.セル.選択範囲(, , 0, 1, 0, 3).セルごとにサブルーチン呼び出し2 g_道具.ワークブック名() & "日埋める", w_整数
        
    Set w_整数 = Nothing
End Sub
Public Sub 日埋める(w_セル As セル, w_整数 As 整数)
    If w_セル.値 = "" Then
        w_整数.増やす
        w_セル.値 = w_整数.文字列化
    End If
End Sub

'指定セルを起点にして数えてプラスy行、プラスx列までを選択範囲にする
Public Sub オフセット選択01()
    Call g_道具.セル("B5").オフセット選択(10, 15)
End Sub

たとえば、最後のサンプルコードを実行すると、下記画面のような結果になります。

日本語VBAコードの実行結果
日本語VBAコードの実行結果

今回は、ちょびッツ小粒な更新でした。

また、色々と便利そうな機能を実装していきます。

それではーまたー (^_^)/

The following two tabs change content below.
KaBA@フリーランス修行中

KaBA@フリーランス修行中

こんにちは!IT業界で勤めて17年くらい務めています。プログラミング大好きやろーです。 自分も独学でC言語を覚えIT会社に就職しました。その後紆余曲折を経て、VB6.0、VBA、Perl、C#、HTML、CSS、JavaScript、PHPなどを覚えていきました。全部C言語の独学時の経験がベースとなって、学習曲線が良いカーブを描いていました。 情報工学科を出ていなくても、独学でエンジニアは育つことができると思います! このブログで皆さんがプログラミングに興味を持たれるのを心待ちにしています! 頑張って覚えられてください!よろしくお願いします。 趣味は読書で、小宮一慶さんや松下幸之助さんなど著名人の本を読んでいる他、赤川次郎さんの三毛猫ホームズシリーズ司馬遼太郎吉川英治さんの三国志などが好きです。