Excelで特定のシートに書き込もうとしている倍数の配列があります。シート内の使用済みデータの最後の列に範囲を挿入する
このシートには既にデータがあります。そこに使用されたデータの最後の列を見つける方法を示し、列のNUMBERを返す多くのコードスニペットがあります。しかし、文字列を文字列として必要とするrange関数を使用して、配列にデータを書き込もうとしています。これを行うより良い方法はありますか?
はここに、これまでに私のコードです:Dim lCol As Integer
With GlobVars.Wksht
lCol = .Cells(1, .Columns.Count).End(Excel.XlDirection.xlToLeft).Column
End With
lCol += 1
GlobVars.Wksht.Range("I need something in these parentheses that will relate the lcol value and whatever row I want to put it in").Value = deltaxyarr 'copies the deltaxyarr as a range into the current active worksheet (data reduction)
これは実際にVB.NETですか? A .NETの「Long」が間違っているようです – Plutonix
10進数型のデータ型であるため、データ型としてlongを選択しました。コピーする配列のデータ型をExcelに変更しますが、データの次の未使用列の範囲に書き込む方法の構文に真に関心があります。 編集:これを変更できますDecimalとして、しかしそれは本当に私がそれについて望んでいる何かを変えないだろうか? :) –
ロングは整数型です - 小数点はありません。 > 9,000,000,000,000,000,000は列数よりもはるかに多いようです – Plutonix