初めましてVB6.0で、日付を『OOOO年OO月OO日』と表示したくて Format(Date, "Long Date")を実行した所、私のパソコンでは希望通りに変換されますがパソコンによっては『OOOO年OO月OO日○曜日』となり指定枠からはみ出してしまいます。この関数をヘルプで調べると、『システムで定義されている日付の長い形式を使って、システムの現在の日付を返します。』と言う事ですが、曜日の表示をしないようにするには何をどのように変更したら良いのでしょうか?この掲示板で質問してでよいのかどうか分かりませんがどなたか宜しくお願いいたします。
ここのサンプルは確認してみましたか?日付/時刻表示書式指定文字hhttp://www.bcap.co.jp/hanafusa/VBHLP/hiduke_index.htm
早速の回答を有難うございました。質問と並行してMicrosoftのランゲージリファレンスで調べ、Format(Date, "yyyy年mm月dd日")を見つけこれで解決できそうなのでご報告に上がりましたら既に回答いただいていて恐縮です。回答いただいたサンプルにも同様の方法が書かれていて安心いたしました。自分のパソコンでキチンと表示出来ても他人のパソコンでは思ったように表示されるのかが確認出来なかったものですがこれで安心いたしました。どうも有難うございました。