いいやんねっと - tagged with mini-script https://logs.iiyan.net/feed en-us http://blogs.law.harvard.edu/tech/rss Sweetcron info@iiyan.net (Excel No16)「VBAで隠し機能を! 整列編」 https://logs.iiyan.net/items/view/502/excel-no16vba

別々のシートに同じような内容の事が書いてある場合、もう一つウィンドウを開いてスクロールしながら見比べたりしますよね。 ところが、スクロールしなければいけない位たくさんのデータがある時って面倒なんですよね。 だって、それぞ [...]

]]>
Wed, 15 Feb 2012 00:04:00 +0900 https://logs.iiyan.net/items/view/502/excel-no16vba
(Mini VBA No3)「文字列を分割する」 https://logs.iiyan.net/items/view/470/mini-vba-no3

今のVBAには同様の関数があるはずですが(splitだったかな?)   Sub  testSlice() Dim ret As Variant Dim str As Variant Dim dat A [...]

]]>
Thu, 25 Nov 2010 23:45:00 +0900 https://logs.iiyan.net/items/view/470/mini-vba-no3
(Mini VBA No1)「シート数指定で新規ブックを開く」 https://logs.iiyan.net/items/view/267/mini-vba-no1

※エラー処理は省略しています。使用の場合は御注意下さい。 スクリプトを使用して損害が発生しても、責任は一切負えませんので悪しからず。 Sub test() Dim newbk As Workbook Set newbk = createBook(5) End Sub

Option Explicit

' 新規ブック作成 ' ' 概要: ' 指定されたシート数のワークシートのみで構成されたブックを作成する。 ' ' INPUT : sheetCount 挿入するシート数 ' OUTPUT : --- ' RETURN : 作成されたブック ' ' @author iiyan.net ' @date 2001/10/18 ' @version 1.0 Function createBook(ByVal sheetCount As Integer) As Workbook Dim defaultSheetCount As Integer

With Application
    defaultSheetCount = .SheetsInNewWorkbook
    .SheetsInNewWorkbook = sheetCount

    Set createBook = Workbooks.Add

    .SheetsInNewWorkbook = defaultSheetCount
End With

End Function

]]>
Sun, 07 Nov 2010 15:34:00 +0900 https://logs.iiyan.net/items/view/267/mini-vba-no1