Excel VBA 質問スレ Part37 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0072デフォルトの名無しさん
2015/06/26(金) 20:07:21.31ID:utQ5XYVi範囲はF1〜最後のF列最後の行です
例えば1行目から100行目からならば
MsgBox Application.Evaluate("=SUMPRODUCT(1/COUNTIF(F1:F100,F1:F100))")
で表示できました
この最後の行を
Range("A1").End(xlDown).Rowを使って表すために
MsgBox Application.Evaluate("=SUMPRODUCT(1/COUNTIF(Range(Cells(6, 1),Cells(ActiveSheet.Range(Cells(1,1)).End(xlDown).Row, 11)),Range(Cells(6, 1),Cells(ActiveSheet.Range(Cells(1,1)).End(xlDown).Row, 11))”)
としましたが型が一致しませんと出ます
IsErrorで調べて見るとtrueだったので関数の値がおかしいみたいです
Mac版2011です
よろしくお願いします
■ このスレッドは過去ログ倉庫に格納されています