ラベル error の投稿を表示しています。 すべての投稿を表示
ラベル error の投稿を表示しています。 すべての投稿を表示

2017年9月7日木曜日

「_xlfn.IFERROR」という #NAME?エラー見えない「名前定義」にエラーがあった場合

下記の王なメソッドを作って、一旦エラーになっている名前定義を見える化にして、そして「名前」一覧から手動で削除して、ブックを保存
Sub delErrNames()
Dim n As name
Dim bk As Workbook
Set bk = ThisWorkbook

For Each n In bk.Names
    If n.RefersTo = "=#NAME?" Then
      n.Visible = True
    End If
Next
End Sub

2017年3月15日水曜日

VBA DLL を正しく呼び出せません (エラー 49)

SubもFunctionもパラメーターの前にByValかByRefかをきちんと書こう!

2015年7月16日木曜日

Could not read chunk size: connection was closed by server

subversionでsvn upを打ったら、エラーメッセージが出てきました

Could not read chunk size: connection was closed by server

svnのタイムアウトを長くして解決できた人もいるみたいだけど、自分の場合そもそも
ソースコードのサイズが大きくので、タイムアウトとは考えにくい。

ゆくゆく調べたら、なんかファイルが壊れてる可能性があるらしい、直す方法は「上書き」です


例えばmysourecってリポジトリがあるとし、それが壊れている、リポジトリのURLは例えば「http://192.168.1.2/mysource」。
.
..
mysourec

#mkdir clone → まず一時フォルダを作成
#cd clone
#svn co http://192.168.1.2/mysource mysource → そこで一回同じフォルダ名でcheckout
#\cp -rf mysource ../ → 「\」を使うの理由は、cpが「cp -i」 にaliasされている可能性大きい。これでクローンしたソースで問題があったソースを上書きします。
#cd ../mysource
#svn up → 成功したかを確認
# rm -rf clone → 成功したら、クローンフォルダを削除


以上

2014年11月10日月曜日

Another MySQL daemon already running with the same unix socket.

mysqlを起動するとき、このエラーメッセージがでたら
Another MySQL daemon already running with the same unix socket.

service mysqld stop
mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak
service mysqld start

で解決できるらしい

2011年12月2日金曜日

Excelの#DIV/0!エラー

Excel2007では通常はこれで隠すが
IFERROR(A1/A2,"")

Excel2000では(2003は確認していません)"IFERROR"がないので
IF(ISERROR(A1/A2),"",A1/A2)
で代替できる

2010年10月25日月曜日

jQueryではの変数名と関数名が一緒ではならない

「isBackofficeはfunctionではない」と怒られます。
var isBackoffice;
isBackoffice = isBackoffice();
function isBackoffice(){
    return false;
}

こうすればエラーは消えました。

var isBackofficeVal;
isBackofficeVal = isBackoffice();
function isBackoffice(){
    return false;
}

なぜでしょうかね、jQueryでは変数も関数もobjectだからかな?

2010年10月7日木曜日

JavaScript の判断式はshort式ではない、$ is not defined

これはダメ:
if($('#onSiteChangeReloadPage').size()>0 && $('#onSiteChangeReloadPage').val()==1){
エラーメッセージがでる:$ is not defined

これにすべき:

if($('#onSiteChangeReloadPage').size()>0){
if($('#onSiteChangeReloadPage').val()==1){