[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/26 17:50 / Filesize : 273 KB / Number-of Response : 1044
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Access VBA 質問スレ Part1



1 名前:デフォルトの名無しさん mailto:sage [2012/02/06(月) 22:53:46.88 .net]
AccessのVBAに関する質問スレです

★1 質問テンプレ(雛形)は用意しませんが、OSとAccessのバージョンは必ず書きましょう。

★2 AccessのVBA以外の部分に関する質問はNGです。
   但し、VBA無しでも出来ることだが、あえてVBAでやりたいって物に関してはOK。

★3 AccessのVBE(Visual Basic Editor)を使うとしても、VBAの分野以外に関してはスレ違いです。

 VBAとは、『Visual Basic for Application』の略で
  Application
  ├Workbooks
  |└Workbook
  |  ├Worksheets
  |  |└Worksheet
 というApplication以下のオブジェクトを、VB言語で操作するものを指します。
 例えExcel付属のVBE(Visual Basic Editor)を利用しようとも、このApplication以下のブックやシート、
 セルやオブジェクト等を操作するもの以外はVBA分野の話ではないので、ここでは聞かないでください。

★4 レベルはどうあれ、ここはプログラマ用の板スレです。プログラマとは、自分でプログラムを組み、
   コードを書く人の事なので、自分でやるきは全く無く、丸投げしようって人はお断りです。
   ヒントを貰えばあとは自力でなんとかしますって人のみどうぞ。

★5 わからなければとりあえず「マクロの記録」(Alt, T, M, R)

関連スレ
Excel VBA 質問スレ Part23
toro.2ch.net/test/read.cgi/tech/1327763113/l50


256 名前:デフォルトの名無しさん [2014/12/25(木) 20:14:11.26 ID:GnPnKi4m.net]
>>246
ありがとうございます。
最終的に長めの一文をテキストファイルに出力するためだけに
ACCESSでテーブル作成したりクエリ組んだりしてるのです。
通常の使い方だとテーブルやクエリをエクスポートでいいんでしょうが
なんせ一文のみなので、printというのを試してみます。

257 名前:デフォルトの名無しさん mailto:sage [2014/12/25(木) 22:18:03.24 ID:c/bUBZQc.net]
>>247
DAOで
CurrentDb().TableDefs("テーブル名").Connect 書き換えてから
CurrentDb().TableDefs("テーブル名").RefreshLink

258 名前:デフォルトの名無しさん mailto:sage [2014/12/26(金) 09:32:55.94 ID:4ShwS6Rf.net]
マルチだよ

259 名前:デフォルトの名無しさん [2014/12/27(土) 17:01:11.46 ID:Mse9t11G.net]
>>244
レポートというかAccessから出力された成果物をGoogleDriveのクライアントソフトが
入っていない場合でもGoogleDriveにアップロードしたいということだったのでした。

そんなことをやる人もあまりいないみたいですね。
Pythonあたりでフィルをアップするプログラムを作ってアクセスから
ファイルパスを引数に持たせて実行させるようなイメージで考えてみようかとお思います。

もっとかんたんにできるぉ。。っていう神がいれば教えてたも。。。

260 名前:デフォルトの名無しさん mailto:sage [2014/12/27(土) 18:42:52.92 ID:xcx8bYiC.net]
>>252
VBAはHTTP通信サポートし

261 名前:てないから、どっちにしろVBAだけではできんが
俺ならC#(かVB.NET)でDLL作ってCOM公開だな
C#のライブラリあるっぽいから、ほぼそれそのままCOM公開する形で行ける気がする
探せば誰かすでに作ってるかもしれんが
[]
[ここ壊れてます]

262 名前:デフォルトの名無しさん mailto:sage [2014/12/27(土) 18:46:25.06 ID:MwQYLNUR.net]
>>252
pypiで検索してみ

263 名前:デフォルトの名無しさん [2014/12/27(土) 21:43:55.93 ID:N3QWsaPU.net]
情報ありがとうございました。

>>253
VisualStudioもPro同等品がフリーの時代ですからね。
勉強してみたいのですが、時間(&気力)が乏しく、、、まずは探してみます。

>>254
Python自体ほぼほぼ初心者なんで、、、、
探してみます。お勧めとかありませんか?

264 名前:デフォルトの名無しさん [2014/12/28(日) 01:48:08.62 ID:hWEKpKUx.net]
馬鹿には無理



265 名前:デフォルトの名無しさん [2014/12/29(月) 18:29:45.70 ID:EuG97dxJ.net]
>>256
馬鹿なりにいろいろ考えますた。
GoogleCLで何とかできそうです。

266 名前:デフォルトの名無しさん [2015/01/06(火) 15:02:29.70 ID:L0NjGint.net]
AC2000くらいぶりに2013で作るんだが、変わりすぎてて困るなこれ

267 名前:デフォルトの名無しさん mailto:sage [2015/01/07(水) 12:14:43.42 ID:HwRBQ0K9.net]
お前の頭が老化してるんだよ

268 名前:デフォルトの名無しさん [2015/01/08(木) 11:57:49.05 ID:3EyWpOD1.net]
1)のデータの県名を元に、2)のように並べたいのですが、アクセスでやる方法はありますか?

