![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
引数の数値を Aや AA IVなどに変更する関数
Function n2column( n as Integer ) as String
dim nHi, nLo as Integer
dim ss as String = ""
' nを26で割った商を求める
nHi = n \ 26
' nの26での余りをを求める 1..26が求まるように工夫
nLo = (( n - 1 ) mod 26 ) + 1
if nHi <> 0 then
ss = String::Format("{0:c}{1:c}", Chr( &h40 + nHi ), Chr( &H40 + nLo ) )
else
ss = String::Format("{0:c}", Chr( &H40 + nLo ) )
end if
return ss
End Function
No.1
- 回答日時:
数値から列を指定するExcelVBAでのサンプル。
Dim i As Integer
i = 5
Cells(1, i).EntireColumn.Select
あとは応用してみて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBAで教えてください。 1 2022/12/22 04:20
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- Excel(エクセル) エクセル文字列の日付を日付けに変える 2 2023/05/13 11:08
- Excel(エクセル) 【エクセル関数】アルファベットで以上だったらカウントする 4 2022/07/09 14:07
- フリーソフト フォルダ、ファイル名の一括変換について 3 2023/03/16 09:23
- Excel(エクセル) 【エクセル関数】別表を参照して変換した数値を返す関数 2 2022/07/09 21:15
- Excel(エクセル) フォルダ階層が深いファイルの拡張子の一括変換 2 2022/12/23 18:40
- Visual Basic(VBA) VBAでエクセルをtxtに変換するとエクセルでカンマを含む文字数字がtxtでは「""」付にならないよ 1 2022/08/27 12:17
- その他(ブラウザ) cvsファイルをダウンロードすると、自動で拡張子がExcelのものになる 5 2022/07/20 21:21
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
VBAのfor...next構文で i = A to Z としたい。
PowerPoint(パワーポイント)
-
CloseとDisposeの違い
Visual Basic(VBA)
-
-
4
すでにファイルが開かれている時のエラー回避
Visual Basic(VBA)
-
5
VB.NET Excelを読み込んでDataTableに格納し、DBにデータをINSERTする
Microsoft ASP
-
6
エクセルVBAにて アルファベットを数字に変換
Excel(エクセル)
-
7
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
8
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
9
VB2010でExcelの行をコピーして挿入する
Visual Basic(VBA)
-
10
vb.net EXCEL ウィンドウ枠の固定について
Excel(エクセル)
-
11
GROUP BYを行った後に結合したい。
Oracle
-
12
Visual Basic.NETの、Form 間での引数の引渡し方法を教えてください。
Visual Basic(VBA)
-
13
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
14
文字列の後ろから必要分だけ削除したい。
Visual Basic(VBA)
-
15
【VB.NET】Excelの最終行までの取得方法
Microsoft ASP
-
16
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
17
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
18
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
19
VB.NETでのイベントの途中終了
Visual Basic(VBA)
-
20
VB.NETの配列にExcelから読み込んできたデータを格納したい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB6.0の「vbFromUnicode」はVB....
-
VB6 case文について
-
C++ 文字列変数と16進数の比較
-
WORD型をCString型に変換する方法
-
バイト型のデータをLong型に変換
-
Date型からString型へ変換...
-
C#でListとDictionaryの判別方法
-
VB.NETで1→A、2→B、26→Z、27→AA...
-
Boolean型変数の値を反転する方法
-
C#で文字列を数値に変換する方法
-
ASPでVBのFormat関数のような機...
-
エクセルでメールヘッダーを解...
-
秀丸マクロで 大文字を小文字...
-
n進数の値を10進数の値に変換す...
-
バイナリデータの文字列変換(5...
-
VBA 変数名に変数を使用したい。
-
「Nullの使い方が不正です」の...
-
C#でbyte配列から画像を表示さ...
-
Accessのフィールド名に半角括...
-
Accessで別mdbのテーブルをコピー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETで1→A、2→B、26→Z、27→AA...
-
WORD型をCString型に変換する方法
-
16進をASCIIコードに変換する...
-
VB6.0の「vbFromUnicode」はVB....
-
C++ 文字列変数と16進数の比較
-
バイト型のデータをLong型に変換
-
16進コード文字列を文字列に変換
-
VC++ std::stringからLPCWSTRに...
-
10進数を2進数
-
2の補数の計算について
-
数字→漢数字変換
-
Boolean型変数の値を反転する方法
-
RGBとHSLを相互変換する際の端...
-
【C++/CLI】int型からString型...
-
textbox.textやlabel.captionの...
-
C#でListとDictionaryの判別方法
-
vb6の桁数指定
-
補数について教えてください!
-
C言語のGPS問題が分かりません。
-
Pythonの指数表記について
おすすめ情報