モンスターカレンダー

« 2009年9月
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

VisualBasic / VBAの最近のブログ記事

ちょうど1年前の投稿で、AccessをVSS管理する際にSP3だとパッチ適用する必要があるという記事を書きましたが、それでもダメという事象が社内でありました。

その場合には、
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

Access 2003 または Access 2002 では、Visual SourceSafe プロジェクトからデータベースを作成するときにエラー メッセージ:"Failed to ファイルのインポート"

要はMDBの互換性の設定が合わないために起こる事象です。

当たり前といえばそれまでですが・・・。

前回の記事:AccessをVSSで管理する

なみぶたぁのMyMiniCityはコチラ

↓クリックして頂けるとうれしいです(ワンクリック詐欺ではないです(笑))
banner_03人気blogランキングへ
にほんブログ村 地域生活ブログ 群馬情報へ にほんブログ村 サッカーブログ 少年サッカーへ にほんブログ村 IT技術ブログへ 日本ブログ

Windows Vista + Office2003 + Office2007環境で、Access2003で作成されたプログラムを実行しようとしたところエラーが表示されました。

↓マイクロソフトは同居を余り推奨していないようです。

http://support.microsoft.com/kb/936748/ja

なみぶたぁのMyMiniCityはコチラ

↓クリックして頂けるとうれしいです(ワンクリック詐欺ではないです(笑))
banner_03人気blogランキングへ
にほんブログ村 地域生活ブログ 群馬情報へ にほんブログ村 サッカーブログ 少年サッカーへ にほんブログ村 IT技術ブログへ 日本ブログ村へ

この場合、色々と問題が発生するようです。

関連付けを変更する場合には下記の手順で行います。

①コマンドプロンプトを起動

②下記のコマンドを入力

・Office2003にする場合

"C:\Program Files\Microsoft Office\OFFICE11\excel.exe" /regserver
"C:\Program Files\Microsoft Office\OFFICE11\winword.exe" /regserver
"C:\Program Files\Microsoft Office\OFFICE11\msaccess.exe" /regserver
"C:\Program Files\Microsoft Office\OFFICE11\powerpnt.exe" /regserver

・Office2007にする場合

"C:\Program Files\Microsoft Office2007\OFFICE11\excel.exe" /regserver
"C:\Program Files\Microsoft Office2007\OFFICE11\winword.exe" /regserver
"C:\Program Files\Microsoft Office2007\OFFICE11\msaccess.exe" /regserver
"C:\Program Files\Microsoft Office2007\OFFICE11\powerpnt.exe" /regserver

なみぶたぁのMyMiniCityはコチラ

↓クリックして頂けるとうれしいです(ワンクリック詐欺ではないです(笑))
banner_03人気blogランキングへ
にほんブログ村 地域生活ブログ 群馬情報へ にほんブログ村 サッカーブログ 少年サッカーへ にほんブログ村 IT技術ブログへ 日本ブログ村へ

DisplayAlartsを設定することで、回避できます。

例えば、シートを削除する時など、

Excel.Application.DisplayAlerts = False
objBook.Worksheets("シート名").Delete
Excel.Application.DisplayAlerts = True

と記述することで、削除確認のメッセージで「はい」を押したのと同じ状態になります。DisplayAlertsをFalseにしておかないと、シートは削除されません。

上記はExcelVBA以外の時のサンプルですが、ExcelVBAの時は、Application.DisplayAlerts = xxxのようです。

なみぶたぁのMyMiniCityはコチラ

↓クリックして頂けるとうれしいです(ワンクリック詐欺ではないです(笑))
banner_03人気blogランキングへ
にほんブログ村 地域生活ブログ 群馬情報へ にほんブログ村 サッカーブログ 少年サッカーへ にほんブログ村 IT技術ブログへ 日本ブログ村へ

今日から8月です。たまにはプログラミングネタを。

2000年問題以降、システムでは年を西暦4桁(2008)で入力するか、和暦(H20)で入力することが当たり前のようになっています。

なぜかというと、"08年"と言われても2008年なのか、1908年なのかはシステムで判断がつかないからです。

私がこの業界に入った頃は、リソース節約の為、年を2桁で処理することが当たり前でした。2000年問題はわかっていたのに、「その頃にはこのシステムを担当してないから大丈夫」と訳のわからない理由で先延ばしにしていましたね。

で、話を元に戻すと、今担当している開発で、お客様より「年を4桁入力するのは面倒なので、2桁にできないか?」という問い合わせがありました。

できないかというと、できるんですね。ただ注意が必要です。

2桁というと00~99の数値しか表せませんから、処理できるのは100年間のみです。後は期間の設定ですが、コントロールパネルで設定できます。

コントロールパネルから「地域と言語のオプション」を選択します。画面はVistaですがXPでも同じ機能があります。

20080801_01

開いた画面で、「この形式のカスタマイズ」ボタンを押します。

20080801_02

その中の「日付」タブにある「カレンダー」で期間を指定することができます。デフォルトだと、1930~2029のようですね。

20080801_03

あと、20年あまりは大丈夫ですね。

その頃は定年後だから大丈夫かな?(笑)

なみぶたぁのMyMiniCityはコチラ

↓クリックして頂けるとうれしいです(ワンクリック詐欺ではないです(笑))
banner_03人気blogランキングへ
にほんブログ村 地域生活ブログ 群馬情報へ にほんブログ村 サッカーブログ 少年サッカーへ にほんブログ村 IT技術ブログへ 日本ブログ村へ

MT42BlogBetaInner

プロフィール


GAMで作ってみました。


☆彡 なみぶたぁのだんな ☆彡
コンピュータ業界一筋2x年!あるIT企業でクライアントからの無謀な要求に耐えながら(泣)システム開発に没頭しているが。ホームページを開設してかれこれ10数年。最近は更新もままならず、ブログでごまかしている今日この頃。
m(o・ω・o)mゴメンヨ

[住まい]
群馬県高崎市某所

[職業]
某システム開発会社執行役員
兼 高崎開発センター長

[保有資格]
・日商簿記検定 3級
・ORACLE MASTER Plutinum 8i,9i
・Oracle Certified Professional
(OCP)
・ORACLE MASTER Gold
Oracle9i Database
・UML認定技術者(ブロンズレベル)
・Novell CNE-J
・第2種情報処理技術者
・JFA サッカー4級審判員

[趣味]
・サッカー・キャンプ・模様替え
・裏OMO(OracleMasterOrganization)
 主宰者


〒だんなへのメール♪

カウンター


2006/8/10 16:15頃から

ウェブページ

にほんブログ村 地域生活ブログ 群馬情報へにほんブログ村 サッカーブログ 少年サッカーへにほんブログ村 IT技術ブログ プログラム・プログラマへ

2009年9月

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

アイテム

最近のコメント

ブログパーツ

なみぶたぁのだんな

↑ フィード・ティッカーを使ってみましょう



namibutaのMyMiniCity♪ ©みんなでMyMiniCity
※この時計の時刻は、閲覧しているパソコンのものであり、必ずしも正確な時間とは限りません

  • ブログSEO対策:track word
  • スカウター : ☆彡 なみぶたぁのだんなのブログ ☆彡
    • seo
    全文配信同盟 track feed
    amazon.co.jp
    amazon.co.jpでお買い物

    Powered By

    MovableType(MT)テンプレート 無料(フリー)
    Powered by Movable Type 4.23-ja