1)
千葉 成田 空港
埼玉 秩父 蕎麦
埼玉 川越 イモ
栃木 日光 華厳
千葉 浦安 ネズミ
埼玉 秩父 三峯
栃木 日光 東照宮
栃木 宇都宮 餃子
千葉 館山 菜の花

 ↓
2)
千葉 成田 空港 館山 菜の花
埼玉 秩父 蕎麦 川越 イモ 秩父 三峯
栃木 日光 華厳 日光 東照宮 宇都宮 餃子

269 名前:デフォルトの名無しさん mailto:sage [2015/01/08(木) 12:16:44.21 ID:qIfkunGX.net]
浦安とネズミーランドはどこに入れば良い?

270 名前:デフォルトの名無しさん [2015/01/08(木) 13:16:48.72 ID:3EyWpOD1.net]
すいません。書き直します。


1)のデータの県名を元に、2)のように並べたいのですが、アクセスでやる方法はありますか?

1)
千葉 成田 空港
埼玉 秩父 蕎麦
埼玉 川越 イモ
栃木 日光 華厳
千葉 浦安 ネズミ
埼玉 秩父 三峯
栃木 日光 東照宮
栃木 宇都宮 餃子
千葉 館山 菜の花

 ↓
2)
千葉 成田 空港 館山 菜の花 浦安 ネズミ
埼玉 秩父 蕎麦 川越 イモ 秩父 三峯
栃木 日光 華厳 日光 東照宮 宇都宮 餃子

271 名前:デフォルトの名無しさん mailto:sage [2015/01/08(木) 13:22:02.26 ID:qIfkunGX.net]
浦安とネズミーランドだけ順番入れ替える基準は?

272 名前:デフォルトの名無しさん mailto:sage [2015/01/08(木) 16:12:11.95 ID:qIfkunGX.net]
出来たからおしまい
https://paiza.io/projects/kXqWvxUj1PG97Z7Vq1KNXA

273 名前:デフォルトの名無しさん mailto:sage [2015/01/09(金) 08:12:06.75 ID:rJhs2R4+.net]
>>264
Runtime Errorがでました

274 名前:デフォルトの名無しさん mailto:sage [2015/01/09(金) 12:46:37.92 ID:Azg0g72t.net]
>>262
横展開の数が固定なら
https://social.msdn.microsoft.com/Forums/ja-JP/cf79c817-f15e-4375-8d9b-95990b2d00de/accesssql?forum=vbajp

増減するならVBAでワークテーブルに入れていくしかないと思う



275 名前:デフォルトの名無しさん mailto:sage [2015/02/19(木) 08:17:57.69 ID:CSqQB465.net]
質問です。
数万レコード程度のログファイルの集計(抽出)をしたいです。

抽出条件は、レコードに担当者と時刻が入っていて、
その時刻の+1分以上かつ+5分以下で、同じ担当者の物です。
最終的には、条件にあてはまるレコードの1つ目と2つ目以降という感じで並べたいです。

今はEXCELのCOUNTIFS関数で半分手作業でやってますが、
かなり手間なのでできればAccessVBAでやりたいです。

よろしくお願いします。

276 名前:デフォルトの名無しさん mailto:sage [2015/02/19(木) 10:34:22.43 ID:IO29hpKb.net]
したいことは判りました。

次のかたどうぞ。

