これは私の関数である:私の機能はWindowsでは動作しますが、OS Xでは動作しないのはなぜですか?
Function FindLast(searchTerm As String) As Integer
Set cell = Worksheets("nameofsheet").Columns("A").Find(what:=searchTerm, searchorder:=xlByColumns, searchdirection:=xlPrevious)
If cell Is Nothing Then
Debug.Print ("Text was not found")
FindLast = 0
Else
Debug.Print ("found")
FindLast = cell.row
End If
End Function
これは、Windows上でうまく動作しますが、まだMac上でそれはしていません。私はいつもセルに#REF!
エラーを取得します。
どのプラットフォームのExcelを各プラットフォームで使用していますか? – brandonscript
@brandonscriptはExcelの両方で – StB
の2016を凌駕します。それはExcel 2011で動作します。UDFとして使用しているのですか? –