0
最近MS ExcelでLibreCalcを使用して変換しました。私は、LibreCalcで使用したいいくつかのExcelマクロをApplication.InputBox関数を使用しています。私はLibreCalcでVBAサポートを有効にしましたが、残念ながらその機能は認識されません。ここでのコードの例です -Excelに相当するLibreCalc関数Application.InputBox
MSExcelでRem Attribute VBA_ModuleType=VBAModule
Option VBASupport 1
Sub Project_Data_Sort_By_Date()
Dim x As Long
Dim StartCont As Double
Dim EndCont As Double
Set R = Selection 'Select data range'
RowCnt = R.Rows.Count
colcnt = R.Columns.Count
Set TheTimes = Application.InputBox("Please enter time range: ", "User input", Type:=8) 'Times is corrected full data range of sample period'
、タイプ= 8とApplication.InputBox関数が現れる入力ボックスをもたらすであろう、そして、ユーザが入力ボックスにセルの範囲を入力することを可能にするであろう。通常のBasic InputBox関数では、セル範囲を入力できません。
したがって、LibreCalcには同等の機能がありますか、手動で範囲を選択して引数に割り当てることができます。これは後でマクロで呼び出すことができますか?
解決済み - ありがとうございました。 –