277 名前:デフォルトの名無しさん mailto:sage [2015/02/19(木) 16:00:09.30 ID:1peKWp+p.net]
わからないなら黙ってろよアホか

で、vbaからcountifを呼び出せばいいんじゃね

278 名前:えの?
思いついただけで試してないが
[]
[ここ壊れてます]

279 名前:デフォルトの名無しさん mailto:sage [2015/02/19(木) 16:34:11.57 ID:4dFHTBvU.net]
>>267
VBAは必要ないでしょ。なにかその後バッチ処理をしてるっていう
なら別だが。

普通に該当のテーブルを元にクエリつくって、パラメータクエリを
作る。フォームを用意して、入力させてその値をパラメータとして
クエリの条件式に入れる。

1分以上5分以下という条件をbetween andで書いて2つパラメータ
を時刻のカラムに入れる。これで抽出は完了。SQLでやってもいい
んだがそこまでは必要ないでしょ。手軽にできるし。

280 名前:デフォルトの名無しさん mailto:sage [2015/02/25(水) 19:46:25.88 ID:u8BX93H2.net]
定時で帰ってるのがばれるじゃないか

281 名前:デフォルトの名無しさん mailto:sage [2015/02/27(金) 10:17:16.72 ID:ILfHzu6L.net]
>>271
密度が違いますと言い張れば大丈夫。

282 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 08:59:32.35 ID:5EmI+Hzg.net]
Excelファイルで(表現上CSVで表現してますが、XLSXファイルの1つのシート上のデータだと思ってください。)

999,999,AAA,999・・・・・・
999,999,BBB,999・・・・・・
999,C  ,999,999・・・・・・
999,999,DDD,999・・・・・・

という4件のデータがあるとします。
これを、SELECT * FROM のクエリをDao.Recordsetで読み込みたいのですが、
Fileds(1)のところのタイプは数値型。
ここで、3行目のデータを見に行くと、フィールドの型が数値型なのに「C」が入っているためRS.Fields(2).Valueを参照しようとすると異常終了してしまいます。
全部のフィールドを強制的に文字列型で見る方法はないのでしょうか?

283 名前:デフォルトの名無しさん [2015/04/11(土) 09:00:28.88 ID:5EmI+Hzg.net]
RS.Fields(2).Value

RS.Fields(1).Value
に訂正。m(_ _)m

284 名前:デフォルトの名無しさん mailto:sage [2015/04/11(土) 18:29:40.40 ID:hFjl3X66.net]
>>273
落ちる所のコードが無いから分からないけど
dim aaa as long
aaa=RS.Fields(1).Value
みたいな使い方しているなら
dim aaa as long
dim bbb as string
bbb=RS.Fields(1).Value
bbbを数値判定してから本来のaaaに取得
判定方法はIsNumericやCIntやCLngなど



285 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 17:40:35.62 ID:gbfuHaFd.net]
Access2013です。

いろいろと作っているうちに突然コントロールソースに持っているユーザー定義関数が働かなくなり、#NAMEのエラーが出る様になりました。

ファイルが壊れたのでしょうか?

286 名前:デフォルトの名無しさん mailto:sage [2015/04/13(月) 18:03:17.07 ID:gbfuHaFd.net]
>>276
自己解決しました。
関数名を英数字のみにしたら動きました。
ただ、動かなくなったきっかけがわからない。

287 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 07:53:37.48 ID:0HPBZIqn.net]
>>277
そもそも関数名に日本語使うそのセンスを疑う

288 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 15:41:26.89 ID:b8Z+Xie9.net]
だってイベントプロシージャは日本語名で動くじゃん

289 名前:デフォルトの名無しさん mailto:sage [2015/04/14(火) 19:08:51.74 ID:hqkBvwrA.net]
漢字カタカナを関数名にグイグイ使ってました。まあ今日も明日も使っちゃうんですが。

290 名前:デフォルトの名無しさん [2015/04/15(水) 22:25:26.57 ID:15xIuB57.net]
IF文についてなのですが、
IIf(A = 0 Or B = 0 Or C = 0 And D = 0 ...
という書き方の場合、「Aが0」もしくは「Bが0」もしくは「Cが0、かつDも0」のいずれかの場合、
という条件判定になるという考え方で良いでしょうか?

291 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 08:12:50.91 ID:gzgbYtwZ.net]
>>281
一緒といえ

