VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2002/11/12(Tue) 11:59
投稿者A221
Eメール
URL
タイトルRe: Excelの関数の使い方について

Rangeの指定は文字列ではなかったかと。セルにまんま式を入れてしまう方法です。
#動作の確認はしていません。

Dim Col As Long
Dim Row As Long
Dim MinRange As String

'Rows=データの行数
For i=0 To Rows
    Col = lngkikakugyou - 1
    minrange = "B" & i & ":" & Code2Alphabet(Col) & i
    xlSheet.Cells(i, 1).Value = "=Min(" & minrange & ")"
Next i



Public Function Code2Alphabet(ByVal X As Long) As String
Dim Lcode As String
Dim Scode As String

If (X \ 27) Then Lcode = Chr$(64 + ((X + (X \ 27)) \ 27))

X = (X Mod 27) + (X \ 27)

Scode = Chr$(64 + (X Mod 27))
Code2Alphabet = Lcode + Scode
End Function


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -