- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:access2003 vba質問です。)
access2003 vbaの文字編集方法について教えてください
このQ&Aのポイント
- access2003のVBAを使用して売上や客数のテキストを編集する方法を教えてください。具体的には、金額や人数を右揃えにする方法が知りたいです。
- 現在の状況では、売上や客数が左に寄って表示されてしまいます。円や人を右揃えに表示する方法があれば教えてください。
- 質問内容の正解として、売上:150,000円 売上累計:750,000円 客数:100人 客数累計:100人 のように金額と人数を右揃えにしたいです。どなたかわかる方がいたら教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
空白出力を調整する関数を記述して、自力でテキスト整形するとか。 VBAじゃなくVB.Netですが、こんな感じ: http://www.ideone.com/zDyIQ でもここらへん凝りだすと、無駄に時間を費やすことになりかねないので、ある程度のところで妥協しといたほうが、幸せになれそうな。
その他の回答 (1)
- kmetu
- ベストアンサー率41% (562/1346)
回答No.2
"売上: " & Format(1500000, "@,@@@,@@@") & " 売上累計: " & Format(7500000, "@,@@@,@@@") "売上: " & Format(100, "@,@@@@,@@@") & " 客数累計: " & Format(100, "@,@@@,@@@") "売上: " & Format(1500000, "0,000,000") & " 売上累計: " & Format(7500000, "0,000,000") "売上: " & Format(100, "0,000,000") & " 客数累計: " & Format(100, "0,000,000") とか…
質問者
お礼
kmetuさん ありがとうございます。 カンマが出るのが難点ですが、金額を千円単位に するとかで活用出きるように考えます。
お礼
osamuyさん ありがとうございます。 簡単に出来るかと思っていましたが、大変なのですね 作っていただいたプログラムを参考にさせて頂き、 時間のある範囲で、VBAにしてみます。