292 名前:ホ一緒ですがIF?IIF?どちらでしょう?
> という書き方の場合、「Aが0」もしくは「Bが0」もしくは「Cが0、かつDも0」のいずれかの場合、
> という条件判定になるという考え方で良いでしょうか?
そうですね

ハッキリさせたい時には()でくくると分かり易くなりますよ
こんな風に
IIf((A = 0 Or B = 0) Or (C = 0 And D = 0), "true", "false")

IFならモジュールにテスト用の関数作って確認できますし
IIFならもっと簡単にクエリー等でテスト出来ますよ
まずは試してみる事をオススメします
[]
[ここ壊れてます]

293 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 13:45:46.84 ID:OCYKBdEo.net]
>>282
ありがとうございます、安心しました

294 名前:デフォルトの名無しさん [2015/04/18(土) 01:50:57.01 ID:pucpWveX.net]
ExcelVBAをほんの少しいじった程度ですが、同じことがAccessVBAでもできますか?
たぶんできたとして、データアクセスが目的ならExcelよりAccessのほうが早いのかな。



295 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 03:55:58.31 ID:j/wjXDDU.net]
WSH(VBScript, JScript), PowerShell からでも、
呼び出せるよ

Accessはデータベースだから、
Excelよりもデータの整合性は、より安全で、
何々明細とかを扱う、本格的な業務に適している

296 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 07:06:32.83 ID:elh8iJrV.net]
>>284
Excel にデータエクスポートして開いてピボット集計して保管してzipにしてメール添付して送信、とかExcelの外から出来る。

297 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 09:55:54.98 ID:QuJhi9bL.net]
エクセルの65535行制限って解けたんだっけ?

298 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 18:09:00.24 ID:05gN+8sT.net]
xlsxファイルからDAO.RecordSetでデータを取り込んでいます

dim A

Do Until Rs.EOF=True
For i=1 to 10
A=Rs.Fields(i).Value
InsertRS.Addnew
InsertRS.Fields(i).Value=Rs.Filds(i).Value
Next
Rs.MoveNext
Loop


のようにしてエクセルデータからデータベースに保存してます。

で、
A=Rs.Filds(i).Value
は無意味なコードなのですが、
これがないと保存がされません。
ワンクッション?が必要なようなんです。
これ、原因や同じような症状でた人いますか?

299 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 19:59:14.52 ID:C1NhVGiv.net]
それ以前にAddnewしてる位置がおかしい気がするんだが

300 名前:デフォルトの名無しさん mailto:sage [2015/04/18(土) 21:20:04.66 ID:05gN+8sT.net]
書き間違えました。
実際は、Forのまえにaddnewしてnextのあとにupdateしてます。

301 名前:デフォルトの名無しさん mailto:sage [2015/04/19(日) 02:01:53.14 ID:WMQbPkw9.net]
書き間違いとか実際のコードじゃないもの出されてもなぁ
お前の勘違いの可能性が圧倒的に高いと思うぞ

302 名前:デフォルトの名無しさん mailto:sage [2015/04/19(日) 07:19:00.86 ID:8d6tresr.net]
事実、
ワンクッションのある無しで発生するんです。

303 名前:デフォルトの名無しさん mailto:sage [2015/04/19(日) 09:54:27.68 ID:S72BOy6b.net]
フィールドが100個くらいあるエクセルデータを同じように取り込んだときに経験したことある
ケド、、、、原因調べないでおわっちゃたなwそーいえばww
原因を探るためにDebug.Print入れたら登録がされるようになって、原因解明より先に仕事・・・・となって、そーいえばそのままww

304 名前:デフォルトの名無しさん mailto:sage [2015/04/20(月) 08:09:04.77 ID:ZV6mzr+5.net]
>>287
ここ、Accessスレですよ。

それとGoogleで調べれば分かるような内容の質問はどこのスレでも
禁止です。頭に叩き込んでおくといいですよ。



305 名前:デフォルトの名無しさん mailto:sage [2015/05/02(土) 06:47:20.55 ID:cQx6YORh.net]
中文(簡体)文字のファイル名をダイアログで取得して、コピーしたり開いたりしたいんですが、"見つかりません"と言うメッセージに。
中文文字の入ったファイル名やフォルダー名を取り扱う方法かヒント頂けないですか。

