- 29
- 256 328
ちからえもん
Japan
Приєднався 4 тра 2020
こんにちわ ちからえもんです。 主にPHP,mySQLでCMSを開発・保守・運用しております。 当チャンネルでは、EXCEL、VBA、PHP、AJAX、PYTHON、LINUX、そのほか気ままに発信していこうと思っています。
ReactとLaravel11 簡易的なショッピングカートを作成
ReactをフロントにLaravelをバックエンドにショッピングカートを作成しました。商品を選択して、注文数を入れて、カートに入れるをクリックするとカートに入ります。
カートの中のアイテム数と合計金額も計算します。
カートの中を見るとクリックするとカートの中の情報も閲覧できます。
フロントjsxファイルとバックエンドLaravelのコントローラーで、モーダルの起動や商品をカートに入れる処理の記載方法が分かります。
Udemy講座
Vue.js、Laravel11で作るインボイス対応受注入力システム、請求書PDF発行
¥1,500 でお得に購入できるクーポンです。
www.udemy.com/course/vuejslaravel11/?couponCode=CEC47026FD862237A3E3
有効期限 2024/11/19 3:48 PST (GMT -8)
Udemy講座
Next.jsとLaravel11を使って、認証機能Breezeもあるミニ受注入力システムを作成
¥1,500 でお得に購入できるクーポンです。
www.udemy.com/course/nextjslaravelbreeze/?couponCode=4AFA1BCEFDCE28CF5EBD
有効期限 2024/11/19 4:41 PST (GMT -8)
Udemy講座
SvelteとLaravel11を使って、ミニ受注入力システムを作成
¥1,500 でお得に購入できるクーポンです。
www.udemy.com/course/svelte-laravel/?couponCode=34B00662B134A69F5EFA
有効期限 2024/11/19 4:41 PST (GMT -8)
よろしければご利用ください。
今回は珍しくMACで動画を作成しました。
中古でiMac20217を購入しましたが、キビキビ動いてくれています。2年ほどはこのiMacでプログラミングできそうです。iMacにMAMP入れています。
カートの中のアイテム数と合計金額も計算します。
カートの中を見るとクリックするとカートの中の情報も閲覧できます。
フロントjsxファイルとバックエンドLaravelのコントローラーで、モーダルの起動や商品をカートに入れる処理の記載方法が分かります。
Udemy講座
Vue.js、Laravel11で作るインボイス対応受注入力システム、請求書PDF発行
¥1,500 でお得に購入できるクーポンです。
www.udemy.com/course/vuejslaravel11/?couponCode=CEC47026FD862237A3E3
有効期限 2024/11/19 3:48 PST (GMT -8)
Udemy講座
Next.jsとLaravel11を使って、認証機能Breezeもあるミニ受注入力システムを作成
¥1,500 でお得に購入できるクーポンです。
www.udemy.com/course/nextjslaravelbreeze/?couponCode=4AFA1BCEFDCE28CF5EBD
有効期限 2024/11/19 4:41 PST (GMT -8)
Udemy講座
SvelteとLaravel11を使って、ミニ受注入力システムを作成
¥1,500 でお得に購入できるクーポンです。
www.udemy.com/course/svelte-laravel/?couponCode=34B00662B134A69F5EFA
有効期限 2024/11/19 4:41 PST (GMT -8)
よろしければご利用ください。
今回は珍しくMACで動画を作成しました。
中古でiMac20217を購入しましたが、キビキビ動いてくれています。2年ほどはこのiMacでプログラミングできそうです。iMacにMAMP入れています。
Переглядів: 218
Відео
EXCEL VBA 列が違っても商品毎に数量と売上を集計する
Переглядів 5233 місяці тому
久しぶりのエクセルの投稿となります。 複数列に品番、数量、金額が点在している明細シートのデータを シートマスターの品番順に 商品毎に販売数量と売上金額(数量×単価)を 計算・出力表示するエクセルVBAのコードを作成しました。 表の最下行や 選択範囲の開始行・終了行を取得して、 for next のループでifで マスター内の品番と シート明細の品番が一致するか探索していきます。 一致していたら、 変数countに販売数量を加算していきます。 変数price_sumに販売数量 掛ける 単価を 売上金額として 加算していきます。 forのループが終了したら ほかのシートにそれら情報を転記します。 Udemy 講座 エクセルVBAで簡単に!受注入力ユーザーフォーム・適格請求書作成でインボイス&軽減税 www.udemy.com/course/vba-invoice/?couponCode=...
今話題のフロントにSvelte、バックエンドLaravel11でTodoアプリを作成
Переглядів 1374 місяці тому
フロントエンドにSvelte、バックエンドにPHPのフレームワークLaravel11を用いてTodoリストアプリを作成しました。 ReactやVueほどメジャーではないと思いますが、書き方がシンプルで学習コストも低いと言われていますSvelteをフロントにTodoアプリを作成しました。 今後Svelteが大きく飛躍する可能性もあるように思います。 フロント側は、svelteファイルとしてTodoリストの一覧表示画面、登録画面を作成します。 バックエンド側は、Laravel11です。 ソースコードの主要部分は github.com/chikaraemongit/svelte_laravel_todos_20240619/blob/main/svelte_laravel_todos_20240619.txt こちらに置いておきます。 Udemy講座 Vue.js、Laravel11で作...
Next.js14、Laravel11でTodoアプリ。Breeze with TypeScriptで構築
Переглядів 6566 місяців тому
フロントエンドにReactのフレームワークNextJS14、バックエンドにPHPのフレームワークLaravel11を用いてTodoリストアプリを作成しました。認証にはLaravel Breezeを用いています。 Next JSのための環境を作成するには、nextjsやaxios等設定が面倒ですが、Laravel Breeze - Next.js Editionには、すでにそれらが含まれているため、git cloneと少しの作業でNext JSの環境を構築できます。 laravel.com/docs/11.x/starter-kits#breeze-and-next こちらのLaravelの公式サイトで紹介されているBreezeのスターターキットをtypescriptに変換しましたものを私のGIT HUBに置いてあります。 github.com/chikaraemongit/breez...
React + Laravel10 でCRUD「登録・更新・削除」機能をつくりました。Inertia利用。Breeze
Переглядів 3,2 тис.Рік тому
Laravel10 Inertia Reactでログイン・追加・更新・削除機能を作成しました。 流行りのReactとLaravelの最新版 10 での動画です。 フロント側のReactとバックエンド側のLaravelでCRUDシステムを作成するには、従来、Laravel側としては、axiosを経由して、JSONデータを渡したり受け取ったりのみの裏方仕事のような地味な役割?を担っていたかと思いますが、InertiaのおかげでLaravel側でフロント側もバックエンド側も、別のプロジェクトとしてではなく、一つのプロジェクトとして開発できるようになっています。今回は、本のタイトル・内容・カテゴリーをBreezeでログイン後、登録・更新・削除するCRUDを作成しました。 追伸 ダミーデータが日本語でないですね。どこか設定がおかしかったと思います。 Udemy講座 Vue.js、Larave...
Laravel10でブログシステムを作成しました。Blogへ画像のアップロード機能を含みます。
Переглядів 1,3 тис.Рік тому
Laravel10が間もなく2023年2月7日にリリースされます。現在のところ、1月ですのでリリース前です。そのため開発版10.x-devでブログシステムを作成しました。画像とタイトル、コンテンツ、投稿者を登録するものです。記事の編集・削除は投稿者のみができます。ページングを実装しており、当たり前ですが、元のページに戻ることができます。シンプルなブログシステムで素のLaravelで作っています。Laravel9でも動作することは確認しています。仕事ではLaravel使っておりませんので、ご指摘などはご遠慮ください。 コマンドやコードはこちらのブログchikaraemon.com/wordpress/2023/01/13/laravel_blog/にも載せてあります。 2023年1月現在のところ、10.x-devをコンポーザーで導入するには、次にようにしました。 composer cr...
Laravel9 LivewireでCRUD登録・表示・更新・削除・検索・画像アップロード・プレビュー・バリデーションtutrial
Переглядів 3,9 тис.Рік тому
Laravel9で、Livewireの登録・表示・更新・削除のWEBアプリを作成しました。画像のアップロードやその前のプレビューも可能です。また、検索も可能ですし、登録・更新時のバリデーションチェックも備えています。 Live Wireは、Laravelのブレードを使って、ダイナミックでリアクティブ且つモダンなインターフェースを作りましょうといったスタンスです。 小規模なWEBシステムであれば、大体の機能が最初から有り、素のPHPで一から作ることを考えると遥かに少ない時間で作成が可能と思います。 ソースコード chikaraemon.com/wordpress/2022/11/19/laravel-livewire1/ Udemy講座 Vue.js、Laravel11で作るインボイス対応受注入力システム、請求書PDF発行 ¥1,500 でお得に購入できるクーポンです。 www.ud...
ユーザーフォーム変更とキャンセル。シートの注文登録内容を取得してユーザーフォームに渡す。変更した注文情報をシートの該当行の情報を書き換えます。今更の続編でUserForm1の部品コードを再利用します。
Переглядів 7 тис.2 роки тому
今更ですが、大好評のエクセルVBAユーザーフォーム作り方、シートとユーザーフォーム間でデータ情報の設定・取得、comboBox、textBox、addItem実例は登録のみの内容でしたが、変更とキャンセル機能を作成しました。 登録された注文情報の行のA列をクリックすると変更用のユーザーフォームが起動します。変更用のユーザーフォームUserForm3には、何行目がクリックされたのか情報を渡します。また、その行の注文情報を渡します。 変更用ユーザーフォームで受注日や客先、商品、注文個数を変えます。ユーザーフォーム上の変更内容を変更ボタンをクリックすることにより、シートの該当行の情報を書き換えます。 おおもとの動画のUserForm1の部品とコードをコピペして再利用しますので、打つコード量は少ないです。 大元 ua-cam.com/video/zm6AG3l bQ/v-deo.html U...
Laravel9でミニ受注入力システムを作成(前編)。文房具マスター一覧表示・登録・編集・削除、まずはWEBアプリを作ってLaravelを学習。基本的なCRUD
Переглядів 13 тис.2 роки тому
PHPフレームワークLaravelをこれから学習される方が挫折しないように必要最低限の知識でミニ受注入力システムを作成しました。前編は、マスターの作成です。文房具の登録・変更・削除・一覧表示をまずは作成。いわゆるCRUDです。Laravelの入門にもお薦めなチュートリアルです。ページングも取り入れています。詳細から一覧表示に戻る際、元のページに戻るようにもしています。pagingからもとのページに戻る処理についての解説動画は、ありそうでないかと。 とにかく実務的なWEBシステムを構築することによりLaravelを学習することに重視しています。 コードはこちらのブログに公開しています。 chikaraemon.com/wordpress/2022/08/10/laravel9_20220809/ 環境の作り方はこちら chikaraemon.com/wordpress/2022/06/...
Laravel9でミニ受注入力システムを作成 後編 ログイン・受注入力、複数のテーブルのリレーション
Переглядів 2,6 тис.2 роки тому
ログイン、受注入力フォームを作成します。PHPフレームワークLaravelをこれから学習される方が挫折しないように必要最低限の知識でシステムを作成しました。前編では、マスターの作成で、文房具の登録・変更・削除・一覧表示をまずは作成しました。Laravelの入門にもお薦めです。 本編は、Laravel Breezeの導入で、誰が書き込んだのか識別します。また受注入力フォームでは、会社名の選択、商品を選択、注文数を入力して登録します。 更新では、納期調整中、出荷済、キャンセルを選択できるようにしています。 コマンド、コードはこちらをご参照ください。少し違うところはあります。 参考 テキスト chikaraemon.com/wordpress/2022/08/10/laravel9_20220810/ 前編(文房具の登録・変更・削除・一覧表示)UA-cam動画 ua-cam.com/vid...
バイトシフト表をエクセルVBAマクロで作成。月水金のようにレギュラーで出勤する曜日と休む日、臨時スポットで出勤シフトに入る日に対応しています。VBAマクロのチュートリアルです。
Переглядів 6 тис.2 роки тому
VBAマクロでシフト表を組みました。人毎に月水金のようにレギュラーで出勤する曜日には、黒丸がつきます。どうしても休む日には、「休」がカレンダーに記載されます。臨時で出勤する日には「◎」が表示されます。それなりに汎用性が高いかと思います。土曜日は青色文字、日曜日は赤色文字を表示するためにweekday関数を使っています。各日毎のバイト人数の集計もできます。isdate関数で存在する月日なのかの判定やLIKE演算子ワイルドカードによる曖昧検索を利用しています。 ソースコードはブログに公開しています。躓いたら、コピペしてください。 chikaraemon.com/wordpress/2022/04/10/shift_20220410/ 以前にエクセルのセル関数やスピルで同様のバイトシフト表動画を公開しています。
エクセルVBAで客先毎の請求書。ユーザーフォーム作り方続編。
Переглядів 7 тис.2 роки тому
現在5万回以上再生していただいておりますエクセルVBAユーザーフォーム作り方の続編です。選択範囲の開始行と終了行を取得してその中で客先毎の請求書を発行します。 前編のユーザーフォーム作り方はこちらです。 ua-cam.com/video/zm6AG3l bQ/v-deo.html 健康管理 複数人数対応 ログイン機能付き エクセルVBA動画 ua-cam.com/video/ZvUsNuErJA0/v-deo.html 部活動保護者登板表 エクセルVBA動画 ua-cam.com/video/-V1qBT45GSg/v-deo.html ブログも 更新したり しなかったりですがやっています。 chikaraemon.com/
PHPでショッピングカートを作りました!この動画一本でショッピングカートの基本理解できます!
Переглядів 5 тис.2 роки тому
今日は PHPでショッピングカートを作ってみました! この動画 一本で 基本的な ショッピングサイト買い物カゴは作れるようになります!二次元配列を駆使しています。日本語のshopping cartの tutiralです。 概要を説明します。 Tシャツのショッピングサイトshopping cartをイメージしています。 青Tシャツ 紫、緑、赤のTシャツが販売されており、それぞれの単価が設定されています。 数量を選択して、カゴに入れるボタンをクリックすると、カゴに商品が入ります。カゴの中の商品の合計金額も自動的に計算されます。 削除するボタンをクリックすると カゴから商品が削除されます。 今回は、二次元配列を駆使しています。arrayとsessionに関する理解もとても深まると思いますよ。 前提としてHTML 初歩的なCSS 初歩的なPHPの知識は必要です。 ソースコードをじっくり見たい...
vue.jsでAJAX通信 vue.jsでPHPを操作し、mariaDB/mySQLにデータを登録し、DB内のデータ一覧を表示します。
Переглядів 2,8 тис.2 роки тому
ソースコード chikaraemon.com/wordpress/2021/12/18/vue-js-ajax1/ こちらにプログラムコードを記載しております。 そろそろvue.jsを勉強しようかと思い、重い腰を上げて少し学習しました。どうせなら、本業であるサーバーサイド側のPHPやデータベースmariaDB/mySQLとの連携をテーマとして、フロントのHTMLファイルから、Vue.jsを経由して、非同期でサーバーサイド側のPHPファイルを操作し、データベースを制御するWEBアプリケーションを題材として本動画を作成してみました。vue.js、axios、PHP 連携したチュートリアル動画です。
エクセルVBAで部活動保護者当番表を作成しました。日毎の当番表に自動的に保護者を割り振ります。保護者は当番日が一目瞭然で分かります。
Переглядів 11 тис.3 роки тому
部活動の試合や練習で保護者の当番があります。当番も大変ですが、当番表を組む方も大変です。 試合や練習日の日によって当番する人数も違うかと思います。 予め月日ごとに行事スケジュールを決めて、その日によっては当番は一人から四人当たるとします。 必要な人数分を黄色のセルにしておきます。 保護者の一覧を右に並べておきます。 エクセルのその黄色のセル上に、保護者の方を一覧の順番に割り振っていく仕組みを作成しました。 同時に保護者の方も当番が何月何日か一目瞭然で判るようにしました。 ForループDo Unitl や配列を活用しています。 ソースコードはこちらのブログに載せました。 chikaraemon.com/wordpress/2022/04/14/vba_20220414/ バイトシフト表 レギュラー曜日、休む日、臨時出勤対応 VBA動画 ua-cam.com/video/0rHpNLTJ...
エクセルVBAでログイン機能付き体温・健康状態等の健康管理アプリ。複数人の体温、咳、のど、だるさ、味覚の異常、濃厚接触の疑いなどをエクセルで記録。職場等新型コロナウイルス感染対策にご活用ください。
Переглядів 3,4 тис.3 роки тому
エクセルVBAでログイン機能付き体温・健康状態等の健康管理アプリ。複数人の体温、咳、のど、だるさ、味覚の異常、濃厚接触の疑いなどをエクセルで記録。職場等新型コロナウイルス感染対策にご活用ください。
エクセルVBAユーザーフォーム作り方、シートとユーザーフォーム間でデータ情報の設定・取得、comboBox、textBox、addItem実例
Переглядів 130 тис.3 роки тому
エクセルVBAユーザーフォーム作り方、シートとユーザーフォーム間でデータ情報の設定・取得、comboBox、textBox、addItem実例
Xサーバー上でpython掲示板作成しました!ログイン機能含む。FLASK。プログラムコード詳細解説・公開。WEBサービスを作ろう。
Переглядів 2,5 тис.4 роки тому
Xサーバー上でpython掲示板作成しました!ログイン機能含む。FLASK。プログラムコード詳細解説・公開。WEBサービスを作ろう。
バイトシフト表をエクセルで作成しました!希望出勤曜日から該当日付に自動的にスピルで振り分け、EXCELの新機能スピルでカレンダーも自動生成!COUNTIF、CONCATENATE関数他
Переглядів 12 тис.4 роки тому
バイトシフト表をエクセルで作成しました!希望出勤曜日から該当日付に自動的にスピルで振り分け、EXCELの新機能スピルでカレンダーも自動生成!COUNTIF、CONCATENATE関数他
EXCEL VLOOKUP関数に検索ユーザーフォームをVBAで追加、品番や商品コードを覚えなくていいです!
Переглядів 4,9 тис.4 роки тому
EXCEL VLOOKUP関数に検索ユーザーフォームをVBAで追加、品番や商品コードを覚えなくていいです!
Xサーバーでpython FLASK、mySQL入門その2 GET POSTメソッド
Переглядів 2824 роки тому
Xサーバーでpython FLASK、mySQL入門その2 GET POSTメソッド
バイトシフト表をEXCELエクセル関数で作成 カレンダー日付・曜日を自動生成、月火水木金土日の希望出勤曜日から該当日付に自動的にシフトを振り分け
Переглядів 12 тис.4 роки тому
バイトシフト表をEXCELエクセル関数で作成 カレンダー日付・曜日を自動生成、月火水木金土日の希望出勤曜日から該当日付に自動的にシフトを振り分け
EXCEL新機能スピル使い方基本、SEQUENCE関数が超便利、VLOOKUP関数、DATE関数をSPILLさせる具体例 エクセルの新しい使い方・業務効率が劇的に変わる!
Переглядів 3,4 тис.4 роки тому
EXCEL新機能スピル使い方基本、SEQUENCE関数が超便利、VLOOKUP関数、DATE関数をSPILLさせる具体例 エクセルの新しい使い方・業務効率が劇的に変わる!
INDEX MATCH関数をVBAで表現、10分コピペで関数・VBAセット学習 音声無しでも理解、見るだけで判る
Переглядів 5 тис.4 роки тому
INDEX MATCH関数をVBAで表現、10分コピペで関数・VBAセット学習 音声無しでも理解、見るだけで判る
3年前の動画にもうしわけないですが。 フォームに入力した値をエクセルシートに反映させる際にこの動画のコマンドを打ち込むと200の列にどんどん上書きされてしまいます。 順番に上から埋めていくコマンドはありますか?
合計金額を表示するコードを教えてください。
ありがとうございます
?こちらこそ
非常に参考になりました。 見ていて考えさせられます。 勉強になる。 ありがとうございます。 他の動画も見たいと思います。
コメントありがとうございます!
素晴らしいどうがです。 感動しました。 一点質問回答お願い致します。 コンボボックスのリスト意外の値を入力すると、入力されてしまいます。 こんな時はどうすればよいのですか。 教えてください。
プロパティウィンドウで該当するコンボボックスの Style を「2 - fmStyleDropDownList」にしてください。 選択しかできなくなります。
回答頂きありがとうございます。 請求書の動画、これから見ます。 CHIKARAEMONのロゴマーク カッコいいですね!😊
@@りょう介 ロゴマークの指摘は初めてですね!マニアッックですが、メタリカというバンドが好きなので、それ風です。わかりませんね(笑)
メタリカ好きです。‼️ AND JUSTICE FOR ALL 好きですね。 メタリカ他なにが好きですか? ためになる動画ありがとうございます。 おかげで、あらためてVBAを学ぶ気になりました。 これからも、応援します。
@@りょう介その世代ですな!メガデス とかですね。今更ですが、クイーンズライチのオペレーションマインドクライムなど最近聴いています。
EXCELの場合はユーザーフォームにスプレッド作るの面倒臭いんだよねー。 一応、ユーザーフォーム上にEXCELのシート出すことは出来るけど、何かねー。 だからユーザーさんから言われない限り、なるべくシートだけで作るようにするし、どうしてもと言われたらなるべくVB.Netに逃げるようにしてる。
分かりやすいです!すぐに使えそうです。 ありがとうございます。
コメントありがとうございます!!!😊
はじめまして。通りがかりです。 シンプルかつ分かりやすく、実用的なコードなので、 即実践で使えそうです。フォームは苦手意識がありましたが、明日から使ってみます。 チャンネル登録しました。Excel VBAの動画を楽しみにしています。
コメントありがとうございます!!!😊
度々失礼します。先日はコメントをお返しくださいまして、大変助かりました。 php artisan migrateを実行、また、laravelとmysqlの接続をterminalにて実行した上で再度mamp経由でphpmyadminを確認しました。それでも作成したはずのテーブルは確認できませんでした。 terminalではmysqlを確認したところ作成したテーブルは確認できました。 laravelとmqsqlの接続はしているはずであるのに、もうお手上げ状態です。如何すればよろしいでしょうか。。。
貴公の環境は分かりかねますし、私も日々業務で忙しいのですが。 MAMPは普段使いませんので知りませんが、 ポート番号が 3306 ではなく 8889 DB_PASSWORD=は 空白ではなく root かもしれません。
初めてのコメント失礼します。 大変お世話になっております。 シーダーの実行まではできたのですが、phpmyadminに入ろうとしても接続が拒否されてしまいます。 投稿者様はどのようにしてphpmyadminに入られましたでしょうか。mampなどのツールから経由しているのでしょうか。。
こんばんわ。ご自身のパソコン上で、phpmyadminをブラウザからデータベースやテーブルの作成を行ったりできていますか?
@@ちからえもん返信誠にありがとうございます。 はい、作成はできます。 phpmyadminはブラウザ上からもmampからもアクセスでき、テーブル作成もできるのですが、 terminalにてシーダーを実行し成功したはずであるのにテーブル作成が確認できず、、、
@@八雲-x2r Laravelの.envファイルにDBと接続するための情報 書かれていますか?
@@ちからえもん 投稿者様の動画を参考に.envファイルのDBと接続するための情報を追記しております。。。
@@八雲-x2r DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=手動で作成されたデータベース名 DB_USERNAME=root(rootで設定したのであればこのまま) DB_PASSWORD=(パスワード無しであれば空白)このようにですか?
完全に設定周りがほぼ同じだ…! dockerコンテナ上でやってるけど参考にします! Laravelbreeze,React with Inertiaの日本語の記事ほぼ皆無だったので😭 ページのリロードが速い気がするのですが、僕がdockerでやっているから遅いだけなのでしょうか🤔 (hetemlサーバーにデプロイしようとしたのですがこの組み合わせの情報は本当に皆無なので教えて下さると助かります…)
恐縮ですが、素のLaravelをXサーバーで運用したことはありますが、React,Inertia絡んだレンタルサーバーでの運用はしたことがないです。ページのロードの速度は ちょっと分からないですが、私の環境では 遅いと感じたことはないですね。今はSvelte絡みを調査しており、いつになるか分かりませんがアップしたいと思ってます。
6;20のあたりでレコードが作成されると思うんですが、このダミーデータはどこから引っ張ってきているんでしょうか?
こんにちは 05:20でファクトリーを編集しています。 05:40でシーダーを編集しています。 06:05でそのシーダーを実行しています。 その結果 7つのダミーデータをララベルが自動t的に生成してくれています。
無料かつ20分でこのコンテンツは最高です。
そのように思っていただけたら、うれしいです。
大変参考になります。 質問ですが、既存のデータ変更(34分のあたり)で、変更ボタンを押すと、 Attempt to read property "id" on null というエラーが出ます。 コントローラーのupdateメソッドの117行目の$bunbougu->user_id = \Auth::user()->id;で、 nullが指定されていることが原因のようなのですが、対処方法を調べても解決できませんでした。 何か対処方法はございますでしょうか?
コメントありがとうございます。すいませんが、本日も貧乏暇なしで業務バリバリです。 時間ができたら ご返事できる可能性があります。 ua-cam.com/video/Zc014S3_POM/v-deo.html こちらのブログの作り方もやってることは同じようなものです。
実際に手を動かしてしてみたらいろんなことが出来て感動しました。 動画ありがとうございます。
良かったです!
edit.blade.phpへページ遷移したときになぜidがしっかり引き継がれているのか理解にすっごい苦しんだ。 フレームワークって、「こういうものだよ」って無理やり叩き込まれている感ありますよね。 動画、凄い参考になりました!
感動してます。日付でも可能でしょうか?
コメントありがとうございます。検証していませんが、D列に02,05,11,12,18,21,25のように記述して、3行目の日付部分と比較するようにすれば 出来ると思いますよ。
7:40で鉛筆と100が出るよね あれっておかしくない。わたしはできないですが
祝日出勤の場合はどうすればよいのですか?
日本の祝日リストを調べて別のページにでも祝日一覧表を作り、判別するような処理を作る必要があります。
動画の投稿いただきありがとうございます!今回投稿していただいた内容と酷似したタスクを現在行っており、大変参考になりました。
コメントありがとうございます。お役に立てたようでよかったです!
大変分かりやすく丁寧な内容で感謝しております。 教えて頂きたいのですが、シートに登録した段階で日付が文字列扱いになってしまいフィルターで日付が拾えません。 日付セルをダブルクリックか区切り位置調整すると日付型になりますが、登録段階で日付型にする方法を教えて頂きたいのですが よろしくお願いします。
お騒がせしました Cells(row_no, 2) = UserForm1.TextBox1.Value 書き込み時に数値変換でいいみたいですね。
コメントありがとうございます。そうですか、よかったです!
いつも見させて頂いています、検索するとユーザーホームに検索した品物の写真が出ると、使いやすいかな?
おはようございます。コメントありがとうございます。画像へのパスを併せて管理するなど。そういう機能があるのも良いでしょうね。
こんにちは!超初心者です。有料級の動画ありがとうございます! cドライブの下にlaravelとxamppがあって、laravelのプロジェクト自体はxamppに作ったということでしょうか?お返事待ってます。
こんにちは。こちらのブログに記載しておりますので、ご参照ください。chikaraemon.com/wordpress/2022/06/04/laravel1/
色々な動画を見ましたが、このチャンネルが一番わかりやすかった。やはり最初に出来上がりをみてイメージを持つことができるのは効果的ですね。
こんにちわ。コメントありがとうございます。
こんにちは。動画を拝見してエクセルはこんなこともできるのかと感心してます。 実は、職場で2種類の当番があり、当番表を作成しようと思いましたが、エクセルは表計算以外でほぼ使ったことがなく全くわかりません。 いろいろ検索しましたが、さっぱりわからず…。こちらを参考にしたくとも内容が高度過ぎてついていけませんでした(泣)。 諦めて手入力で対応しようと思いますが、この動画で右側の当番表、「保護者毎表」は当月に誰がどれだけ当番入っているかが一目瞭然なのでこれは役に立ちそう!と思い、そこの関数だけでも教えていただけたら…と思い、コメント入れてみました。 お忙しいところ申し訳ないですが、ご教示ねがいます(> <)。
こんにちわ。コメントありがとうございます。 この動画は、VBAというプログラミング言語を扱った動画です。 そのため、左側手打ち 右側にそれを反映するという要望をかなえるためにも、多少はプログラミング作業をしないといけません。 せっかくですが、 私には セル関数で解決する術は知りませんので、 ご要望のことを叶えるには、 多少はVBAでプログラムを書いていただく必要があります。
バイト先のシフトをこのやり方で縦に作りたいのですが Aさん Bさん Cさん 月曜 木曜 土曜 5/1 月 5/2火 5/3水 、 、 、 のようなやり方は可能なのでしょうか?
コメントありがとうございます。そのようにプログラムを組めば出来ると思いますよ。
初めまして! ユーザーフォームから続きで見ました! ど素人の僕でも勉強になりました! こちらのコード等が知りたいです! 可能ですか?
コメントありがとうございます。時間を見つけてブログの方にコードアップします。
すげ〜ーー勉強になります
良かったです。ありがとうございます!
すごくわかりやすかったです! ありがとうございます。
コメントありがとうございます!
こちらのシステムに決済機能を加えたシステムを作りたいのですが、その方法などを動画で解説していただけないでしょうか!
コメントありがとうございます。 折角ですが、多忙で動画をつくる時間がありません。検討します。
まさにやりたい事をそのまま動画にしていただけて助かりました!感謝しかない!
おはようございます。コメントありがとうございます!
ちからえもんさんのおかげで Phpの基礎が少しですがわかることが出来ました! ありがとうございました!
コメントありがとうございます。
vlookupその1から来ました!初心者の私はこんなこともできるのかぁ!と目を輝かせて拝見しました😂とってもありがたい内容です🎉ブログも見ました! 質問です。標準モジュールに書き込まないでプライベートサブとなっているのは何かテクニック的なことなのでしょうか?素人質問で申し訳ありません。よろしくお願いします😢
こんばんわ。 シートのイベントを感知して動作させるために、Sheetにコードを書き込み フォーム上のイベントを感知して動作させるために、UserFormにコードを書き込み 他から呼び出す必要もないので Private となっていますが、 そこまで 厳格に考えずに 普段書いています。😅 目的を果たすために、コードを書いていますが、あまり深く考えていないです。
@@ちからえもん 丁寧な解説ありがとうございます!返信の内容からこれが噂のイベントプロシージャなんだと言うことを理解しました🎉だからシートを限定して書いているのですね。同時にブログも読み「「発火」」の意味がやっと分かりました〜😍😍 早速、真似して自分で書いてみたら見事にプログラムが動いてくれて感動しました😂!ありがとうございました!
すごーい😂😂初心者の私でもめっちゃわかりやすかったです🎉
昨日リリースしたばっかですね。使ってみようかな
はい、使ってみてください
最近勉強を始め、大変参考にさせていただいております。 受注日を選択した際にMsgBoxでは直ぐに表示されるのに、Userform2に表示させようとすると プラスのカーソルが回転して、かなり時間が掛かってしまいます。。 記述は特に問題ないように思うのですが、何が考えられますでしょうか? 少し時間は掛かってもキチンと表示がされるので問題はないようですが、気になります。 ご教示いただけますと幸甚です。よろしくお願いします。
こんばんわ。 気になるほどの速度ではないかと思いますが、早くするには次のようにされればよいかと思います。以下の6行目から20行目まで1セルづつ処理している箇所を書き直します。 '請求書明細部分を消去 j = 6 For j = 6 To 20 With Sheets("請求書") .Cells(j, 1) = "" .Cells(j, 2) = "" .Cells(j, 3) = "" .Cells(j, 5) = "" .Cells(j, 7) = "" .Cells(j, 8) = "" End With Next j これを Sheets("請求書").Range("A6:I20").ClearContents としてみてください。早くなるかと。
こちらのツール素晴らしいです! 活用させていただいておりますが、シートの色付けを条件付き書式で、必要人数だけ色付けするという形としましたが、その場合にマクロが反映しない状態です。条件消して普通に色を塗ると反映するのですが、条件付き書式でマクロ反映させる方法はありますでしょうか?
こんばんわ。 If Cells(i, j).DisplayFormat.Interior.Color = RGB(255, 255, 0) Then のように DisplayFormat. を挟んでみてください。
@@ちからえもん できました。最高です。ありがとうございます。
ありがとうございます Livewireでモーダルの使い方がよくわかりました
ありがとうございます。
laravel勉強中なので助かります😊
ありがとうございます。
大変わかりやすかったです。ありがとうございました。 後編のupdate、delete編も期待しております。
ありがとうございます!そうですね。頑張ってみます。
これって、直接入力するのと何が違うんですか?
😅あくまで ユーザーフォームの使用例の動画ですが、違いとしては、 直接入力の場合、長い会社名、長い商品名、商品コード などのヒューマンエラーによる入力間違いが起こりえますが、ユーザーフォーム内で選択することにより、そのような間違いを防止します。また、直接入力の場合、最下行まで手動で移動するようなことも発生しますが、VBAで最下行を自動的に取得します。 直接入力よりも作業時間は短縮できるかと思います。 まあ、実務的に利用するには、シートに直接入力を不可にして、ユーザーフォームからしか 登録・更新ができないようにするのが良いです。
休み希望を22と入力すると2と22に休みが入ってしまうのですが、どうしたらいいでしょうか? <10も入れていますが、ならなかったのでセルの書式設定のユーザー定義で02という表記にしました。
おはようございます。 2行目の日付欄はセルの書式設定を文字列として、 一桁の日付については、0をつけて 1 → 01 2 → 02 3 → 03 略 9 → 09 のようにしてください。
どうしても出来なかったので休みを2022/2/22で入力して2/22で表示してカレンダーも同じ表示にして出来ました。素人だと何が原因かわからないので難しかったのですが、楽しかったです。ありがとうございました。
すみません、教えてください。 20:00辺りの、各『Cells(row_no,3)= 〜』のように真似て作成しているのですが、実行時エラー'1004'として、同箇所に黄色くハイライトされ、何が違うのかが分かりません…。 何かいただけるヒントはありますか?
こんにちは chikaraemon.com/wordpress/2022/01/22/howtomake_userform/ こちらにソースコードを載せていますので、それを貼り付けてみてください。
@@ちからえもん サイトをお持ちだったのですね。お返事も早々に、本当に有り難いです✨ 熟読&間違い探しします。もう一度チャレンジするモチベーションをいただきました! ご親切に本当に有難うございました。
@@ちからえもん お世話になります。一生懸命、、何度も、、トライするも未だ成功しません…。 ↓こちらは、サンプルとして抜き出しだ一部分です。単純にこれだけでは分からないかとは思いますが、このあとには「単価*数量=金額」的なところにも続けたいのですが、「登録」ボタンを押しても、当該セルに反映されないため、まだそこまでも到達できません。。 他に何か考えられるケース?障壁?にお心当たりはありますでしょうか? 稚拙な質問で申し訳ありません…。 ー---------- Private Sub btn登録_Click() '登録ボタン Dim row_no As Long Cells(row_no, 2) = UserForm.cmb2 Cells(row_no, 3) = UserForm.txt3 Cells(row_no, 4) = UserForm.cmb4 End Sub
@@micobmhbc3659それはそれは、お疲れ様です。 まず、フォームの部品名ですが、私の動画では、UserForm1としています。あなた様が作成されているフォームのオブジェクト名はUserformですか?私の動画は以下のように記載しています。テキストボックス等のオブジェクト名も私は以下のようにしています。 Cells(row_no, 2) = UserForm1.TextBox1 Cells(row_no, 3) = UserForm1.ComboBox1 Cells(row_no, 4) = UserForm1.ComboBox2 シンプルに Cells(row_no, 2) ="あいうえお"として セルに「あいうえお」が登録されるのか 試してみてください。
@@ちからえもん いつも早々のご対応有難うございます。 まず、フォーム名は確認しました。ブログ内のコードをコピペさせていただいた際に、私がひとつずつ1を消していったものです。 また、"あいうえお"も同様にデバッグとしてハイライトされてしまいます…💧
[Alt]keyの発音気になります。[Alt] alternate [ɔ'ːltɚnət]が一般的かなぁ。
どちらかといえば オ なんですね。勉強になりました。
本当に助かりました!有難うございます。 再生と停止を繰り返し、一緒に作成してました。 大変勉強になりました。 動画内では、コンボボックスの参照先を「Cells」とされていましたが、私は別のワークシートをマスター用に作成して、セルの指定したいのですが、その場合のコーディングを教えていただけないでしょうか。。 恐らく簡単なことなのだろうと思うのですが、仕事のため独学(見様見真似)で作成している素人です…。 どうかお力をお貸しいただけますと幸いです🙇
こんばんわ コメントありがとうございます。 シート 「マスター」 にデータがあるとします。 そのデータを参照するには、 Sheets("マスター").Cells(i, 2) のように cells(i,2)の前に Sheets("マスター"). を付ければ良いだけですよ。
やはり超初歩レベルなことですよねw 何の知識もないと、この( )や.の使い方が分からず、こんな小さなことにも躓きます。。 ですが、これだけでも他に応用が利きそうですし、本当に有り難いです。 早速チャレンジしてみたいと思います。 早々且つご親切な返信有難うございました!
これは使えるやつ
vbaの初心者です。わかりやすくべ勉強になります。private sub CommandButton1_Click()のとこなのですがDim jと変数宣言してて For iがいきなり出てきたのですがDim iって必要ないのですか? 素人ですみません
こんんばんわ! 私は、そこまで厳格ではなく、動けばOKな考えなのですが、 ご指摘のとおり、厳格には Option Explicit と最初に記載して 全て 変数を宣言するのが行儀良い書き方です。
いつもいつも参考させていただいています ありがとうございます つまつざいています Private Sub CommandButton1_Click() '体温 ※ Cells(Label12.Caption + 1. ComboBox1.ListIndex + 2) = TextBox1.Text ※印のところで コードが赤色に反転します Label12 Combobox1 TextBooox1 は間違いありません 1 Caption + 1. ドットをカンマに変えると正常なコード表示になります ただし実行すると型が とエラー表示されます なぜでしょうか 何としてもこれを完成させたいです
こんばんわ。ありがとうございます。コードを貼りつけます。 '体温 Cells(Label2.Caption + 1, ComboBox1.ListIndex + 2) = TextBox1.Text '咳 If CheckBox1.Value = True Then Cells(Label2.Caption + 2, ComboBox1.ListIndex + 2) = "有" Else Cells(Label2.Caption + 2, ComboBox1.ListIndex + 2) = "" End If カンマであることは間違いありません。間違って説明していましたかね?一年ほど前なので、はっきり覚えていませんが。時間が出来たら確認してみます。
早速のご回答ありがとうございます 弟パックエラーが出てコーどが黄色になり下記のような表示が出ます お忙しいと思いますが是非ご協力いただけないでしょうか 実行時エラー'13': 型が一致しません @@ちからえもん
@@satsu3172 Private Sub CommandButton1_Click()のすぐ下に MsgBox Label2.Caption MsgBox ComboBox1.ListIndex の二行を入れてください。どのように表示されるか教えてください。 cells(X,Y)のX、Yともに数値が入る必要があります。 Label2.Caption が数字として取得されているのかです。
@@ちからえもん おはようございます お手数かけます ご報告します 下記の参考コードを実行 1 体温 2 0 3 userformが表示 4 体温 咳 に入力 5 登録 6 実行時エラー7'13' 型が一致しません 7 クリック「デパック」 このコードが黄色に反転 Cells(Label12.Caption + 1, ComboBox1.ListIndex + 2) = TextBox1.Text ※Label12はわたしの番号 参考 Private Sub CommandButton1_Click() MsgBox Label12.Caption MsgBox ComboBox1.ListIndex '体温 Cells(Label12.Caption + 1, ComboBox1.ListIndex + 2) = TextBox1.Text '咳 If CheckBox1.Value = True Then Cells(Label3.Caption + 2, ComboBox1.ListIndex + 2) = "有" Else Cells(Label3.Caption + 2, ComboBox1.ListIndex + 2) = "" End If
@@satsu3172 userform2 '登録ボタンクリックのところは、MSGBOXの二行だけにしてください。 Private Sub CommandButton1_Click() MsgBox (Label2.Caption) MsgBox (ComboBox1.ListIndex) End Sub このようにして、Label2.Caption と ComboBox1.ListIndex が数値として取得されているのか 確認してください。 それと動作確認するときにuserform1を起動してから、 userform2を起動していますか? おそらくですが、Label2.Caption が数字として取得されていないのではないかと。 userform1の記述は下のようになっていますか? userform1 'ログインボタンクリック Private Sub CommandButton1_Click() Select Case ComboBox1.Text Case "田中" If TextBox1.Text = "tanaka" Then UserForm2.Label1.Caption = ComboBox1.Text UserForm2.Label2.Caption = 7 * ComboBox1.ListIndex + 3 UserForm2.Show Else MsgBox ("ログインできません") End If 略 End Select End Sub
初心者です。 上司からのリクエストがまさにこれです。 ここにくるまでいろんな動画見ました。 もうできないか?とあきらめかけたところ まさに ありがとう😊ございます。 そして告知されているもの 是非是非 アップお願いいたします。 それまでが私の知りたいことです。 よろしくお願いいたします。
コメントありがとうございます!そうですね、気長に待っててください。盆休みくらいに頑張ってつくろうと思います。
@@ちからえもん 是非よろしくお願いします。 本当お願いします
@@久美太田-z7i こんにちわ。続編としてユーザーフォームの変更とキャンセルの機能をアップしました。 ua-cam.com/video/le3_2kItMQo/v-deo.html
@@ちからえもん ありがとうございます。早速勉強いたします。😃
ちからえもんさん、 データを大量処理する時 フィルターをかけたデータを一つずつピックアップして、ほかのセールに移すことは可能でしょうか? 例えば、 1 1 3 5 5 フィルター掛けると、135(空白セル)を選択できます。 この「135」3つだけ、ほかのセールに移すことは可能でしょうか
こんばんわ 1 1 3 5 5 選択して、フィルター、詳細設定、重複するレコードは無視する → 抽出されたセルをコピーして 所定のセルにペーストする この流れをプログラミング化されたいのでしょうか? マクロの記録を使って、上の流れを手動で行い、それをマクロ記録する。 そのマクロを見て、プログラム化されるヒントにされては 如何でしょうか? ピント外れかな?
@@ちからえもん こんばんは、ご回答ありがとうございます。 記録された内容を見ていくと、Autofilter Field:=2,Criteria1:=Array(“1”、”3”、”5”),Operator:= xlFiterValuesが記録されています。 ということは、フィルターしたい項目は(“1”,”3”,”5”)手打ちで設定しないといけない事となりますので....グラフ用のクロス表を作りたいので、自動的にピックアップできたらいいなと思います🥲
@@PeaceOkinawa_Lee なるほど 目的とされている方法と異なるかもしれませんが、 数値が必ず 小 → 大 の順に並んでいて、 数値が重複しないように ということでしたら、フィルター使わずに VBAで n=仮の数値 for i= 1 to 9999 if cells(i,1)<>cells(i+1,1) then cells(転記先,n)=cells(i,1) n=n+1 end if next i 下のセルと比較して 異なっていたら(重複していないのであれば) 転記 同じであれば 転記しない とかも良いかもしれませんね。
@@ちからえもん さんご回答ありがとうございます!選択肢は数字だけじゃないですが、countif=1 then copy,>1 then 次の行行くと考えてますので、ヒント助かりました!ありがとうございます
@@ちからえもん さん、countifできなかったので、uniqueメソッドを試し使ってみたらできました!!おかげさまでありがとうございます!