306 名前:デフォルトの名無しさん [2015/05/14(木) 12:50:18.83 ID:No/KpZZc.net]
二つ教えてください。

1コンボボックスコントロールの

307 名前:・が反応しない時がある

2リストボックスコントロールAからデータを取得するとき
A.BoundColumn=1
変数=A.ItemData(A.ListIndex)
A.BoundColumn=2
変数=A.ItemData(A.ListIndex)
A.BoundColumn=3
変数=A.ItemData(A.ListIndex)
A.BoundColumn=4
と一つの関数内で取得する列を変更してデータを取得しようとしても、データが取得できる場合と取得できない場合が発生するのはなぜでしょうか?
[]
[ここ壊れてます]

308 名前:デフォルトの名無しさん [2015/05/16(土) 10:31:05.05 ID:s10/F9Sk.net]
Accessって新しくなればなるほど、不安定化してない?
なんとなくだけど

309 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 12:20:26.27 ID:mEQOWf9/.net]
>>297
激しく同意
Accessも立ち位置が怪しくなりつつあるのかなって。。。。
今の時代ならForguncyみたいなのがオフィスファミリーのラインナップに
ほしいとこだね。

310 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 14:09:51.76 ID:/YqkcKmb.net]
>>297
ど安定だと思ってた。難しい事しないからかもだけど。

311 名前:デフォルトの名無しさん [2015/05/16(土) 17:59:47.30 ID:s10/F9Sk.net]
/decompileオプションをつけてファイルを開くなんて、昔はなかったのになぁ・・・。

312 名前:デフォルトの名無しさん mailto:sage [2015/05/16(土) 22:55:57.30 ID:xhmYU3Qu.net]
>>297
俺の体感ではすくなくとも2007までは順調に安定化してるけど
それ以降は使ってないから知らん

>>300
/decompileっていつからあるんだろうな
昔は全オブジェクトを別mdbにエクスポートとか結構頻繁にやってた記憶が

313 名前:デフォルトの名無しさん [2015/05/17(日) 10:45:41.40 ID:vGSHuJcU.net]
>>301
97くらいからはあったはず。
でも/decompileを使うようになったのは2003以降かなぁ?
むかしはmdbファイル丸ごと見事に壊れたから/decompileすら登場の出番が無く
今はVBAを入れるとスグ壊れるから/decompileが効力を発する機会が増えた

うーん・・・改善してるのかもなw
ただ開発をやっている人から見るとVBAをいじってる最中の異常終了が増えた
感じがするから不安定化しているように見えるのかも

314 名前:デフォルトの名無しさん [2015/05/22(金) 21:24:51.38 ID:zmoBF1Q0.net]
[Forms]![コントロール名]......

のように使う
 !

 フォーム.プロパティ

「!」と「.」
の違いってなんなんでしょうか?



315 名前:デフォルトの名無しさん mailto:sage [2015/05/22(金) 21:51:36.82 ID:yor6OqJo.net]
/decompile 知らなかった。

316 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 12:42:53.54 ID:J5W2ethN.net]
俺もだよ

>>303
それも知らないねぇ。
ただ、外部モジュールから参照するときは ! でないとダメなんじゃなかったかな。違ったかもしれん。

317 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 12:45:03.86 ID:J5W2ethN.net]
モジュールって何やねん
オブジェクトやオブジェクト

318 名前:デフォルトの名無しさん [2015/05/23(土) 12:50:24.50 ID:VCG+Khsg.net]
外部オブジェクト用なんだ、、、
知らなんだ

319 名前:デフォルトの名無しさん mailto:sage [2015/05/23(土) 13:54:06.28 ID:8oQ8jNeY.net]
!はコレクションの要素を指定するときに使う
.はオブジェクトのプロパティ(メンバ)を指定するときに使う

320 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 08:05:22.83 ID:lvaBWQ33.net]
>>308
コレクションの要素の意味が分からん。

321 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 14:12:01.89 ID:5bPXfDHX.net]
>>309
コレクションの意味がわからんのか?
要素の意味がわからんのか?

簡単に言えば、複数のうちのどれか ってことだが
何が複数なのかは!の前のやつによって違う

Formsはまさにフォームのコレクション
個別のフォームならControlsが既定コレクション
レコードセットだとフィールドが既定のコレクション

322 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 21:13:26.76 ID:GAmiGWam.net]
これっくしょんのっ♪ おべんっとばっこにっ♪

323 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:22:21.63 ID:ZDZjEVN6.net]
書く人の好みもありますかね
私はなるべく「!」ではなく「.」を使ってます

324 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:54:50.76 ID:XhKCRfpS.net]
「!」を「.」では動かないでしょ?



325 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 22:59:28.17 ID:ZDZjEVN6.net]
対応したプロパティに書き換えて使ってます

326 名前:デフォルトの名無しさん mailto:sage [2015/05/27(水) 23:07:04.59 ID:XhKCRfpS.net]
ふ〜ん、そうなの
(どゆことかわかってないが)

327 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 10:07:42.72 ID:/8nOg4qQ.net]
クラスのメソッドと
オブジェクトのメンバの違いっしょ

328 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 11:27:33.59 ID:fu7GUEC6.net]
>>316
同じ事を言ってるようにしか見えんが
クラスとオブジェクトはどういう意味で使い分けてるんだ?
メソッドとメンバはどういう意味で使い分けてるんだ?

329 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 13:25:09.01 ID:/8nOg4qQ.net]
馬鹿には無理

330 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 18:22:57.95 ID:C/2xaBAg.net]
>>315
a = [Forms]![f2]![combobox1].Value
a = Forms("f2").Controls("combobox1").Value

他フォームの値を利用する場合等は、こんな感じで書いてます
個人的にコレクション名が入った方が分かり易いのでこうしています
どちらの書き方が良いとか悪い、というのは無いので書く人次第ですね

331 名前:デフォルトの名無しさん mailto:sage [2015/05/28(木) 21:06:14.54 ID:bDSn3nA4.net]
ほほう、勉強になります。

332 名前:デフォルトの名無しさん mailto:sage [2015/05/29(金) 05:39:51.54 ID:QOrEbIFI.net]
後者の方がメタプログラミングへの可能性が感じられて良いね

333 名前: 【豚】 mailto:sage [2015/06/01(月) 08:08:03.93 ID:SmEysG22.net]
びっくりおみくじ

334 名前:デフォルトの名無しさん mailto:sage [2015/06/08(月) 08:55:28.30 ID:0Vy1Z1yY.net]
>>319
つまりどちらの書き方でも
同じ値が取得出来る



335 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 14:05:13.01 ID:cKv7S2xh.net]
フォーム内のテキストボックスで教えてください。

テキストボックスに値を入れるために選択すると、0が表示されます。
空白の状態から値を入力できるようにするには、どこの設定を変えれば良いのでしょう?

336 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 14:06:45.16 ID:cKv7S2xh.net]
>>324は非連結のテキストボックスの場合です。

337 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 14:16:53.77 ID:cKv7S2xh.net]
>>324は解決しました。
フォームオープン時にVBAで0を設定していました。
他人のソースだったので気がつきませんでした。

スレ汚し失礼いたしました。

338 名前:!omikuji mailto:sage [2015/06/24(水) 19:15:19.74 ID:QTgmX67K.net]
>>319
クエリの抽出条件に書いてみた。
コレクション(index)の書き方ではダメだった。

339 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 03:15:52.99 ID:pZAotZeg.net]
>>327
そりゃVBAの構文をクエリに書いても無理でしょうに

340 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 05:46:02.39 ID:0DqbKMKe.net]
>>328
そうなのですか、ビルダーで作成される以外の記述を試したかったのです。

341 名前:デフォルトの名無しさん [2015/06/25(木) 07:48:35.30 ID:tqVIvEYY.net]
お試しで書いたプログラムを納品されたクライアントがかわいそう

342 名前:デフォルトの名無しさん mailto:sage [2015/07/01(水) 22:29:02.00 ID:r6P8NuLo.net]
>>330←納品だの客だの何言ってんのこのバカ?

343 名前:デフォルトの名無しさん mailto:sage [2015/07/02(木) 09:39:28.85 ID:CcSdJJgr.net]
>>331
Accessでしょっぱい商売やってる、自営業のプログラマなんだろww
ハッキリ言って取るに足らない存在。

344 名前:デフォルトの名無しさん mailto:sage [2015/07/02(木) 15:10:49.63 ID:2kk3aD1Z.net]
ツボったω



345 名前:デフォルトの名無しさん mailto:sage [2015/07/02(木) 21:31:36.86 ID:UqhUXHzI.net]
俺もしょっぱい2号

346 名前:デフォルトの名無しさん mailto:sage [2015/07/17(金) 07:28:53.29 ID:6H2NxaAj.net]
プロジェクトのテーブルに
プロジェクト番号、
作業内容Aの担当者、
作業内容Bの担当者、
作業内容Cの担当者と入力するテーブルがあり、
それとは別に工数入力テーブルで、
各担当者毎にプロジェクトに対しての作業工数を付けたいのですが
どのようなリレーションシップの関係を持たせれば良いでしょうか?

347 名前:デフォルトの名無しさん mailto:sage [2015/07/17(金) 12:20:42.38 ID:7dLfVbOx.net]
>>335
リレーションって、工数入力テーブルのテーブルレイアウト決まってるのか?
まあ、プロジェクト番号と担当者で参照するだけなんだけど

そのプロジェクトのテーブル含めて、DB設計もうちょっとちゃんと勉強した方が良いんじゃね

348 名前:デフォルトの名無しさん [2015/07/27(月) 17:54:56.83 ID:cZFieeE ]
[ここ壊れてます]

349 名前:U.net mailto: VBAのソースが開けなくなる現象ってどうしたらいいの?

decompileつけても治らない

新しいファイル作ってインポートもダメ
[]
[ここ壊れてます]

350 名前:デフォルトの名無しさん mailto:sage [2015/07/27(月) 20:40:40.78 ID:n6WPrg6a.net]
押してもダメなら・・・

351 名前:デフォルトの名無しさん mailto:sage [2015/07/27(月) 20:59:07.74 ID:LaMoSGUn.net]
>>337
数年に一回、私もそんな目にあいます。
だいたい復旧出来ないので、バックアップ欠かさずとってます。
どうにかなるなら私も知りたいですが。

352 名前:デフォルトの名無しさん [2015/07/27(月) 21:30:17.92 ID:FqSPmPlY.net]
やっぱみんな同じ現象に悩まされてるんだね

ネットワーク共有フォルダ上だと起きやすい

ネットワーク共有フォルダ使わなきゃいいんだけど、うちの情シスが変な縛りかけるからコレしか手がないし

353 名前:デフォルトの名無しさん mailto:sage [2015/07/27(月) 23:01:15.51 ID:vqEIRiU+.net]
ソースコードは、単なるテキストデータだろ?

それが開けないのは、
そのデバイスがバックアップ・メンテナンス中などで、
ロックされているのかも

354 名前:デフォルトの名無しさん mailto:sage [2015/07/28(火) 01:08:06.50 ID:/CfsPtPn.net]
壊している方は
ネットワーク上で直接開いたり
mdbをフロントとDBに別けなかったり
ほとんど同じパターンですよね

>>341
Accessを使われていない方とお見かけしました
mdbが破損するとソースも壊れる事があります



355 名前:デフォルトの名無しさん mailto:sage [2015/08/01(土) 02:11:12.48 ID:Gxa4R9yG.net]
Access2010利用

Access起動時の「コンテンツを有効化にする」を押下した直後に、関数を実行する方法はあるのでしょうか?

現在は「AutoExec」マクロから「プロシージャの実行」を行い、対象の関数を実行させていますが、Access起動時の「コンテンツを有効化にする」を押下する前にマクロが実行され、プロシージャが実行出来ない旨のエラーメッセージが表示されてしまいます。

ExcelのAuto_Open関数は「コンテンツを有効化にする」押下後に、処理が始まっていたので、それをAccessでそれを実現したいと思っています。

処理内容は「Accessウィンドウの不可視化
」「メニューバーの不可視化」「対象のフォームを開く」です。

どうかご教授をお願いいたします。

356 名前:デフォルトの名無しさん mailto:sage [2015/08/01(土) 05:30:07.04 ID:fplyMpww.net]
>>343
>処理内容は「Accessウィンドウの不可視化
>」「メニューバーの不可視化」「対象のフォームを開く」です。
それ全部マクロなしで設定でできる気がするけど

スタートアップ用のフォーム作って起動時指定して、そのフォームのプロシジャで設定してやれば良いんじゃね






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<273KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef